builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-094 starttime: 1467996285.52 results: success (0) buildid: 20160708080626 builduid: aa0b963c60e8450ea4f7f24a6e034714 revision: b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 09:44:45.524063) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 09:44:45.524531) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 09:44:45.524829) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 09:44:45.574485) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 09:44:45.574890) ========= '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-094\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-094 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-094 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-094 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-094 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-094 WINDIR=C:\WINDOWS using PTY: False --09:44:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.13 GB/s 09:44:39 (2.13 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.753000 ========= master_lag: -0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 09:44:46.313676) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 09:44:46.314038) ========= '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-094\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-094 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-094 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-094 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-094 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-094 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.784000 ========= master_lag: -0.00 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 09:44:47.096846) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-08 09:44:47.097217) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 --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 b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-094\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-094 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-094 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-094 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-094 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-094 WINDIR=C:\WINDOWS using PTY: False 2016-07-08 09:44:40,476 truncating revision to first 12 chars 2016-07-08 09:44:40,476 Setting DEBUG logging. 2016-07-08 09:44:40,476 attempt 1/10 2016-07-08 09:44:40,476 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b6fbb6d3fb58?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 09:44:41,740 unpacking tar archive at: mozilla-beta-b6fbb6d3fb58/testing/mozharness/ program finished with exit code 0 elapsedTime=2.048000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-08 09:44:49.173147) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 09:44:49.173468) ========= script_repo_revision: b6fbb6d3fb58243dcf9a72e741a028bb7fed3540 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 09:44:49.173869) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 09:44:49.174140) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 09:44:49.189112) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 28 secs) (at 2016-07-08 09:44:49.189386) ========= '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-094\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-094 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-094 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-094 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-094 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-094 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:44:42 INFO - MultiFileLogger online at 20160708 09:44:42 in C:\slave\test 09:44:42 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 09:44:42 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:44:42 INFO - {'append_to_log': False, 09:44:42 INFO - 'base_work_dir': 'C:\\slave\\test', 09:44:42 INFO - 'blob_upload_branch': 'mozilla-beta', 09:44:42 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:44:42 INFO - 'buildbot_json_path': 'buildprops.json', 09:44:42 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:44:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:44:42 INFO - 'download_minidump_stackwalk': True, 09:44:42 INFO - 'download_symbols': 'true', 09:44:42 INFO - 'e10s': False, 09:44:42 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:44:42 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:44:42 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:44:42 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:44:42 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:44:42 INFO - 'C:/mozilla-build/tooltool.py'), 09:44:42 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:44:42 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:44:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:44:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:44:42 INFO - 'log_level': 'info', 09:44:42 INFO - 'log_to_console': True, 09:44:42 INFO - 'opt_config_files': (), 09:44:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:44:42 INFO - '--processes=1', 09:44:42 INFO - '--config=%(test_path)s/wptrunner.ini', 09:44:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:44:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:44:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:44:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:44:42 INFO - 'pip_index': False, 09:44:42 INFO - 'require_test_zip': True, 09:44:42 INFO - 'test_type': ('testharness',), 09:44:42 INFO - 'this_chunk': '1', 09:44:42 INFO - 'total_chunks': '10', 09:44:42 INFO - 'virtualenv_path': 'venv', 09:44:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:44:42 INFO - 'work_dir': 'build'} 09:44:42 INFO - ##### 09:44:42 INFO - ##### Running clobber step. 09:44:42 INFO - ##### 09:44:42 INFO - Running pre-action listener: _resource_record_pre_action 09:44:42 INFO - Running main action method: clobber 09:44:42 INFO - rmtree: C:\slave\test\build 09:44:42 INFO - Using _rmtree_windows ... 09:44:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:45:31 INFO - Running post-action listener: _resource_record_post_action 09:45:31 INFO - ##### 09:45:31 INFO - ##### Running read-buildbot-config step. 09:45:31 INFO - ##### 09:45:31 INFO - Running pre-action listener: _resource_record_pre_action 09:45:31 INFO - Running main action method: read_buildbot_config 09:45:31 INFO - Using buildbot properties: 09:45:31 INFO - { 09:45:31 INFO - "project": "", 09:45:31 INFO - "product": "firefox", 09:45:31 INFO - "script_repo_revision": "production", 09:45:31 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 09:45:31 INFO - "repository": "", 09:45:31 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 09:45:31 INFO - "buildid": "20160708080626", 09:45:31 INFO - "pgo_build": "False", 09:45:31 INFO - "basedir": "C:\\slave\\test", 09:45:31 INFO - "buildnumber": 27, 09:45:31 INFO - "slavename": "t-xp32-ix-094", 09:45:31 INFO - "revision": "b6fbb6d3fb58243dcf9a72e741a028bb7fed3540", 09:45:31 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 09:45:31 INFO - "platform": "win32", 09:45:31 INFO - "branch": "mozilla-beta", 09:45:31 INFO - "repo_path": "releases/mozilla-beta", 09:45:31 INFO - "moz_repo_path": "", 09:45:31 INFO - "stage_platform": "win32", 09:45:31 INFO - "builduid": "aa0b963c60e8450ea4f7f24a6e034714", 09:45:31 INFO - "slavebuilddir": "test" 09:45:31 INFO - } 09:45:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 09:45:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 09:45:31 INFO - Running post-action listener: _resource_record_post_action 09:45:31 INFO - ##### 09:45:31 INFO - ##### Running download-and-extract step. 09:45:31 INFO - ##### 09:45:31 INFO - Running pre-action listener: _resource_record_pre_action 09:45:31 INFO - Running main action method: download_and_extract 09:45:31 INFO - mkdir: C:\slave\test\build\tests 09:45:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:45:31 INFO - https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:45:31 INFO - trying https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 09:45:31 INFO - Downloading https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/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 09:45:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/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 09:45:31 INFO - Downloaded 1240 bytes. 09:45:31 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:45:31 INFO - Using the following test package requirements: 09:45:31 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:45:31 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:45:31 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 09:45:31 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:45:31 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 09:45:31 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:45:31 INFO - u'jsshell-win32.zip'], 09:45:31 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:45:31 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 09:45:31 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:45:31 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:45:31 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 09:45:31 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:45:31 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 09:45:31 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:45:31 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 09:45:31 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:45:31 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 09:45:31 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 09:45:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:45:31 INFO - https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:45:31 INFO - trying https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 09:45:31 INFO - Downloading https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/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 09:45:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/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 09:45:33 INFO - Downloaded 20402936 bytes. 09:45:33 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/*'] 09:45:33 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/* 09:45:36 INFO - caution: filename not matched: web-platform/* 09:45:36 INFO - Return code: 11 09:45:36 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')]} 09:45:36 INFO - https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:45:36 INFO - trying https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 09:45:36 INFO - Downloading https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/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 09:45:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/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 09:45:39 INFO - Downloaded 36389908 bytes. 09:45:39 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/*'] 09:45:39 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/* 09:46:07 INFO - caution: filename not matched: bin/* 09:46:07 INFO - caution: filename not matched: config/* 09:46:07 INFO - caution: filename not matched: mozbase/* 09:46:07 INFO - caution: filename not matched: marionette/* 09:46:07 INFO - caution: filename not matched: tools/wptserve/* 09:46:07 INFO - Return code: 11 09:46:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:46:07 INFO - https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 09:46:07 INFO - trying https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:46:07 INFO - Downloading https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 09:46:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/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 09:46:12 INFO - Downloaded 68473179 bytes. 09:46:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:46:12 INFO - mkdir: C:\slave\test\properties 09:46:12 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:46:12 INFO - Writing to file C:\slave\test\properties\build_url 09:46:12 INFO - Contents: 09:46:12 INFO - build_url:https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:46:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:46:13 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:46:13 INFO - Writing to file C:\slave\test\properties\symbols_url 09:46:13 INFO - Contents: 09:46:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:46:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:46:13 INFO - https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:46:13 INFO - trying https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:46:13 INFO - Downloading https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/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 09:46:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/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 09:46:17 INFO - Downloaded 55587603 bytes. 09:46:17 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'] 09:46:17 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 09:46:21 INFO - Return code: 0 09:46:21 INFO - Running post-action listener: _resource_record_post_action 09:46:21 INFO - Running post-action listener: set_extra_try_arguments 09:46:21 INFO - ##### 09:46:21 INFO - ##### Running create-virtualenv step. 09:46:21 INFO - ##### 09:46:21 INFO - Running pre-action listener: _pre_create_virtualenv 09:46:21 INFO - Running pre-action listener: _resource_record_pre_action 09:46:21 INFO - Running main action method: create_virtualenv 09:46:21 INFO - Creating virtualenv C:\slave\test\build\venv 09:46:21 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 09:46:21 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:46:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:46:24 INFO - Installing distribute......................................................................................................................................................................................done. 09:46:25 INFO - Return code: 0 09:46:25 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:46:25 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')]} 09:46:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:46:25 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')]} 09:46:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:46:25 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 0x00ECF0C0>, '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-094', 'USERDOMAIN': 'T-XP32-IX-094', '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-094', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-094', '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-094\\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-094'}}, attempt #1 09:46:25 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 09:46:25 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 09:46:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:46:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-094\\Application Data', 09:46:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:46:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-094', 09:46:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:46:25 INFO - 'DCLOCATION': 'SCL3', 09:46:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:46:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:46:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:46:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:46:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:46:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:46:25 INFO - 'HOMEDRIVE': 'C:', 09:46:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-094', 09:46:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:46:25 INFO - 'KTS_VERSION': '1.19c', 09:46:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:46:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-094', 09:46:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:46:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:46:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:46:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:46:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:46:25 INFO - 'MOZ_AIRBAG': '1', 09:46:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:46:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:46:25 INFO - 'MOZ_MSVCVERSION': '8', 09:46:25 INFO - 'MOZ_NO_REMOTE': '1', 09:46:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:46:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:46:25 INFO - 'NO_EM_RESTART': '1', 09:46:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:46:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:46:25 INFO - 'OS': 'Windows_NT', 09:46:25 INFO - 'OURDRIVE': 'C:', 09:46:25 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', 09:46:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:46:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:46:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:46:25 INFO - 'PROCESSOR_LEVEL': '6', 09:46:25 INFO - 'PROCESSOR_REVISION': '1e05', 09:46:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:46:25 INFO - 'PROMPT': '$P$G', 09:46:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:46:25 INFO - 'PWD': 'C:\\slave\\test', 09:46:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:46:25 INFO - 'SESSIONNAME': 'Console', 09:46:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:46:25 INFO - 'SYSTEMDRIVE': 'C:', 09:46:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:46:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:46:25 INFO - 'TEST1': 'testie', 09:46:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:46:25 INFO - 'USERDOMAIN': 'T-XP32-IX-094', 09:46:25 INFO - 'USERNAME': 'cltbld', 09:46:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-094', 09:46:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:46:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:46:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:46:25 INFO - 'WINDIR': 'C:\\WINDOWS', 09:46:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:46:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:46:25 INFO - Downloading/unpacking psutil>=0.7.1 09:46:26 INFO - Running setup.py egg_info for package psutil 09:46:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:46:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:46:26 INFO - Installing collected packages: psutil 09:46:26 INFO - Running setup.py install for psutil 09:46:26 INFO - building 'psutil._psutil_windows' extension 09:46:26 INFO - error: Unable to find vcvarsall.bat 09:46:26 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-f1bng_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:46:26 INFO - running install 09:46:26 INFO - running build 09:46:26 INFO - running build_py 09:46:26 INFO - creating build 09:46:26 INFO - creating build\lib.win32-2.7 09:46:26 INFO - creating build\lib.win32-2.7\psutil 09:46:26 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:46:26 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:46:26 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:46:26 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:46:26 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:46:26 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:46:26 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:46:26 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:46:26 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:46:26 INFO - running build_ext 09:46:26 INFO - building 'psutil._psutil_windows' extension 09:46:26 INFO - error: Unable to find vcvarsall.bat 09:46:26 INFO - ---------------------------------------- 09:46:26 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-f1bng_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:46:26 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-094\Application Data\pip\pip.log 09:46:26 WARNING - Return code: 1 09:46:26 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! 09:46:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:46: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')]} 09:46:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:46: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')]} 09:46:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:46:26 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 0x00ECF0C0>, '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-094', 'USERDOMAIN': 'T-XP32-IX-094', '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-094', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-094', '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-094\\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-094'}}, attempt #1 09:46:26 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 09:46:26 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 09:46:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:46:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-094\\Application Data', 09:46:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:46:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-094', 09:46:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:46:26 INFO - 'DCLOCATION': 'SCL3', 09:46:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:46:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:46:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:46:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:46:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:46:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:46:26 INFO - 'HOMEDRIVE': 'C:', 09:46:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-094', 09:46:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:46:26 INFO - 'KTS_VERSION': '1.19c', 09:46:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:46:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-094', 09:46:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:46:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:46:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:46:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:46:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:46:26 INFO - 'MOZ_AIRBAG': '1', 09:46:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:46:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:46:26 INFO - 'MOZ_MSVCVERSION': '8', 09:46:26 INFO - 'MOZ_NO_REMOTE': '1', 09:46:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:46:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:46:26 INFO - 'NO_EM_RESTART': '1', 09:46:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:46:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:46:26 INFO - 'OS': 'Windows_NT', 09:46:26 INFO - 'OURDRIVE': 'C:', 09:46:26 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', 09:46:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:46:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:46:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:46:26 INFO - 'PROCESSOR_LEVEL': '6', 09:46:26 INFO - 'PROCESSOR_REVISION': '1e05', 09:46:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:46:26 INFO - 'PROMPT': '$P$G', 09:46:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:46:26 INFO - 'PWD': 'C:\\slave\\test', 09:46:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:46:26 INFO - 'SESSIONNAME': 'Console', 09:46:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:46:26 INFO - 'SYSTEMDRIVE': 'C:', 09:46:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:46:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:46:26 INFO - 'TEST1': 'testie', 09:46:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:46:26 INFO - 'USERDOMAIN': 'T-XP32-IX-094', 09:46:26 INFO - 'USERNAME': 'cltbld', 09:46:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-094', 09:46:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:46:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:46:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:46:26 INFO - 'WINDIR': 'C:\\WINDOWS', 09:46:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:46:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:46:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:46:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:46:27 INFO - Running setup.py egg_info for package mozsystemmonitor 09:46:27 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:46:27 INFO - Running setup.py egg_info for package psutil 09:46:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:46:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:46:27 INFO - Installing collected packages: mozsystemmonitor, psutil 09:46:27 INFO - Running setup.py install for mozsystemmonitor 09:46:27 INFO - Running setup.py install for psutil 09:46:27 INFO - building 'psutil._psutil_windows' extension 09:46:27 INFO - error: Unable to find vcvarsall.bat 09:46:27 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-303guj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:46:27 INFO - running install 09:46:27 INFO - running build 09:46:27 INFO - running build_py 09:46:27 INFO - running build_ext 09:46:27 INFO - building 'psutil._psutil_windows' extension 09:46:27 INFO - error: Unable to find vcvarsall.bat 09:46:27 INFO - ---------------------------------------- 09:46:27 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-303guj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:46:27 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-094\Application Data\pip\pip.log 09:46:27 WARNING - Return code: 1 09:46:27 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! 09:46:27 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:46:27 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')]} 09:46:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:46:27 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')]} 09:46:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:46:27 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 0x00ECF0C0>, '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-094', 'USERDOMAIN': 'T-XP32-IX-094', '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-094', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-094', '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-094\\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-094'}}, attempt #1 09:46:27 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 09:46:27 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 09:46:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:46:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-094\\Application Data', 09:46:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:46:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-094', 09:46:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:46:27 INFO - 'DCLOCATION': 'SCL3', 09:46:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:46:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:46:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:46:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:46:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:46:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:46:27 INFO - 'HOMEDRIVE': 'C:', 09:46:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-094', 09:46:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:46:27 INFO - 'KTS_VERSION': '1.19c', 09:46:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:46:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-094', 09:46:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:46:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:46:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:46:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:46:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:46:27 INFO - 'MOZ_AIRBAG': '1', 09:46:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:46:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:46:27 INFO - 'MOZ_MSVCVERSION': '8', 09:46:27 INFO - 'MOZ_NO_REMOTE': '1', 09:46:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:46:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:46:27 INFO - 'NO_EM_RESTART': '1', 09:46:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:46:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:46:27 INFO - 'OS': 'Windows_NT', 09:46:27 INFO - 'OURDRIVE': 'C:', 09:46:27 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', 09:46:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:46:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:46:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:46:27 INFO - 'PROCESSOR_LEVEL': '6', 09:46:27 INFO - 'PROCESSOR_REVISION': '1e05', 09:46:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:46:27 INFO - 'PROMPT': '$P$G', 09:46:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:46:27 INFO - 'PWD': 'C:\\slave\\test', 09:46:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:46:27 INFO - 'SESSIONNAME': 'Console', 09:46:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:46:27 INFO - 'SYSTEMDRIVE': 'C:', 09:46:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:46:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:46:27 INFO - 'TEST1': 'testie', 09:46:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:46:27 INFO - 'USERDOMAIN': 'T-XP32-IX-094', 09:46:27 INFO - 'USERNAME': 'cltbld', 09:46:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-094', 09:46:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:46:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:46:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:46:27 INFO - 'WINDIR': 'C:\\WINDOWS', 09:46:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:46:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:46:27 INFO - Downloading/unpacking blobuploader==1.2.4 09:46:27 INFO - Downloading blobuploader-1.2.4.tar.gz 09:46:27 INFO - Running setup.py egg_info for package blobuploader 09:46:27 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:46:29 INFO - Running setup.py egg_info for package requests 09:46:29 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:46:29 INFO - Downloading docopt-0.6.1.tar.gz 09:46:29 INFO - Running setup.py egg_info for package docopt 09:46:29 INFO - Installing collected packages: blobuploader, docopt, requests 09:46:29 INFO - Running setup.py install for blobuploader 09:46:29 INFO - Running setup.py install for docopt 09:46:29 INFO - Running setup.py install for requests 09:46:29 INFO - Successfully installed blobuploader docopt requests 09:46:29 INFO - Cleaning up... 09:46:29 INFO - Return code: 0 09:46:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:46:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:46:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:46:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:46:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:46:29 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 0x00ECF0C0>, '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-094', 'USERDOMAIN': 'T-XP32-IX-094', '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-094', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-094', '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-094\\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-094'}}, attempt #1 09:46:29 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 09:46:29 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 09:46:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:46:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-094\\Application Data', 09:46:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:46:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-094', 09:46:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:46:29 INFO - 'DCLOCATION': 'SCL3', 09:46:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:46:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:46:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:46:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:46:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:46:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:46:29 INFO - 'HOMEDRIVE': 'C:', 09:46:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-094', 09:46:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:46:29 INFO - 'KTS_VERSION': '1.19c', 09:46:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:46:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-094', 09:46:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:46:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:46:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:46:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:46:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:46:29 INFO - 'MOZ_AIRBAG': '1', 09:46:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:46:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:46:29 INFO - 'MOZ_MSVCVERSION': '8', 09:46:29 INFO - 'MOZ_NO_REMOTE': '1', 09:46:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:46:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:46:29 INFO - 'NO_EM_RESTART': '1', 09:46:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:46:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:46:29 INFO - 'OS': 'Windows_NT', 09:46:29 INFO - 'OURDRIVE': 'C:', 09:46:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:46:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:46:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:46:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:46:29 INFO - 'PROCESSOR_LEVEL': '6', 09:46:29 INFO - 'PROCESSOR_REVISION': '1e05', 09:46:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:46:29 INFO - 'PROMPT': '$P$G', 09:46:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:46:29 INFO - 'PWD': 'C:\\slave\\test', 09:46:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:46:29 INFO - 'SESSIONNAME': 'Console', 09:46:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:46:29 INFO - 'SYSTEMDRIVE': 'C:', 09:46:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:46:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:46:29 INFO - 'TEST1': 'testie', 09:46:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:46:29 INFO - 'USERDOMAIN': 'T-XP32-IX-094', 09:46:29 INFO - 'USERNAME': 'cltbld', 09:46:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-094', 09:46:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:46:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:46:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:46:29 INFO - 'WINDIR': 'C:\\WINDOWS', 09:46:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:46:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:46:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:46:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:46:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:46:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:46:36 INFO - Unpacking c:\slave\test\build\tests\marionette 09:46:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:46:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:46:36 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 09:46:36 INFO - Running setup.py install for browsermob-proxy 09:46:40 INFO - Running setup.py install for manifestparser 09:46:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Running setup.py install for marionette-client 09:46:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:46:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Running setup.py install for marionette-driver 09:46:40 INFO - Running setup.py install for mozcrash 09:46:40 INFO - Running setup.py install for mozdebug 09:46:40 INFO - Running setup.py install for mozdevice 09:46:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Running setup.py install for mozfile 09:46:40 INFO - Running setup.py install for mozhttpd 09:46:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Running setup.py install for mozinfo 09:46:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Running setup.py install for mozInstall 09:46:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Running setup.py install for mozleak 09:46:40 INFO - Running setup.py install for mozlog 09:46:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Running setup.py install for moznetwork 09:46:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Running setup.py install for mozprocess 09:46:40 INFO - Running setup.py install for mozprofile 09:46:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Running setup.py install for mozrunner 09:46:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Running setup.py install for mozscreenshot 09:46:40 INFO - Running setup.py install for moztest 09:46:40 INFO - Running setup.py install for mozversion 09:46:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:46:40 INFO - Running setup.py install for wptserve 09:46:40 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 09:46:40 INFO - Cleaning up... 09:46:40 INFO - Return code: 0 09:46:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:46: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')]} 09:46:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:46: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')]} 09:46:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:46:40 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 0x00ECF0C0>, '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-094', 'USERDOMAIN': 'T-XP32-IX-094', '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-094', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-094', '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-094\\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-094'}}, attempt #1 09:46:40 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 09:46:40 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 09:46:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:46:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-094\\Application Data', 09:46:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:46:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-094', 09:46:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:46:40 INFO - 'DCLOCATION': 'SCL3', 09:46:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:46:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:46:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:46:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:46:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:46:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:46:40 INFO - 'HOMEDRIVE': 'C:', 09:46:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-094', 09:46:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:46:40 INFO - 'KTS_VERSION': '1.19c', 09:46:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:46:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-094', 09:46:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:46:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:46:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:46:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:46:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:46:40 INFO - 'MOZ_AIRBAG': '1', 09:46:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:46:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:46:40 INFO - 'MOZ_MSVCVERSION': '8', 09:46:40 INFO - 'MOZ_NO_REMOTE': '1', 09:46:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:46:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:46:40 INFO - 'NO_EM_RESTART': '1', 09:46:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:46:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:46:40 INFO - 'OS': 'Windows_NT', 09:46:40 INFO - 'OURDRIVE': 'C:', 09:46: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', 09:46:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:46:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:46:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:46:40 INFO - 'PROCESSOR_LEVEL': '6', 09:46:40 INFO - 'PROCESSOR_REVISION': '1e05', 09:46:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:46:40 INFO - 'PROMPT': '$P$G', 09:46:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:46:40 INFO - 'PWD': 'C:\\slave\\test', 09:46:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:46:40 INFO - 'SESSIONNAME': 'Console', 09:46:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:46:40 INFO - 'SYSTEMDRIVE': 'C:', 09:46:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:46:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:46:40 INFO - 'TEST1': 'testie', 09:46:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:46:41 INFO - 'USERDOMAIN': 'T-XP32-IX-094', 09:46:41 INFO - 'USERNAME': 'cltbld', 09:46:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-094', 09:46:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:46:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:46:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:46:41 INFO - 'WINDIR': 'C:\\WINDOWS', 09:46:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:46:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:46:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:46:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:46:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:46:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:46:44 INFO - Unpacking c:\slave\test\build\tests\marionette 09:46:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:46:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:46:44 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)) 09:46:49 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)) 09:46:49 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)) 09:46:49 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)) 09:46:49 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)) 09:46:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:46:49 INFO - Downloading blessings-1.6.tar.gz 09:46:49 INFO - Running setup.py egg_info for package blessings 09:46:49 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)) 09:46:49 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:46:49 INFO - Running setup.py install for blessings 09:46:49 INFO - Running setup.py install for browsermob-proxy 09:46:49 INFO - Running setup.py install for manifestparser 09:46:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Running setup.py install for marionette-client 09:46:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:46:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Running setup.py install for marionette-driver 09:46:49 INFO - Running setup.py install for mozcrash 09:46:49 INFO - Running setup.py install for mozdebug 09:46:49 INFO - Running setup.py install for mozdevice 09:46:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Running setup.py install for mozhttpd 09:46:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Running setup.py install for mozInstall 09:46:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Running setup.py install for mozleak 09:46:49 INFO - Running setup.py install for mozprofile 09:46:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Running setup.py install for mozrunner 09:46:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:46:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:46:50 INFO - Running setup.py install for mozscreenshot 09:46:50 INFO - Running setup.py install for moztest 09:46:50 INFO - Running setup.py install for mozversion 09:46:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:46:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:46:50 INFO - Running setup.py install for wptserve 09:46:50 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:46:50 INFO - Cleaning up... 09:46:50 INFO - Return code: 0 09:46:50 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:46:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:46:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:46:50 INFO - Reading from file tmpfile_stdout 09:46:50 INFO - Using _rmtree_windows ... 09:46:50 INFO - Using _rmtree_windows ... 09:46:50 INFO - Current package versions: 09:46:50 INFO - blessings == 1.6 09:46:50 INFO - blobuploader == 1.2.4 09:46:50 INFO - browsermob-proxy == 0.6.0 09:46:50 INFO - distribute == 0.6.14 09:46:50 INFO - docopt == 0.6.1 09:46:50 INFO - manifestparser == 1.1 09:46:50 INFO - marionette-client == 2.3.0 09:46:50 INFO - marionette-driver == 1.4.0 09:46:50 INFO - mozInstall == 1.12 09:46:50 INFO - mozcrash == 0.17 09:46:50 INFO - mozdebug == 0.1 09:46:50 INFO - mozdevice == 0.48 09:46:50 INFO - mozfile == 1.2 09:46:50 INFO - mozhttpd == 0.7 09:46:50 INFO - mozinfo == 0.9 09:46:50 INFO - mozleak == 0.1 09:46:50 INFO - mozlog == 3.1 09:46:50 INFO - moznetwork == 0.27 09:46:50 INFO - mozprocess == 0.22 09:46:50 INFO - mozprofile == 0.28 09:46:50 INFO - mozrunner == 6.11 09:46:50 INFO - mozscreenshot == 0.1 09:46:50 INFO - mozsystemmonitor == 0.0 09:46:50 INFO - moztest == 0.7 09:46:50 INFO - mozversion == 1.4 09:46:50 INFO - requests == 1.2.3 09:46:50 INFO - wptserve == 1.4.0 09:46:50 INFO - Running post-action listener: _resource_record_post_action 09:46:50 INFO - Running post-action listener: _start_resource_monitoring 09:46:50 INFO - Starting resource monitoring. 09:46:50 INFO - ##### 09:46:50 INFO - ##### Running pull step. 09:46:50 INFO - ##### 09:46:50 INFO - Running pre-action listener: _resource_record_pre_action 09:46:50 INFO - Running main action method: pull 09:46:50 INFO - Pull has nothing to do! 09:46:50 INFO - Running post-action listener: _resource_record_post_action 09:46:50 INFO - ##### 09:46:50 INFO - ##### Running install step. 09:46:50 INFO - ##### 09:46:50 INFO - Running pre-action listener: _resource_record_pre_action 09:46:50 INFO - Running main action method: install 09:46:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:46:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:46:50 INFO - Reading from file tmpfile_stdout 09:46:50 INFO - Using _rmtree_windows ... 09:46:50 INFO - Using _rmtree_windows ... 09:46:50 INFO - Detecting whether we're running mozinstall >=1.0... 09:46:50 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:46:50 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:46:50 INFO - Reading from file tmpfile_stdout 09:46:50 INFO - Output received: 09:46:50 INFO - Usage: mozinstall-script.py [options] installer 09:46:50 INFO - Options: 09:46:50 INFO - -h, --help show this help message and exit 09:46:50 INFO - -d DEST, --destination=DEST 09:46:50 INFO - Directory to install application into. [default: 09:46:50 INFO - "C:\slave\test"] 09:46:50 INFO - --app=APP Application being installed. [default: firefox] 09:46:50 INFO - Using _rmtree_windows ... 09:46:50 INFO - Using _rmtree_windows ... 09:46:50 INFO - mkdir: C:\slave\test\build\application 09:46:50 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'] 09:46:50 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 09:46:53 INFO - Reading from file tmpfile_stdout 09:46:53 INFO - Output received: 09:46:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:46:53 INFO - Using _rmtree_windows ... 09:46:53 INFO - Using _rmtree_windows ... 09:46:53 INFO - Running post-action listener: _resource_record_post_action 09:46:53 INFO - ##### 09:46:53 INFO - ##### Running run-tests step. 09:46:53 INFO - ##### 09:46:53 INFO - Running pre-action listener: _resource_record_pre_action 09:46:53 INFO - Running main action method: run_tests 09:46:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:46:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:46:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:46:53 INFO - grabbing minidump binary from tooltool 09:46:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:46:53 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 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:46:53 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 09:46:53 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 09:46:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:46:54 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp8srcce 09:46:54 INFO - INFO - File integrity verified, renaming tmp8srcce to win32-minidump_stackwalk.exe 09:46:54 INFO - Return code: 0 09:46:54 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:46:54 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:46:54 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/RKHEgQklSFmC46FM-5Qufg/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 09:46:54 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/RKHEgQklSFmC46FM-5Qufg/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 09:46:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:46:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-094\\Application Data', 09:46:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:46:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-094', 09:46:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:46:54 INFO - 'DCLOCATION': 'SCL3', 09:46:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:46:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:46:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:46:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:46:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:46:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:46:54 INFO - 'HOMEDRIVE': 'C:', 09:46:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-094', 09:46:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:46:54 INFO - 'KTS_VERSION': '1.19c', 09:46:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:46:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-094', 09:46:54 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:46:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:46:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:46:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:46:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:46:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:46:54 INFO - 'MOZ_AIRBAG': '1', 09:46:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:46:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:46:54 INFO - 'MOZ_MSVCVERSION': '8', 09:46:54 INFO - 'MOZ_NO_REMOTE': '1', 09:46:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:46:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:46:54 INFO - 'NO_EM_RESTART': '1', 09:46:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:46:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:46:54 INFO - 'OS': 'Windows_NT', 09:46:54 INFO - 'OURDRIVE': 'C:', 09:46:54 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', 09:46:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:46:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:46:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:46:54 INFO - 'PROCESSOR_LEVEL': '6', 09:46:54 INFO - 'PROCESSOR_REVISION': '1e05', 09:46:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:46:54 INFO - 'PROMPT': '$P$G', 09:46:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:46:54 INFO - 'PWD': 'C:\\slave\\test', 09:46:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:46:54 INFO - 'SESSIONNAME': 'Console', 09:46:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:46:54 INFO - 'SYSTEMDRIVE': 'C:', 09:46:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:46:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:46:54 INFO - 'TEST1': 'testie', 09:46:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:46:54 INFO - 'USERDOMAIN': 'T-XP32-IX-094', 09:46:54 INFO - 'USERNAME': 'cltbld', 09:46:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-094', 09:46:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:46:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:46:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:46:54 INFO - 'WINDIR': 'C:\\WINDOWS', 09:46:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:46:54 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/RKHEgQklSFmC46FM-5Qufg/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 09:46:55 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 09:46:55 INFO - import pkg_resources 09:46:56 INFO - Using 1 client processes 09:46:59 INFO - SUITE-START | Running 778 tests 09:46:59 INFO - Running testharness tests 09:46:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:46:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:46:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:46:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:46:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:46:59 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:47:00 INFO - Setting up ssl 09:47:00 INFO - PROCESS | certutil | 09:47:00 INFO - PROCESS | certutil | 09:47:00 INFO - PROCESS | certutil | 09:47:00 INFO - Certificate Nickname Trust Attributes 09:47:00 INFO - SSL,S/MIME,JAR/XPI 09:47:00 INFO - 09:47:00 INFO - web-platform-tests CT,, 09:47:00 INFO - 09:47:00 INFO - Starting runner 09:47:01 INFO - PROCESS | 1164 | [1164] 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 09:47:02 INFO - PROCESS | 1164 | [1164] 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 09:47:02 INFO - PROCESS | 1164 | [1164] 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 09:47:03 INFO - PROCESS | 1164 | 1467996423614 Marionette DEBUG Marionette enabled via build flag and pref 09:47:03 INFO - PROCESS | 1164 | ++DOCSHELL 114D4400 == 1 [pid = 1164] [id = 1] 09:47:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 1 (114D4800) [pid = 1164] [serial = 1] [outer = 00000000] 09:47:03 INFO - PROCESS | 1164 | [1164] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:47:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 2 (114D5400) [pid = 1164] [serial = 2] [outer = 114D4800] 09:47:03 INFO - PROCESS | 1164 | [1164] 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 09:47:03 INFO - PROCESS | 1164 | [1164] 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 09:47:03 INFO - PROCESS | 1164 | ++DOCSHELL 1281D000 == 2 [pid = 1164] [id = 2] 09:47:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 3 (1281D400) [pid = 1164] [serial = 3] [outer = 00000000] 09:47:03 INFO - PROCESS | 1164 | [1164] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:47:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 4 (1281E000) [pid = 1164] [serial = 4] [outer = 1281D400] 09:47:04 INFO - PROCESS | 1164 | 1467996424158 Marionette INFO Listening on port 2828 09:47:04 INFO - PROCESS | 1164 | 1467996424562 Marionette DEBUG Marionette enabled via command-line flag 09:47:04 INFO - PROCESS | 1164 | ++DOCSHELL 1314B400 == 3 [pid = 1164] [id = 3] 09:47:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 5 (13153400) [pid = 1164] [serial = 5] [outer = 00000000] 09:47:04 INFO - PROCESS | 1164 | [1164] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:47:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 6 (13154000) [pid = 1164] [serial = 6] [outer = 13153400] 09:47:04 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:47:04 INFO - PROCESS | 1164 | [1164] 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 09:47:04 INFO - PROCESS | 1164 | [1164] 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 09:47:04 INFO - PROCESS | 1164 | [1164] 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 09:47:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 7 (13945000) [pid = 1164] [serial = 7] [outer = 1281D400] 09:47:04 INFO - PROCESS | 1164 | [1164] 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 09:47:04 INFO - PROCESS | 1164 | 1467996424875 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1452 09:47:05 INFO - PROCESS | 1164 | 1467996424981 Marionette DEBUG Closed connection conn0 09:47:05 INFO - PROCESS | 1164 | [1164] 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 09:47:05 INFO - PROCESS | 1164 | 1467996424991 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1454 09:47:05 INFO - PROCESS | 1164 | 1467996425020 Marionette DEBUG Closed connection conn1 09:47:05 INFO - PROCESS | 1164 | [1164] 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 09:47:05 INFO - PROCESS | 1164 | 1467996425027 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1455 09:47:05 INFO - PROCESS | 1164 | ++DOCSHELL 13D96000 == 4 [pid = 1164] [id = 4] 09:47:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 8 (13D96800) [pid = 1164] [serial = 8] [outer = 00000000] 09:47:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 9 (1428C800) [pid = 1164] [serial = 9] [outer = 13D96800] 09:47:05 INFO - PROCESS | 1164 | [1164] 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 09:47:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 10 (14292000) [pid = 1164] [serial = 10] [outer = 13D96800] 09:47:05 INFO - PROCESS | 1164 | 1467996425297 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:47:05 INFO - PROCESS | 1164 | 1467996425302 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":"20160708080626","device":"desktop","version":"48.0"} 09:47:05 INFO - PROCESS | 1164 | [1164] 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 09:47:05 INFO - PROCESS | 1164 | [1164] 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 09:47:05 INFO - PROCESS | 1164 | [1164] 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 09:47:05 INFO - PROCESS | 1164 | [1164] 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 09:47:06 INFO - PROCESS | 1164 | ++DOCSHELL 1541DC00 == 5 [pid = 1164] [id = 5] 09:47:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 11 (15E5E400) [pid = 1164] [serial = 11] [outer = 00000000] 09:47:06 INFO - PROCESS | 1164 | ++DOCSHELL 15E5EC00 == 6 [pid = 1164] [id = 6] 09:47:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 12 (15E5F000) [pid = 1164] [serial = 12] [outer = 00000000] 09:47:06 INFO - PROCESS | 1164 | [1164] 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 09:47:06 INFO - PROCESS | 1164 | ++DOCSHELL 168F6800 == 7 [pid = 1164] [id = 7] 09:47:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 13 (168F6C00) [pid = 1164] [serial = 13] [outer = 00000000] 09:47:06 INFO - PROCESS | 1164 | [1164] 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 09:47:06 INFO - PROCESS | 1164 | [1164] 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 09:47:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 14 (16A94C00) [pid = 1164] [serial = 14] [outer = 168F6C00] 09:47:06 INFO - PROCESS | 1164 | [1164] 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 09:47:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 15 (16A01C00) [pid = 1164] [serial = 15] [outer = 15E5E400] 09:47:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 16 (16A03400) [pid = 1164] [serial = 16] [outer = 15E5F000] 09:47:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 17 (16A06000) [pid = 1164] [serial = 17] [outer = 168F6C00] 09:47:07 INFO - PROCESS | 1164 | 1467996427648 Marionette INFO startBrowser 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:07 INFO - PROCESS | 1164 | 1467996427682 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 1164 | 1467996427695 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 1164 | 1467996427697 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 18 (17D1A400) [pid = 1164] [serial = 18] [outer = 168F6C00] 09:47:08 INFO - PROCESS | 1164 | 1467996428226 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"58e8e29c-5548-4fa2-ab8b-0d0873fd6b38","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":"20160708080626","device":"desktop","version":"48.0","command_id":1}}] 09:47:08 INFO - PROCESS | 1164 | 1467996428395 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:47:08 INFO - PROCESS | 1164 | 1467996428398 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:08 INFO - PROCESS | 1164 | 1467996428452 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:47:08 INFO - PROCESS | 1164 | 1467996428543 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:47:08 INFO - PROCESS | 1164 | 1467996428546 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:08 INFO - PROCESS | 1164 | [1164] 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 09:47:08 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:47:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 19 (199EA800) [pid = 1164] [serial = 19] [outer = 168F6C00] 09:47:08 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:47:08 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:09 INFO - PROCESS | 1164 | 1467996429021 Marionette TRACE conn2 <- [1,3,null,{}] 09:47:09 INFO - PROCESS | 1164 | 1467996429038 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:47:09 INFO - PROCESS | 1164 | 1467996429041 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:09 INFO - PROCESS | 1164 | 1467996429068 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:47:09 INFO - PROCESS | 1164 | 1467996429101 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 1164 | 1467996429103 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 09:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:47:09 INFO - PROCESS | 1164 | 1467996429122 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 1164 | 1467996429125 Marionette TRACE conn2 <- [1,6,null,{}] 09:47:09 INFO - PROCESS | 1164 | 1467996429195 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:09 INFO - PROCESS | 1164 | 1467996429197 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:09 INFO - PROCESS | 1164 | 1467996429214 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:47:09 INFO - PROCESS | 1164 | 1467996429218 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 1164 | 1467996429220 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:09 INFO - PROCESS | 1164 | ++DOCSHELL 168F2800 == 8 [pid = 1164] [id = 8] 09:47:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 20 (19CADC00) [pid = 1164] [serial = 20] [outer = 00000000] 09:47:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 21 (19CB0400) [pid = 1164] [serial = 21] [outer = 19CADC00] 09:47:09 INFO - PROCESS | 1164 | 1467996429270 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 22 (19F67400) [pid = 1164] [serial = 22] [outer = 19CADC00] 09:47:09 INFO - PROCESS | 1164 | ++DOCSHELL 1A00D000 == 9 [pid = 1164] [id = 9] 09:47:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 23 (1A00D800) [pid = 1164] [serial = 23] [outer = 00000000] 09:47:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 24 (1A010000) [pid = 1164] [serial = 24] [outer = 1A00D800] 09:47:09 INFO - PROCESS | 1164 | 1467996429732 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 25 (1A404400) [pid = 1164] [serial = 25] [outer = 1A00D800] 09:47:09 INFO - PROCESS | 1164 | 1467996429983 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 914ms 09:47:10 INFO - PROCESS | 1164 | 1467996430084 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 1164 | 1467996430087 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 09:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:47:10 INFO - PROCESS | 1164 | 1467996430126 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 1164 | 1467996430128 Marionette TRACE conn2 <- [1,10,null,{}] 09:47:10 INFO - PROCESS | 1164 | 1467996430147 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 1164 | 1467996430152 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:10 INFO - PROCESS | 1164 | 1467996430271 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:47:10 INFO - PROCESS | 1164 | 1467996430277 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 1164 | 1467996430279 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:10 INFO - PROCESS | 1164 | ++DOCSHELL 1A406400 == 10 [pid = 1164] [id = 10] 09:47:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 26 (1A406800) [pid = 1164] [serial = 26] [outer = 00000000] 09:47:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 27 (1AB5F000) [pid = 1164] [serial = 27] [outer = 1A406800] 09:47:10 INFO - PROCESS | 1164 | 1467996430327 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 28 (1AD57000) [pid = 1164] [serial = 28] [outer = 1A406800] 09:47:10 INFO - PROCESS | 1164 | 1467996430652 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 583ms 09:47:10 INFO - PROCESS | 1164 | 1467996430670 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 1164 | 1467996430672 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 09:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:47:10 INFO - PROCESS | 1164 | 1467996430681 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 1164 | 1467996430683 Marionette TRACE conn2 <- [1,14,null,{}] 09:47:10 INFO - PROCESS | 1164 | 1467996430687 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 1164 | 1467996430690 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:10 INFO - PROCESS | 1164 | 1467996430785 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:47:10 INFO - PROCESS | 1164 | 1467996430790 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 1164 | 1467996430793 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:10 INFO - PROCESS | 1164 | ++DOCSHELL 1A549C00 == 11 [pid = 1164] [id = 11] 09:47:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 29 (1A54A000) [pid = 1164] [serial = 29] [outer = 00000000] 09:47:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 30 (1AB5D400) [pid = 1164] [serial = 30] [outer = 1A54A000] 09:47:10 INFO - PROCESS | 1164 | 1467996430837 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 31 (1AD5EC00) [pid = 1164] [serial = 31] [outer = 1A54A000] 09:47:11 INFO - PROCESS | 1164 | 1467996431216 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 599ms 09:47:11 INFO - PROCESS | 1164 | 1467996431272 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 1164 | 1467996431274 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 09:47:11 INFO - PROCESS | 1164 | 1467996431278 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:47:11 INFO - PROCESS | 1164 | 1467996431279 Marionette TRACE conn2 <- [1,18,null,{}] 09:47:11 INFO - PROCESS | 1164 | 1467996431283 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 1164 | 1467996431286 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:11 INFO - PROCESS | 1164 | 1467996431380 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:47:11 INFO - PROCESS | 1164 | 1467996431385 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 1164 | 1467996431388 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:11 INFO - PROCESS | 1164 | ++DOCSHELL 1A69D800 == 12 [pid = 1164] [id = 12] 09:47:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 32 (1A69F400) [pid = 1164] [serial = 32] [outer = 00000000] 09:47:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 33 (1A6A6800) [pid = 1164] [serial = 33] [outer = 1A69F400] 09:47:11 INFO - PROCESS | 1164 | 1467996431431 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 34 (1AD60400) [pid = 1164] [serial = 34] [outer = 1A69F400] 09:47:11 INFO - PROCESS | 1164 | 1467996431778 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 536ms 09:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:47:11 INFO - PROCESS | 1164 | 1467996431814 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 1164 | 1467996431816 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 09:47:11 INFO - PROCESS | 1164 | 1467996431819 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 1164 | 1467996431821 Marionette TRACE conn2 <- [1,22,null,{}] 09:47:11 INFO - PROCESS | 1164 | 1467996431824 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 1164 | 1467996431827 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:11 INFO - PROCESS | 1164 | 1467996431922 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:47:11 INFO - PROCESS | 1164 | 1467996431927 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 1164 | 1467996431929 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:11 INFO - PROCESS | 1164 | ++DOCSHELL 1AE1C800 == 13 [pid = 1164] [id = 13] 09:47:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 35 (1AE1CC00) [pid = 1164] [serial = 35] [outer = 00000000] 09:47:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 36 (1AE29C00) [pid = 1164] [serial = 36] [outer = 1AE1CC00] 09:47:11 INFO - PROCESS | 1164 | 1467996431974 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 37 (1AE8A000) [pid = 1164] [serial = 37] [outer = 1AE1CC00] 09:47:12 INFO - PROCESS | 1164 | 1467996432265 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 488ms 09:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:47:12 INFO - PROCESS | 1164 | 1467996432313 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 1164 | 1467996432315 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 09:47:12 INFO - PROCESS | 1164 | 1467996432318 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 1164 | 1467996432320 Marionette TRACE conn2 <- [1,26,null,{}] 09:47:12 INFO - PROCESS | 1164 | 1467996432323 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:12 INFO - PROCESS | 1164 | 1467996432325 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:12 INFO - PROCESS | 1164 | 1467996432425 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:47:12 INFO - PROCESS | 1164 | 1467996432431 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 1164 | 1467996432433 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:12 INFO - PROCESS | 1164 | ++DOCSHELL 1AE92C00 == 14 [pid = 1164] [id = 14] 09:47:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 38 (1AE93000) [pid = 1164] [serial = 38] [outer = 00000000] 09:47:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 39 (1B13F400) [pid = 1164] [serial = 39] [outer = 1AE93000] 09:47:12 INFO - PROCESS | 1164 | 1467996432476 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 40 (1B143C00) [pid = 1164] [serial = 40] [outer = 1AE93000] 09:47:12 INFO - PROCESS | 1164 | 1467996432813 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 536ms 09:47:12 INFO - PROCESS | 1164 | 1467996432854 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 1164 | 1467996432856 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 09:47:12 INFO - PROCESS | 1164 | 1467996432860 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:47:12 INFO - PROCESS | 1164 | 1467996432861 Marionette TRACE conn2 <- [1,30,null,{}] 09:47:12 INFO - PROCESS | 1164 | 1467996432866 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:12 INFO - PROCESS | 1164 | 1467996432868 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:13 INFO - PROCESS | 1164 | 1467996432992 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:47:13 INFO - PROCESS | 1164 | 1467996432997 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 1164 | 1467996432999 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:13 INFO - PROCESS | 1164 | ++DOCSHELL 1A547C00 == 15 [pid = 1164] [id = 15] 09:47:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 41 (1B13F000) [pid = 1164] [serial = 41] [outer = 00000000] 09:47:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 42 (1B2A0000) [pid = 1164] [serial = 42] [outer = 1B13F000] 09:47:13 INFO - PROCESS | 1164 | 1467996433042 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 43 (1B2A1400) [pid = 1164] [serial = 43] [outer = 1B13F000] 09:47:13 INFO - PROCESS | 1164 | ++DOCSHELL 1B3BD000 == 16 [pid = 1164] [id = 16] 09:47:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 44 (1B3BD400) [pid = 1164] [serial = 44] [outer = 00000000] 09:47:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 45 (1B149C00) [pid = 1164] [serial = 45] [outer = 1B3BD400] 09:47:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 46 (1B2A8000) [pid = 1164] [serial = 46] [outer = 1B3BD400] 09:47:13 INFO - PROCESS | 1164 | ++DOCSHELL 1B2AB400 == 17 [pid = 1164] [id = 17] 09:47:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 47 (1B3BE800) [pid = 1164] [serial = 47] [outer = 00000000] 09:47:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 48 (1B3C7400) [pid = 1164] [serial = 48] [outer = 1B3BE800] 09:47:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 49 (1B548C00) [pid = 1164] [serial = 49] [outer = 1B3BE800] 09:47:13 INFO - PROCESS | 1164 | 1467996433541 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 756ms 09:47:13 INFO - PROCESS | 1164 | 1467996433601 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 1164 | 1467996433602 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 09:47:13 INFO - PROCESS | 1164 | 1467996433606 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:47:13 INFO - PROCESS | 1164 | 1467996433607 Marionette TRACE conn2 <- [1,34,null,{}] 09:47:13 INFO - PROCESS | 1164 | 1467996433611 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:13 INFO - PROCESS | 1164 | 1467996433613 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:13 INFO - PROCESS | 1164 | 1467996433765 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:47:13 INFO - PROCESS | 1164 | 1467996433777 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 1164 | 1467996433779 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:13 INFO - PROCESS | 1164 | ++DOCSHELL 1B2A8400 == 18 [pid = 1164] [id = 18] 09:47:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 50 (1B3BC000) [pid = 1164] [serial = 50] [outer = 00000000] 09:47:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 51 (1B3C9400) [pid = 1164] [serial = 51] [outer = 1B3BC000] 09:47:13 INFO - PROCESS | 1164 | 1467996433825 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 52 (1B7AEC00) [pid = 1164] [serial = 52] [outer = 1B3BC000] 09:47:14 INFO - PROCESS | 1164 | --DOCSHELL 114D4400 == 17 [pid = 1164] [id = 1] 09:47:14 INFO - PROCESS | 1164 | 1467996434834 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1261ms 09:47:14 INFO - PROCESS | 1164 | 1467996434893 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 1164 | 1467996434897 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 09:47:14 INFO - PROCESS | 1164 | 1467996434902 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:47:14 INFO - PROCESS | 1164 | 1467996434907 Marionette TRACE conn2 <- [1,38,null,{}] 09:47:14 INFO - PROCESS | 1164 | 1467996434912 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 1164 | 1467996434915 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:15 INFO - PROCESS | 1164 | 1467996435063 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:47:15 INFO - PROCESS | 1164 | 1467996435141 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 1164 | 1467996435144 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:15 INFO - PROCESS | 1164 | ++DOCSHELL 1055A400 == 18 [pid = 1164] [id = 19] 09:47:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 53 (1055F800) [pid = 1164] [serial = 53] [outer = 00000000] 09:47:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 54 (10F8EC00) [pid = 1164] [serial = 54] [outer = 1055F800] 09:47:15 INFO - PROCESS | 1164 | 1467996435199 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (1281DC00) [pid = 1164] [serial = 55] [outer = 1055F800] 09:47:15 INFO - PROCESS | 1164 | 1467996435786 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 946ms 09:47:15 INFO - PROCESS | 1164 | 1467996435849 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 1164 | 1467996435854 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 09:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:47:15 INFO - PROCESS | 1164 | 1467996435860 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 1164 | 1467996435863 Marionette TRACE conn2 <- [1,42,null,{}] 09:47:15 INFO - PROCESS | 1164 | 1467996435867 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:15 INFO - PROCESS | 1164 | 1467996435870 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:16 INFO - PROCESS | 1164 | 1467996435991 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:47:16 INFO - PROCESS | 1164 | 1467996436054 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 1164 | 1467996436057 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:16 INFO - PROCESS | 1164 | ++DOCSHELL 13460800 == 19 [pid = 1164] [id = 20] 09:47:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (13461800) [pid = 1164] [serial = 56] [outer = 00000000] 09:47:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (139C9400) [pid = 1164] [serial = 57] [outer = 13461800] 09:47:16 INFO - PROCESS | 1164 | 1467996436114 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (13CC2C00) [pid = 1164] [serial = 58] [outer = 13461800] 09:47:16 INFO - PROCESS | 1164 | 1467996436865 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1056ms 09:47:16 INFO - PROCESS | 1164 | 1467996436900 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 1164 | 1467996436904 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 09:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:47:16 INFO - PROCESS | 1164 | 1467996436933 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 1164 | 1467996436936 Marionette TRACE conn2 <- [1,46,null,{}] 09:47:16 INFO - PROCESS | 1164 | 1467996436942 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:16 INFO - PROCESS | 1164 | 1467996436945 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:17 INFO - PROCESS | 1164 | 1467996437040 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:47:17 INFO - PROCESS | 1164 | 1467996437103 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 1164 | 1467996437107 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:17 INFO - PROCESS | 1164 | ++DOCSHELL 10BB9800 == 20 [pid = 1164] [id = 21] 09:47:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (10BB9C00) [pid = 1164] [serial = 59] [outer = 00000000] 09:47:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (10BC2800) [pid = 1164] [serial = 60] [outer = 10BB9C00] 09:47:17 INFO - PROCESS | 1164 | 1467996437159 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (10F8E800) [pid = 1164] [serial = 61] [outer = 10BB9C00] 09:47:17 INFO - PROCESS | 1164 | --DOCSHELL 13D96000 == 19 [pid = 1164] [id = 4] 09:47:17 INFO - PROCESS | 1164 | 1467996437765 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 867ms 09:47:17 INFO - PROCESS | 1164 | 1467996437806 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 1164 | 1467996437810 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 09:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:47:17 INFO - PROCESS | 1164 | 1467996437816 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 1164 | 1467996437818 Marionette TRACE conn2 <- [1,50,null,{}] 09:47:17 INFO - PROCESS | 1164 | 1467996437822 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:17 INFO - PROCESS | 1164 | 1467996437824 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:17 INFO - PROCESS | 1164 | 1467996437927 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:47:17 INFO - PROCESS | 1164 | 1467996437996 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 1164 | 1467996437998 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:18 INFO - PROCESS | 1164 | ++DOCSHELL 10F9A400 == 20 [pid = 1164] [id = 22] 09:47:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (112A5400) [pid = 1164] [serial = 62] [outer = 00000000] 09:47:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (11AEA400) [pid = 1164] [serial = 63] [outer = 112A5400] 09:47:18 INFO - PROCESS | 1164 | 1467996438049 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (1303A800) [pid = 1164] [serial = 64] [outer = 112A5400] 09:47:18 INFO - PROCESS | 1164 | 1467996438393 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 09:47:18 INFO - PROCESS | 1164 | 1467996438459 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 1164 | 1467996438461 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 09:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:47:18 INFO - PROCESS | 1164 | 1467996438465 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - PROCESS | 1164 | 1467996438468 Marionette TRACE conn2 <- [1,54,null,{}] 09:47:18 INFO - PROCESS | 1164 | 1467996438479 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:18 INFO - PROCESS | 1164 | 1467996438484 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:18 INFO - PROCESS | 1164 | 1467996438583 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:47:18 INFO - PROCESS | 1164 | 1467996438594 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 1164 | 1467996438597 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:18 INFO - PROCESS | 1164 | ++DOCSHELL 131EEC00 == 21 [pid = 1164] [id = 23] 09:47:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (131EF000) [pid = 1164] [serial = 65] [outer = 00000000] 09:47:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (1390B400) [pid = 1164] [serial = 66] [outer = 131EF000] 09:47:18 INFO - PROCESS | 1164 | 1467996438643 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (139C8400) [pid = 1164] [serial = 67] [outer = 131EF000] 09:47:19 INFO - PROCESS | 1164 | 1467996439031 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 599ms 09:47:19 INFO - PROCESS | 1164 | 1467996439061 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 1164 | 1467996439064 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 09:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:47:19 INFO - PROCESS | 1164 | 1467996439067 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 1164 | 1467996439069 Marionette TRACE conn2 <- [1,58,null,{}] 09:47:19 INFO - PROCESS | 1164 | 1467996439072 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:19 INFO - PROCESS | 1164 | 1467996439074 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:19 INFO - PROCESS | 1164 | 1467996439155 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:47:19 INFO - PROCESS | 1164 | 1467996439169 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 1164 | 1467996439171 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:19 INFO - PROCESS | 1164 | ++DOCSHELL 13D9FC00 == 22 [pid = 1164] [id = 24] 09:47:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (13DA0C00) [pid = 1164] [serial = 68] [outer = 00000000] 09:47:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (142EFC00) [pid = 1164] [serial = 69] [outer = 13DA0C00] 09:47:19 INFO - PROCESS | 1164 | 1467996439216 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (142F9800) [pid = 1164] [serial = 70] [outer = 13DA0C00] 09:47:19 INFO - PROCESS | 1164 | 1467996439590 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 536ms 09:47:19 INFO - PROCESS | 1164 | 1467996439602 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 1164 | 1467996439604 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 09:47:19 INFO - PROCESS | 1164 | 1467996439607 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:47:19 INFO - PROCESS | 1164 | 1467996439609 Marionette TRACE conn2 <- [1,62,null,{}] 09:47:19 INFO - PROCESS | 1164 | 1467996439613 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:19 INFO - PROCESS | 1164 | 1467996439615 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:19 INFO - PROCESS | 1164 | 1467996439751 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:47:19 INFO - PROCESS | 1164 | 1467996439758 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 1164 | 1467996439760 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:19 INFO - PROCESS | 1164 | ++DOCSHELL 139D1C00 == 23 [pid = 1164] [id = 25] 09:47:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (142EE800) [pid = 1164] [serial = 71] [outer = 00000000] 09:47:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (15575000) [pid = 1164] [serial = 72] [outer = 142EE800] 09:47:19 INFO - PROCESS | 1164 | 1467996439823 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (15570000) [pid = 1164] [serial = 73] [outer = 142EE800] 09:47:20 INFO - PROCESS | 1164 | 1467996440241 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 709ms 09:47:20 INFO - PROCESS | 1164 | 1467996440307 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 1164 | 1467996440309 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 09:47:20 INFO - PROCESS | 1164 | 1467996440313 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:47:20 INFO - PROCESS | 1164 | 1467996440314 Marionette TRACE conn2 <- [1,66,null,{}] 09:47:20 INFO - PROCESS | 1164 | 1467996440328 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 1164 | 1467996440334 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:20 INFO - PROCESS | 1164 | 1467996440432 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:47:20 INFO - PROCESS | 1164 | 1467996440442 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 1164 | 1467996440444 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:20 INFO - PROCESS | 1164 | ++DOCSHELL 15E65400 == 24 [pid = 1164] [id = 26] 09:47:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (15E66800) [pid = 1164] [serial = 74] [outer = 00000000] 09:47:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (168F4C00) [pid = 1164] [serial = 75] [outer = 15E66800] 09:47:20 INFO - PROCESS | 1164 | 1467996440487 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16A92400) [pid = 1164] [serial = 76] [outer = 15E66800] 09:47:20 INFO - PROCESS | 1164 | 1467996440867 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 599ms 09:47:20 INFO - PROCESS | 1164 | 1467996440910 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 1164 | 1467996440912 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 09:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:47:20 INFO - PROCESS | 1164 | 1467996440929 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 1164 | 1467996440931 Marionette TRACE conn2 <- [1,70,null,{}] 09:47:20 INFO - PROCESS | 1164 | 1467996440935 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 1164 | 1467996440937 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:21 INFO - PROCESS | 1164 | 1467996441069 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:47:21 INFO - PROCESS | 1164 | 1467996441074 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 1164 | 1467996441076 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:21 INFO - PROCESS | 1164 | ++DOCSHELL 15575C00 == 25 [pid = 1164] [id = 27] 09:47:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16B56C00) [pid = 1164] [serial = 77] [outer = 00000000] 09:47:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16BD4400) [pid = 1164] [serial = 78] [outer = 16B56C00] 09:47:21 INFO - PROCESS | 1164 | 1467996441119 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16F98000) [pid = 1164] [serial = 79] [outer = 16B56C00] 09:47:21 INFO - PROCESS | 1164 | 1467996441535 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 662ms 09:47:21 INFO - PROCESS | 1164 | 1467996441608 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:47:21 INFO - PROCESS | 1164 | 1467996441610 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 09:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:47:21 INFO - PROCESS | 1164 | 1467996441613 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 1164 | 1467996441615 Marionette TRACE conn2 <- [1,74,null,{}] 09:47:21 INFO - PROCESS | 1164 | 1467996441619 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:21 INFO - PROCESS | 1164 | 1467996441621 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:21 INFO - PROCESS | 1164 | 1467996441695 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:47:21 INFO - PROCESS | 1164 | 1467996441701 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 1164 | 1467996441703 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:21 INFO - PROCESS | 1164 | ++DOCSHELL 131EF800 == 26 [pid = 1164] [id = 28] 09:47:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16BD2C00) [pid = 1164] [serial = 80] [outer = 00000000] 09:47:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (175BC400) [pid = 1164] [serial = 81] [outer = 16BD2C00] 09:47:21 INFO - PROCESS | 1164 | 1467996441753 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (17618C00) [pid = 1164] [serial = 82] [outer = 16BD2C00] 09:47:22 INFO - PROCESS | 1164 | 1467996442153 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 599ms 09:47:22 INFO - PROCESS | 1164 | 1467996442209 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 1164 | 1467996442211 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 09:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:47:22 INFO - PROCESS | 1164 | 1467996442215 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 1164 | 1467996442216 Marionette TRACE conn2 <- [1,78,null,{}] 09:47:22 INFO - PROCESS | 1164 | 1467996442220 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 1164 | 1467996442222 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:22 INFO - PROCESS | 1164 | 1467996442297 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:47:22 INFO - PROCESS | 1164 | 1467996442303 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 1164 | 1467996442305 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:22 INFO - PROCESS | 1164 | ++DOCSHELL 1751A400 == 27 [pid = 1164] [id = 29] 09:47:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (1751D800) [pid = 1164] [serial = 83] [outer = 00000000] 09:47:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (178ED400) [pid = 1164] [serial = 84] [outer = 1751D800] 09:47:22 INFO - PROCESS | 1164 | 1467996442350 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (178F6800) [pid = 1164] [serial = 85] [outer = 1751D800] 09:47:22 INFO - PROCESS | 1164 | 1467996442753 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 599ms 09:47:22 INFO - PROCESS | 1164 | 1467996442814 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 1164 | 1467996442816 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 09:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:47:22 INFO - PROCESS | 1164 | 1467996442820 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 1164 | 1467996442821 Marionette TRACE conn2 <- [1,82,null,{}] 09:47:22 INFO - PROCESS | 1164 | 1467996442826 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 1164 | 1467996442828 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:22 INFO - PROCESS | 1164 | 1467996442919 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:47:22 INFO - PROCESS | 1164 | 1467996442925 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 1164 | 1467996442927 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:22 INFO - PROCESS | 1164 | ++DOCSHELL 17518400 == 28 [pid = 1164] [id = 30] 09:47:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (17611C00) [pid = 1164] [serial = 86] [outer = 00000000] 09:47:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (19735000) [pid = 1164] [serial = 87] [outer = 17611C00] 09:47:22 INFO - PROCESS | 1164 | 1467996442972 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (19738800) [pid = 1164] [serial = 88] [outer = 17611C00] 09:47:23 INFO - PROCESS | 1164 | 1467996443356 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 599ms 09:47:23 INFO - PROCESS | 1164 | 1467996443419 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 1164 | 1467996443421 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 09:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:47:23 INFO - PROCESS | 1164 | 1467996443425 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 1164 | 1467996443427 Marionette TRACE conn2 <- [1,86,null,{}] 09:47:23 INFO - PROCESS | 1164 | 1467996443430 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:23 INFO - PROCESS | 1164 | 1467996443433 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:23 INFO - PROCESS | 1164 | 1467996443524 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:47:23 INFO - PROCESS | 1164 | 1467996443530 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 1164 | 1467996443532 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:23 INFO - PROCESS | 1164 | ++DOCSHELL 19C04C00 == 29 [pid = 1164] [id = 31] 09:47:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (19C07000) [pid = 1164] [serial = 89] [outer = 00000000] 09:47:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (19CAC000) [pid = 1164] [serial = 90] [outer = 19C07000] 09:47:23 INFO - PROCESS | 1164 | 1467996443583 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (19F6A400) [pid = 1164] [serial = 91] [outer = 19C07000] 09:47:24 INFO - PROCESS | 1164 | 1467996443991 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 599ms 09:47:24 INFO - PROCESS | 1164 | 1467996444021 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 1164 | 1467996444023 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 09:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:47:24 INFO - PROCESS | 1164 | 1467996444026 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 1164 | 1467996444028 Marionette TRACE conn2 <- [1,90,null,{}] 09:47:24 INFO - PROCESS | 1164 | 1467996444032 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:24 INFO - PROCESS | 1164 | 1467996444033 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:24 INFO - PROCESS | 1164 | 1467996444145 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:47:24 INFO - PROCESS | 1164 | 1467996444152 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 1164 | 1467996444154 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:24 INFO - PROCESS | 1164 | ++DOCSHELL 175B9000 == 30 [pid = 1164] [id = 32] 09:47:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (175BA800) [pid = 1164] [serial = 92] [outer = 00000000] 09:47:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (1A009400) [pid = 1164] [serial = 93] [outer = 175BA800] 09:47:24 INFO - PROCESS | 1164 | 1467996444197 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (1A00F800) [pid = 1164] [serial = 94] [outer = 175BA800] 09:47:24 INFO - PROCESS | 1164 | 1467996444570 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 599ms 09:47:24 INFO - PROCESS | 1164 | 1467996444624 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 1164 | 1467996444626 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 09:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:47:24 INFO - PROCESS | 1164 | 1467996444639 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 1164 | 1467996444641 Marionette TRACE conn2 <- [1,94,null,{}] 09:47:24 INFO - PROCESS | 1164 | 1467996444645 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:24 INFO - PROCESS | 1164 | 1467996444647 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:24 INFO - PROCESS | 1164 | 1467996444817 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:47:24 INFO - PROCESS | 1164 | 1467996444825 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 1164 | 1467996444826 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:24 INFO - PROCESS | 1164 | ++DOCSHELL 10A04400 == 31 [pid = 1164] [id = 33] 09:47:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (13904400) [pid = 1164] [serial = 95] [outer = 00000000] 09:47:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (1A407000) [pid = 1164] [serial = 96] [outer = 13904400] 09:47:24 INFO - PROCESS | 1164 | 1467996444880 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (1A40E400) [pid = 1164] [serial = 97] [outer = 13904400] 09:47:26 INFO - PROCESS | 1164 | 1467996446125 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1513ms 09:47:26 INFO - PROCESS | 1164 | 1467996446175 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 1164 | 1467996446179 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:47:26 INFO - PROCESS | 1164 | 1467996446184 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 1164 | 1467996446187 Marionette TRACE conn2 <- [1,98,null,{}] 09:47:26 INFO - PROCESS | 1164 | 1467996446193 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 1164 | 1467996446196 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:26 INFO - PROCESS | 1164 | 1467996446305 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:47:26 INFO - PROCESS | 1164 | 1467996446358 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 1164 | 1467996446361 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:26 INFO - PROCESS | 1164 | ++DOCSHELL 10E97C00 == 32 [pid = 1164] [id = 34] 09:47:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (10E98800) [pid = 1164] [serial = 98] [outer = 00000000] 09:47:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (114CD800) [pid = 1164] [serial = 99] [outer = 10E98800] 09:47:26 INFO - PROCESS | 1164 | 1467996446408 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (11C46C00) [pid = 1164] [serial = 100] [outer = 10E98800] 09:47:26 INFO - PROCESS | 1164 | 1467996446796 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 09:47:26 INFO - PROCESS | 1164 | 1467996446820 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 1164 | 1467996446824 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:47:26 INFO - PROCESS | 1164 | 1467996446830 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 1164 | 1467996446833 Marionette TRACE conn2 <- [1,102,null,{}] 09:47:26 INFO - PROCESS | 1164 | 1467996446837 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 1164 | 1467996446839 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:26 INFO - PROCESS | 1164 | 1467996446942 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:47:26 INFO - PROCESS | 1164 | 1467996446948 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 1164 | 1467996446951 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:26 INFO - PROCESS | 1164 | ++DOCSHELL 12D7E400 == 33 [pid = 1164] [id = 35] 09:47:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (12DC6C00) [pid = 1164] [serial = 101] [outer = 00000000] 09:47:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (13152800) [pid = 1164] [serial = 102] [outer = 12DC6C00] 09:47:27 INFO - PROCESS | 1164 | 1467996446997 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (131EAC00) [pid = 1164] [serial = 103] [outer = 12DC6C00] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (13D96800) [pid = 1164] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (1B13F000) [pid = 1164] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (1AE93000) [pid = 1164] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (1AE1CC00) [pid = 1164] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (1A69F400) [pid = 1164] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (1A54A000) [pid = 1164] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (1A406800) [pid = 1164] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (19CADC00) [pid = 1164] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (1B3BC000) [pid = 1164] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (1055F800) [pid = 1164] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (13461800) [pid = 1164] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (10BB9C00) [pid = 1164] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (112A5400) [pid = 1164] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (131EF000) [pid = 1164] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (13DA0C00) [pid = 1164] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (142EE800) [pid = 1164] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (15E66800) [pid = 1164] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (16B56C00) [pid = 1164] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16BD2C00) [pid = 1164] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1751D800) [pid = 1164] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (17611C00) [pid = 1164] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (19C07000) [pid = 1164] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:47:27 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (175BA800) [pid = 1164] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:47:27 INFO - PROCESS | 1164 | 1467996447823 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1056ms 09:47:27 INFO - PROCESS | 1164 | 1467996447882 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 1164 | 1467996447884 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 09:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:47:27 INFO - PROCESS | 1164 | 1467996447888 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 1164 | 1467996447891 Marionette TRACE conn2 <- [1,106,null,{}] 09:47:27 INFO - PROCESS | 1164 | 1467996447902 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:27 INFO - PROCESS | 1164 | 1467996447906 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:28 INFO - PROCESS | 1164 | 1467996447986 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:47:28 INFO - PROCESS | 1164 | 1467996447992 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 1164 | 1467996447995 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:28 INFO - PROCESS | 1164 | ++DOCSHELL 131E6000 == 34 [pid = 1164] [id = 36] 09:47:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (131ED000) [pid = 1164] [serial = 104] [outer = 00000000] 09:47:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (139D5000) [pid = 1164] [serial = 105] [outer = 131ED000] 09:47:28 INFO - PROCESS | 1164 | 1467996448050 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (13D96000) [pid = 1164] [serial = 106] [outer = 131ED000] 09:47:28 INFO - PROCESS | 1164 | 1467996448504 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 646ms 09:47:28 INFO - PROCESS | 1164 | 1467996448557 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 1164 | 1467996448560 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 09:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:47:28 INFO - PROCESS | 1164 | 1467996448563 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 1164 | 1467996448565 Marionette TRACE conn2 <- [1,110,null,{}] 09:47:28 INFO - PROCESS | 1164 | 1467996448572 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:28 INFO - PROCESS | 1164 | 1467996448574 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:28 INFO - PROCESS | 1164 | 1467996448652 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:47:28 INFO - PROCESS | 1164 | 1467996448658 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 1164 | 1467996448660 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:28 INFO - PROCESS | 1164 | ++DOCSHELL 14290800 == 35 [pid = 1164] [id = 37] 09:47:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (14295400) [pid = 1164] [serial = 107] [outer = 00000000] 09:47:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (1556DC00) [pid = 1164] [serial = 108] [outer = 14295400] 09:47:28 INFO - PROCESS | 1164 | 1467996448703 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (15E5F400) [pid = 1164] [serial = 109] [outer = 14295400] 09:47:29 INFO - PROCESS | 1164 | 1467996449138 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 646ms 09:47:29 INFO - PROCESS | 1164 | 1467996449201 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 1164 | 1467996449203 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 09:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:47:29 INFO - PROCESS | 1164 | 1467996449206 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 1164 | 1467996449208 Marionette TRACE conn2 <- [1,114,null,{}] 09:47:29 INFO - PROCESS | 1164 | 1467996449211 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 1164 | 1467996449213 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:29 INFO - PROCESS | 1164 | 1467996449287 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:47:29 INFO - PROCESS | 1164 | 1467996449293 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 1164 | 1467996449295 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:29 INFO - PROCESS | 1164 | ++DOCSHELL 15E68800 == 36 [pid = 1164] [id = 38] 09:47:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (15E69800) [pid = 1164] [serial = 110] [outer = 00000000] 09:47:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16B55800) [pid = 1164] [serial = 111] [outer = 15E69800] 09:47:29 INFO - PROCESS | 1164 | 1467996449338 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (16F95800) [pid = 1164] [serial = 112] [outer = 15E69800] 09:47:29 INFO - PROCESS | 1164 | 1467996449871 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 757ms 09:47:29 INFO - PROCESS | 1164 | 1467996449947 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 1164 | 1467996449952 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 09:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:47:30 INFO - PROCESS | 1164 | 1467996450004 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 1164 | 1467996450007 Marionette TRACE conn2 <- [1,118,null,{}] 09:47:30 INFO - PROCESS | 1164 | 1467996450014 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:30 INFO - PROCESS | 1164 | 1467996450017 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:30 INFO - PROCESS | 1164 | 1467996450137 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:47:30 INFO - PROCESS | 1164 | 1467996450202 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 1164 | 1467996450205 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:30 INFO - PROCESS | 1164 | ++DOCSHELL 10A73800 == 37 [pid = 1164] [id = 39] 09:47:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (10A74800) [pid = 1164] [serial = 113] [outer = 00000000] 09:47:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (114CB800) [pid = 1164] [serial = 114] [outer = 10A74800] 09:47:30 INFO - PROCESS | 1164 | 1467996450260 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (12D7A800) [pid = 1164] [serial = 115] [outer = 10A74800] 09:47:30 INFO - PROCESS | 1164 | 1467996450775 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 867ms 09:47:30 INFO - PROCESS | 1164 | 1467996450851 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 1164 | 1467996450856 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 09:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:47:30 INFO - PROCESS | 1164 | 1467996450862 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 1164 | 1467996450865 Marionette TRACE conn2 <- [1,122,null,{}] 09:47:30 INFO - PROCESS | 1164 | 1467996450869 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:30 INFO - PROCESS | 1164 | 1467996450872 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:30 INFO - PROCESS | 1164 | 1467996450975 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:47:31 INFO - PROCESS | 1164 | 1467996451048 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 1164 | 1467996451051 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:31 INFO - PROCESS | 1164 | ++DOCSHELL 13458C00 == 38 [pid = 1164] [id = 40] 09:47:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (1345CC00) [pid = 1164] [serial = 116] [outer = 00000000] 09:47:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (142EE800) [pid = 1164] [serial = 117] [outer = 1345CC00] 09:47:31 INFO - PROCESS | 1164 | 1467996451109 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (155D7800) [pid = 1164] [serial = 118] [outer = 1345CC00] 09:47:31 INFO - PROCESS | 1164 | 1467996451652 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 851ms 09:47:31 INFO - PROCESS | 1164 | 1467996451705 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 1164 | 1467996451707 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 09:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:47:31 INFO - PROCESS | 1164 | 1467996451711 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 1164 | 1467996451715 Marionette TRACE conn2 <- [1,126,null,{}] 09:47:31 INFO - PROCESS | 1164 | 1467996451726 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 1164 | 1467996451731 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:31 INFO - PROCESS | 1164 | 1467996451829 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:47:31 INFO - PROCESS | 1164 | 1467996451916 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 1164 | 1467996451920 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:31 INFO - PROCESS | 1164 | ++DOCSHELL 178EDC00 == 39 [pid = 1164] [id = 41] 09:47:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (178EF000) [pid = 1164] [serial = 119] [outer = 00000000] 09:47:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (17E3E800) [pid = 1164] [serial = 120] [outer = 178EF000] 09:47:32 INFO - PROCESS | 1164 | 1467996451975 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (19738400) [pid = 1164] [serial = 121] [outer = 178EF000] 09:47:32 INFO - PROCESS | 1164 | 1467996452527 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 835ms 09:47:32 INFO - PROCESS | 1164 | 1467996452584 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 1164 | 1467996452587 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 09:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:47:32 INFO - PROCESS | 1164 | 1467996452591 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 1164 | 1467996452593 Marionette TRACE conn2 <- [1,130,null,{}] 09:47:32 INFO - PROCESS | 1164 | 1467996452597 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 1164 | 1467996452599 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:32 INFO - PROCESS | 1164 | 1467996452697 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:47:32 INFO - PROCESS | 1164 | 1467996452794 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 1164 | 1467996452797 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:32 INFO - PROCESS | 1164 | ++DOCSHELL 176BBC00 == 40 [pid = 1164] [id = 42] 09:47:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (199DE800) [pid = 1164] [serial = 122] [outer = 00000000] 09:47:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (19CAD400) [pid = 1164] [serial = 123] [outer = 199DE800] 09:47:32 INFO - PROCESS | 1164 | 1467996452849 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (19F6E400) [pid = 1164] [serial = 124] [outer = 199DE800] 09:47:33 INFO - PROCESS | 1164 | 1467996453533 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1009ms 09:47:33 INFO - PROCESS | 1164 | 1467996453592 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 1164 | 1467996453597 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 09:47:33 INFO - PROCESS | 1164 | 1467996453602 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:47:33 INFO - PROCESS | 1164 | 1467996453605 Marionette TRACE conn2 <- [1,134,null,{}] 09:47:33 INFO - PROCESS | 1164 | 1467996453611 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:33 INFO - PROCESS | 1164 | 1467996453613 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:33 INFO - PROCESS | 1164 | 1467996453710 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:47:33 INFO - PROCESS | 1164 | 1467996453783 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 1164 | 1467996453787 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:33 INFO - PROCESS | 1164 | ++DOCSHELL 10A0B800 == 41 [pid = 1164] [id = 43] 09:47:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (10BC2C00) [pid = 1164] [serial = 125] [outer = 00000000] 09:47:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (112EC400) [pid = 1164] [serial = 126] [outer = 10BC2C00] 09:47:33 INFO - PROCESS | 1164 | 1467996453835 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (129AFC00) [pid = 1164] [serial = 127] [outer = 10BC2C00] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 14290800 == 40 [pid = 1164] [id = 37] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 131E6000 == 39 [pid = 1164] [id = 36] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 12D7E400 == 38 [pid = 1164] [id = 35] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 10E97C00 == 37 [pid = 1164] [id = 34] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 1751A400 == 36 [pid = 1164] [id = 29] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 10A04400 == 35 [pid = 1164] [id = 33] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 176BBC00 == 34 [pid = 1164] [id = 42] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 178EDC00 == 33 [pid = 1164] [id = 41] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 19C04C00 == 32 [pid = 1164] [id = 31] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 15E68800 == 31 [pid = 1164] [id = 38] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 10A73800 == 30 [pid = 1164] [id = 39] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 17518400 == 29 [pid = 1164] [id = 30] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 175B9000 == 28 [pid = 1164] [id = 32] 09:47:34 INFO - PROCESS | 1164 | --DOCSHELL 13458C00 == 27 [pid = 1164] [id = 40] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (16A06000) [pid = 1164] [serial = 17] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (1B3C9400) [pid = 1164] [serial = 51] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (10F8EC00) [pid = 1164] [serial = 54] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (139C9400) [pid = 1164] [serial = 57] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (10BC2800) [pid = 1164] [serial = 60] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (11AEA400) [pid = 1164] [serial = 63] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (1390B400) [pid = 1164] [serial = 66] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (142EFC00) [pid = 1164] [serial = 69] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (15575000) [pid = 1164] [serial = 72] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (15570000) [pid = 1164] [serial = 73] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (168F4C00) [pid = 1164] [serial = 75] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (16BD4400) [pid = 1164] [serial = 78] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (175BC400) [pid = 1164] [serial = 81] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (178ED400) [pid = 1164] [serial = 84] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (19735000) [pid = 1164] [serial = 87] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (19CAC000) [pid = 1164] [serial = 90] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16F98000) [pid = 1164] [serial = 79] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (16A92400) [pid = 1164] [serial = 76] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (17618C00) [pid = 1164] [serial = 82] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (10F8E800) [pid = 1164] [serial = 61] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (178F6800) [pid = 1164] [serial = 85] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (142F9800) [pid = 1164] [serial = 70] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (19738800) [pid = 1164] [serial = 88] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (1303A800) [pid = 1164] [serial = 64] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (19F6A400) [pid = 1164] [serial = 91] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (1A009400) [pid = 1164] [serial = 93] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (1281DC00) [pid = 1164] [serial = 55] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (139C8400) [pid = 1164] [serial = 67] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1B7AEC00) [pid = 1164] [serial = 52] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (13CC2C00) [pid = 1164] [serial = 58] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (1A00F800) [pid = 1164] [serial = 94] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16A94C00) [pid = 1164] [serial = 14] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (1428C800) [pid = 1164] [serial = 9] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (14292000) [pid = 1164] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (1281E000) [pid = 1164] [serial = 4] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (1B149C00) [pid = 1164] [serial = 45] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (1B3C7400) [pid = 1164] [serial = 48] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (1B2A0000) [pid = 1164] [serial = 42] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (1B2A1400) [pid = 1164] [serial = 43] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (1B13F400) [pid = 1164] [serial = 39] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (1B143C00) [pid = 1164] [serial = 40] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (1AE8A000) [pid = 1164] [serial = 37] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (1AE29C00) [pid = 1164] [serial = 36] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (1A6A6800) [pid = 1164] [serial = 33] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (1AD60400) [pid = 1164] [serial = 34] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (1AB5D400) [pid = 1164] [serial = 30] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (1AD5EC00) [pid = 1164] [serial = 31] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (1AD57000) [pid = 1164] [serial = 28] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (1AB5F000) [pid = 1164] [serial = 27] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (1A010000) [pid = 1164] [serial = 24] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 53 (19CB0400) [pid = 1164] [serial = 21] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | --DOMWINDOW == 52 (19F67400) [pid = 1164] [serial = 22] [outer = 00000000] [url = about:blank] 09:47:34 INFO - PROCESS | 1164 | 1467996454814 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1261ms 09:47:34 INFO - PROCESS | 1164 | 1467996454865 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:47:34 INFO - PROCESS | 1164 | 1467996454869 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 09:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:47:34 INFO - PROCESS | 1164 | 1467996454874 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:47:34 INFO - PROCESS | 1164 | 1467996454877 Marionette TRACE conn2 <- [1,138,null,{}] 09:47:34 INFO - PROCESS | 1164 | 1467996454883 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:34 INFO - PROCESS | 1164 | 1467996454886 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:35 INFO - PROCESS | 1164 | 1467996454973 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:47:35 INFO - PROCESS | 1164 | 1467996455045 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 1164 | 1467996455048 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:35 INFO - PROCESS | 1164 | ++DOCSHELL 112A7800 == 28 [pid = 1164] [id = 44] 09:47:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 53 (112AF800) [pid = 1164] [serial = 128] [outer = 00000000] 09:47:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 54 (11AE2400) [pid = 1164] [serial = 129] [outer = 112AF800] 09:47:35 INFO - PROCESS | 1164 | 1467996455096 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (11CD3000) [pid = 1164] [serial = 130] [outer = 112AF800] 09:47:35 INFO - PROCESS | 1164 | 1467996455494 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 646ms 09:47:35 INFO - PROCESS | 1164 | 1467996455513 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 1164 | 1467996455518 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 09:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:47:35 INFO - PROCESS | 1164 | 1467996455530 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 1164 | 1467996455533 Marionette TRACE conn2 <- [1,142,null,{}] 09:47:35 INFO - PROCESS | 1164 | 1467996455537 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:35 INFO - PROCESS | 1164 | 1467996455539 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:35 INFO - PROCESS | 1164 | 1467996455623 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:47:35 INFO - PROCESS | 1164 | 1467996455629 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 1164 | 1467996455631 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:35 INFO - PROCESS | 1164 | ++DOCSHELL 1303B000 == 29 [pid = 1164] [id = 45] 09:47:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (130A7400) [pid = 1164] [serial = 131] [outer = 00000000] 09:47:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (131E6400) [pid = 1164] [serial = 132] [outer = 130A7400] 09:47:35 INFO - PROCESS | 1164 | 1467996455678 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (13460C00) [pid = 1164] [serial = 133] [outer = 130A7400] 09:47:36 INFO - PROCESS | 1164 | 1467996456149 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 662ms 09:47:36 INFO - PROCESS | 1164 | 1467996456213 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 1164 | 1467996456216 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 09:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:47:36 INFO - PROCESS | 1164 | 1467996456219 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 1164 | 1467996456222 Marionette TRACE conn2 <- [1,146,null,{}] 09:47:36 INFO - PROCESS | 1164 | 1467996456233 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:36 INFO - PROCESS | 1164 | 1467996456238 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:36 INFO - PROCESS | 1164 | 1467996456325 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:47:36 INFO - PROCESS | 1164 | 1467996456334 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 1164 | 1467996456337 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:36 INFO - PROCESS | 1164 | ++DOCSHELL 1428E000 == 30 [pid = 1164] [id = 46] 09:47:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (1428E400) [pid = 1164] [serial = 134] [outer = 00000000] 09:47:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (14295800) [pid = 1164] [serial = 135] [outer = 1428E400] 09:47:36 INFO - PROCESS | 1164 | 1467996456391 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (142FD000) [pid = 1164] [serial = 136] [outer = 1428E400] 09:47:36 INFO - PROCESS | 1164 | 1467996456814 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 646ms 09:47:36 INFO - PROCESS | 1164 | 1467996456857 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 1164 | 1467996456859 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 09:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:47:36 INFO - PROCESS | 1164 | 1467996456863 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 1164 | 1467996456864 Marionette TRACE conn2 <- [1,150,null,{}] 09:47:36 INFO - PROCESS | 1164 | 1467996456868 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:36 INFO - PROCESS | 1164 | 1467996456870 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:36 INFO - PROCESS | 1164 | 1467996456976 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:47:36 INFO - PROCESS | 1164 | 1467996456982 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 1164 | 1467996456984 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:37 INFO - PROCESS | 1164 | ++DOCSHELL 142F9800 == 31 [pid = 1164] [id = 47] 09:47:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (15569000) [pid = 1164] [serial = 137] [outer = 00000000] 09:47:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (16110C00) [pid = 1164] [serial = 138] [outer = 15569000] 09:47:37 INFO - PROCESS | 1164 | 1467996457029 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (16A08000) [pid = 1164] [serial = 139] [outer = 15569000] 09:47:37 INFO - PROCESS | 1164 | 1467996457457 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 647ms 09:47:37 INFO - PROCESS | 1164 | 1467996457500 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 1164 | 1467996457502 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 09:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:47:37 INFO - PROCESS | 1164 | 1467996457506 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - PROCESS | 1164 | 1467996457507 Marionette TRACE conn2 <- [1,154,null,{}] 09:47:37 INFO - PROCESS | 1164 | 1467996457511 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:37 INFO - PROCESS | 1164 | 1467996457513 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:37 INFO - PROCESS | 1164 | 1467996457613 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:47:37 INFO - PROCESS | 1164 | 1467996457618 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 1164 | 1467996457621 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:37 INFO - PROCESS | 1164 | ++DOCSHELL 16A10400 == 32 [pid = 1164] [id = 48] 09:47:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (16A95800) [pid = 1164] [serial = 140] [outer = 00000000] 09:47:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (16B57000) [pid = 1164] [serial = 141] [outer = 16A95800] 09:47:37 INFO - PROCESS | 1164 | 1467996457664 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (16BD6800) [pid = 1164] [serial = 142] [outer = 16A95800] 09:47:38 INFO - PROCESS | 1164 | 1467996458108 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 646ms 09:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:47:38 INFO - PROCESS | 1164 | 1467996458144 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 1164 | 1467996458146 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 09:47:38 INFO - PROCESS | 1164 | 1467996458150 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 1164 | 1467996458151 Marionette TRACE conn2 <- [1,158,null,{}] 09:47:38 INFO - PROCESS | 1164 | 1467996458155 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 1164 | 1467996458160 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:38 INFO - PROCESS | 1164 | 1467996458281 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:47:38 INFO - PROCESS | 1164 | 1467996458287 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 1164 | 1467996458290 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:38 INFO - PROCESS | 1164 | ++DOCSHELL 16F9E800 == 33 [pid = 1164] [id = 49] 09:47:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (1751FC00) [pid = 1164] [serial = 143] [outer = 00000000] 09:47:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (176B8000) [pid = 1164] [serial = 144] [outer = 1751FC00] 09:47:38 INFO - PROCESS | 1164 | 1467996458338 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (178F2000) [pid = 1164] [serial = 145] [outer = 1751FC00] 09:47:38 INFO - PROCESS | 1164 | 1467996458757 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 09:47:38 INFO - PROCESS | 1164 | 1467996458787 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 1164 | 1467996458789 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 09:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:47:38 INFO - PROCESS | 1164 | 1467996458793 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 1164 | 1467996458795 Marionette TRACE conn2 <- [1,162,null,{}] 09:47:38 INFO - PROCESS | 1164 | 1467996458798 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 1164 | 1467996458800 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:38 INFO - PROCESS | 1164 | 1467996458948 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:47:39 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (13904400) [pid = 1164] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:47:39 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (15E69800) [pid = 1164] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:47:39 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (14295400) [pid = 1164] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:47:39 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (10E98800) [pid = 1164] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:47:39 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (12DC6C00) [pid = 1164] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:47:39 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (131ED000) [pid = 1164] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:47:39 INFO - PROCESS | 1164 | 1467996459021 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 1164 | 1467996459023 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:39 INFO - PROCESS | 1164 | ++DOCSHELL 10A75400 == 34 [pid = 1164] [id = 50] 09:47:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (10A76000) [pid = 1164] [serial = 146] [outer = 00000000] 09:47:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (130A5800) [pid = 1164] [serial = 147] [outer = 10A76000] 09:47:39 INFO - PROCESS | 1164 | 1467996459070 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (13133C00) [pid = 1164] [serial = 148] [outer = 10A76000] 09:47:39 INFO - PROCESS | 1164 | 1467996459408 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 09:47:39 INFO - PROCESS | 1164 | 1467996459483 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 1164 | 1467996459485 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 09:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:47:39 INFO - PROCESS | 1164 | 1467996459494 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 1164 | 1467996459496 Marionette TRACE conn2 <- [1,166,null,{}] 09:47:39 INFO - PROCESS | 1164 | 1467996459500 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 1164 | 1467996459502 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:39 INFO - PROCESS | 1164 | 1467996459575 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:47:39 INFO - PROCESS | 1164 | 1467996459580 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 1164 | 1467996459582 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:39 INFO - PROCESS | 1164 | ++DOCSHELL 12936800 == 35 [pid = 1164] [id = 51] 09:47:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (13037400) [pid = 1164] [serial = 149] [outer = 00000000] 09:47:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (19738C00) [pid = 1164] [serial = 150] [outer = 13037400] 09:47:39 INFO - PROCESS | 1164 | 1467996459625 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (19739C00) [pid = 1164] [serial = 151] [outer = 13037400] 09:47:39 INFO - PROCESS | 1164 | 1467996459998 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 536ms 09:47:40 INFO - PROCESS | 1164 | 1467996460030 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 1164 | 1467996460032 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 09:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:47:40 INFO - PROCESS | 1164 | 1467996460035 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 1164 | 1467996460037 Marionette TRACE conn2 <- [1,170,null,{}] 09:47:40 INFO - PROCESS | 1164 | 1467996460040 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:40 INFO - PROCESS | 1164 | 1467996460042 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:40 INFO - PROCESS | 1164 | 1467996460146 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:47:40 INFO - PROCESS | 1164 | 1467996460152 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 1164 | 1467996460154 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:40 INFO - PROCESS | 1164 | ++DOCSHELL 1428DC00 == 36 [pid = 1164] [id = 52] 09:47:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (19C08000) [pid = 1164] [serial = 152] [outer = 00000000] 09:47:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (19CAC000) [pid = 1164] [serial = 153] [outer = 19C08000] 09:47:40 INFO - PROCESS | 1164 | 1467996460198 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (19CACC00) [pid = 1164] [serial = 154] [outer = 19C08000] 09:47:40 INFO - PROCESS | 1164 | 1467996460625 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 647ms 09:47:40 INFO - PROCESS | 1164 | 1467996460673 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 1164 | 1467996460675 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 09:47:40 INFO - PROCESS | 1164 | 1467996460678 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:47:40 INFO - PROCESS | 1164 | 1467996460680 Marionette TRACE conn2 <- [1,174,null,{}] 09:47:40 INFO - PROCESS | 1164 | 1467996460684 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:40 INFO - PROCESS | 1164 | 1467996460686 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:40 INFO - PROCESS | 1164 | 1467996460790 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:47:40 INFO - PROCESS | 1164 | 1467996460798 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 1164 | 1467996460799 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:40 INFO - PROCESS | 1164 | ++DOCSHELL 10A79400 == 37 [pid = 1164] [id = 53] 09:47:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10BBF800) [pid = 1164] [serial = 155] [outer = 00000000] 09:47:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (19F6CC00) [pid = 1164] [serial = 156] [outer = 10BBF800] 09:47:40 INFO - PROCESS | 1164 | 1467996460842 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (19F74800) [pid = 1164] [serial = 157] [outer = 10BBF800] 09:47:41 INFO - PROCESS | 1164 | 1467996461548 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 961ms 09:47:41 INFO - PROCESS | 1164 | 1467996461625 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 1164 | 1467996461630 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 09:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:47:41 INFO - PROCESS | 1164 | 1467996461635 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 1164 | 1467996461640 Marionette TRACE conn2 <- [1,178,null,{}] 09:47:41 INFO - PROCESS | 1164 | 1467996461645 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:41 INFO - PROCESS | 1164 | 1467996461648 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:41 INFO - PROCESS | 1164 | 1467996461769 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:47:41 INFO - PROCESS | 1164 | 1467996461833 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 1164 | 1467996461835 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:41 INFO - PROCESS | 1164 | ++DOCSHELL 10F98C00 == 38 [pid = 1164] [id = 54] 09:47:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (112AC800) [pid = 1164] [serial = 158] [outer = 00000000] 09:47:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (12DCB000) [pid = 1164] [serial = 159] [outer = 112AC800] 09:47:41 INFO - PROCESS | 1164 | 1467996461891 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (131E4C00) [pid = 1164] [serial = 160] [outer = 112AC800] 09:47:42 INFO - PROCESS | 1164 | 1467996462629 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1040ms 09:47:42 INFO - PROCESS | 1164 | 1467996462679 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 1164 | 1467996462683 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 09:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:47:42 INFO - PROCESS | 1164 | 1467996462700 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 1164 | 1467996462703 Marionette TRACE conn2 <- [1,182,null,{}] 09:47:42 INFO - PROCESS | 1164 | 1467996462709 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 1164 | 1467996462711 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:42 INFO - PROCESS | 1164 | 1467996462818 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:47:42 INFO - PROCESS | 1164 | 1467996462916 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 1164 | 1467996462920 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:42 INFO - PROCESS | 1164 | ++DOCSHELL 112E2C00 == 39 [pid = 1164] [id = 55] 09:47:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (112E8C00) [pid = 1164] [serial = 161] [outer = 00000000] 09:47:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (11AE6400) [pid = 1164] [serial = 162] [outer = 112E8C00] 09:47:43 INFO - PROCESS | 1164 | 1467996462969 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (12935C00) [pid = 1164] [serial = 163] [outer = 112E8C00] 09:47:43 INFO - PROCESS | 1164 | --DOCSHELL 1428DC00 == 38 [pid = 1164] [id = 52] 09:47:43 INFO - PROCESS | 1164 | --DOCSHELL 12936800 == 37 [pid = 1164] [id = 51] 09:47:43 INFO - PROCESS | 1164 | --DOCSHELL 10A75400 == 36 [pid = 1164] [id = 50] 09:47:43 INFO - PROCESS | 1164 | --DOCSHELL 16F9E800 == 35 [pid = 1164] [id = 49] 09:47:43 INFO - PROCESS | 1164 | --DOCSHELL 16A10400 == 34 [pid = 1164] [id = 48] 09:47:43 INFO - PROCESS | 1164 | --DOCSHELL 142F9800 == 33 [pid = 1164] [id = 47] 09:47:43 INFO - PROCESS | 1164 | --DOCSHELL 1428E000 == 32 [pid = 1164] [id = 46] 09:47:43 INFO - PROCESS | 1164 | --DOCSHELL 1303B000 == 31 [pid = 1164] [id = 45] 09:47:43 INFO - PROCESS | 1164 | --DOCSHELL 112A7800 == 30 [pid = 1164] [id = 44] 09:47:43 INFO - PROCESS | 1164 | --DOCSHELL 10A0B800 == 29 [pid = 1164] [id = 43] 09:47:43 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (1A407000) [pid = 1164] [serial = 96] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (16F95800) [pid = 1164] [serial = 112] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (15E5F400) [pid = 1164] [serial = 109] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (114CD800) [pid = 1164] [serial = 99] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (11C46C00) [pid = 1164] [serial = 100] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (13152800) [pid = 1164] [serial = 102] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1556DC00) [pid = 1164] [serial = 108] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (13D96000) [pid = 1164] [serial = 106] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (131EAC00) [pid = 1164] [serial = 103] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16B55800) [pid = 1164] [serial = 111] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (1A40E400) [pid = 1164] [serial = 97] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (139D5000) [pid = 1164] [serial = 105] [outer = 00000000] [url = about:blank] 09:47:43 INFO - PROCESS | 1164 | 1467996463473 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 804ms 09:47:43 INFO - PROCESS | 1164 | 1467996463524 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 1164 | 1467996463532 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 09:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:47:43 INFO - PROCESS | 1164 | 1467996463541 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 1164 | 1467996463546 Marionette TRACE conn2 <- [1,186,null,{}] 09:47:43 INFO - PROCESS | 1164 | 1467996463560 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:43 INFO - PROCESS | 1164 | 1467996463565 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:43 INFO - PROCESS | 1164 | 1467996463676 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:47:43 INFO - PROCESS | 1164 | 1467996463693 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 1164 | 1467996463695 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (130A0800) [pid = 1164] [serial = 164] [outer = 1B3BE800] 09:47:43 INFO - PROCESS | 1164 | ++DOCSHELL 131EC400 == 30 [pid = 1164] [id = 56] 09:47:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (131EC800) [pid = 1164] [serial = 165] [outer = 00000000] 09:47:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (1390E800) [pid = 1164] [serial = 166] [outer = 131EC800] 09:47:43 INFO - PROCESS | 1164 | 1467996463759 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (139C6800) [pid = 1164] [serial = 167] [outer = 131EC800] 09:47:44 INFO - PROCESS | 1164 | 1467996464198 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 709ms 09:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:47:44 INFO - PROCESS | 1164 | 1467996464239 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 1164 | 1467996464241 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 09:47:44 INFO - PROCESS | 1164 | 1467996464249 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - PROCESS | 1164 | 1467996464252 Marionette TRACE conn2 <- [1,190,null,{}] 09:47:44 INFO - PROCESS | 1164 | 1467996464264 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:44 INFO - PROCESS | 1164 | 1467996464269 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:44 INFO - PROCESS | 1164 | 1467996464374 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:47:44 INFO - PROCESS | 1164 | 1467996464384 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 1164 | 1467996464388 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:44 INFO - PROCESS | 1164 | ++DOCSHELL 155D8800 == 31 [pid = 1164] [id = 57] 09:47:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (15622400) [pid = 1164] [serial = 168] [outer = 00000000] 09:47:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (15E61000) [pid = 1164] [serial = 169] [outer = 15622400] 09:47:44 INFO - PROCESS | 1164 | 1467996464434 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (15E6BC00) [pid = 1164] [serial = 170] [outer = 15622400] 09:47:44 INFO - PROCESS | 1164 | 1467996464864 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 662ms 09:47:44 INFO - PROCESS | 1164 | 1467996464902 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 1164 | 1467996464905 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 09:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:47:44 INFO - PROCESS | 1164 | 1467996464908 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - PROCESS | 1164 | 1467996464910 Marionette TRACE conn2 <- [1,194,null,{}] 09:47:44 INFO - PROCESS | 1164 | 1467996464913 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:44 INFO - PROCESS | 1164 | 1467996464915 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:45 INFO - PROCESS | 1164 | 1467996464996 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:47:45 INFO - PROCESS | 1164 | 1467996465001 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 1164 | 1467996465004 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:45 INFO - PROCESS | 1164 | ++DOCSHELL 16BD0C00 == 32 [pid = 1164] [id = 58] 09:47:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16BD5C00) [pid = 1164] [serial = 171] [outer = 00000000] 09:47:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (17518400) [pid = 1164] [serial = 172] [outer = 16BD5C00] 09:47:45 INFO - PROCESS | 1164 | 1467996465047 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1751E000) [pid = 1164] [serial = 173] [outer = 16BD5C00] 09:47:45 INFO - PROCESS | 1164 | 1467996465445 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 599ms 09:47:45 INFO - PROCESS | 1164 | 1467996465508 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 1164 | 1467996465510 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 09:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:47:45 INFO - PROCESS | 1164 | 1467996465513 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - PROCESS | 1164 | 1467996465515 Marionette TRACE conn2 <- [1,198,null,{}] 09:47:45 INFO - PROCESS | 1164 | 1467996465518 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:45 INFO - PROCESS | 1164 | 1467996465520 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:45 INFO - PROCESS | 1164 | 1467996465622 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:47:45 INFO - PROCESS | 1164 | 1467996465629 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 1164 | 1467996465631 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:45 INFO - PROCESS | 1164 | ++DOCSHELL 17523800 == 33 [pid = 1164] [id = 59] 09:47:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (1760C400) [pid = 1164] [serial = 174] [outer = 00000000] 09:47:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (176B8C00) [pid = 1164] [serial = 175] [outer = 1760C400] 09:47:45 INFO - PROCESS | 1164 | 1467996465674 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (17E3A400) [pid = 1164] [serial = 176] [outer = 1760C400] 09:47:46 INFO - PROCESS | 1164 | 1467996466102 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 631ms 09:47:46 INFO - PROCESS | 1164 | 1467996466148 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 1164 | 1467996466150 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 09:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:47:46 INFO - PROCESS | 1164 | 1467996466154 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 1164 | 1467996466156 Marionette TRACE conn2 <- [1,202,null,{}] 09:47:46 INFO - PROCESS | 1164 | 1467996466159 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:46 INFO - PROCESS | 1164 | 1467996466165 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:46 INFO - PROCESS | 1164 | 1467996466290 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:47:46 INFO - PROCESS | 1164 | 1467996466296 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 1164 | 1467996466299 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:46 INFO - PROCESS | 1164 | ++DOCSHELL 176B7C00 == 34 [pid = 1164] [id = 60] 09:47:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (176B9C00) [pid = 1164] [serial = 177] [outer = 00000000] 09:47:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (19F70000) [pid = 1164] [serial = 178] [outer = 176B9C00] 09:47:46 INFO - PROCESS | 1164 | 1467996466341 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1A16C400) [pid = 1164] [serial = 179] [outer = 176B9C00] 09:47:46 INFO - PROCESS | 1164 | 1467996466824 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 693ms 09:47:46 INFO - PROCESS | 1164 | 1467996466888 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 1164 | 1467996466890 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 09:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:47:46 INFO - PROCESS | 1164 | 1467996466897 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 1164 | 1467996466899 Marionette TRACE conn2 <- [1,206,null,{}] 09:47:46 INFO - PROCESS | 1164 | 1467996466902 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:46 INFO - PROCESS | 1164 | 1467996466904 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:47 INFO - PROCESS | 1164 | 1467996467024 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:47:47 INFO - PROCESS | 1164 | 1467996467078 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 1164 | 1467996467080 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:47 INFO - PROCESS | 1164 | ++DOCSHELL 155D7400 == 35 [pid = 1164] [id = 61] 09:47:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (19CAF000) [pid = 1164] [serial = 180] [outer = 00000000] 09:47:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (1A40E800) [pid = 1164] [serial = 181] [outer = 19CAF000] 09:47:47 INFO - PROCESS | 1164 | 1467996467131 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (1A40F000) [pid = 1164] [serial = 182] [outer = 19CAF000] 09:47:47 INFO - PROCESS | 1164 | 1467996467500 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 646ms 09:47:47 INFO - PROCESS | 1164 | 1467996467529 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 1164 | 1467996467531 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 09:47:47 INFO - PROCESS | 1164 | 1467996467534 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:47:47 INFO - PROCESS | 1164 | 1467996467536 Marionette TRACE conn2 <- [1,210,null,{}] 09:47:47 INFO - PROCESS | 1164 | 1467996467540 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:47 INFO - PROCESS | 1164 | 1467996467542 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:47 INFO - PROCESS | 1164 | 1467996467739 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (19C08000) [pid = 1164] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16A95800) [pid = 1164] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (130A7400) [pid = 1164] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10BC2C00) [pid = 1164] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1428E400) [pid = 1164] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (112AF800) [pid = 1164] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1751FC00) [pid = 1164] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10A76000) [pid = 1164] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (13037400) [pid = 1164] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10A74800) [pid = 1164] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (1345CC00) [pid = 1164] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (178EF000) [pid = 1164] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (199DE800) [pid = 1164] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:47:47 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (15569000) [pid = 1164] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:47:47 INFO - PROCESS | 1164 | 1467996467790 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 1164 | 1467996467792 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:47 INFO - PROCESS | 1164 | ++DOCSHELL 0F97EC00 == 36 [pid = 1164] [id = 62] 09:47:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10A74800) [pid = 1164] [serial = 183] [outer = 00000000] 09:47:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (112E4800) [pid = 1164] [serial = 184] [outer = 10A74800] 09:47:47 INFO - PROCESS | 1164 | 1467996467839 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (131ED800) [pid = 1164] [serial = 185] [outer = 10A74800] 09:47:48 INFO - PROCESS | 1164 | 1467996468152 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 646ms 09:47:48 INFO - PROCESS | 1164 | 1467996468187 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 1164 | 1467996468188 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 09:47:48 INFO - PROCESS | 1164 | 1467996468192 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 1164 | 1467996468194 Marionette TRACE conn2 <- [1,214,null,{}] 09:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:47:48 INFO - PROCESS | 1164 | 1467996468204 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 1164 | 1467996468206 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:48 INFO - PROCESS | 1164 | 1467996468310 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:47:48 INFO - PROCESS | 1164 | 1467996468339 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 1164 | 1467996468341 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:48 INFO - PROCESS | 1164 | ++DOCSHELL 10A09C00 == 37 [pid = 1164] [id = 63] 09:47:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (112AF800) [pid = 1164] [serial = 186] [outer = 00000000] 09:47:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1A403400) [pid = 1164] [serial = 187] [outer = 112AF800] 09:47:48 INFO - PROCESS | 1164 | 1467996468384 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (1A543000) [pid = 1164] [serial = 188] [outer = 112AF800] 09:47:48 INFO - PROCESS | 1164 | 1467996468750 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 599ms 09:47:48 INFO - PROCESS | 1164 | 1467996468793 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 1164 | 1467996468795 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 09:47:48 INFO - PROCESS | 1164 | 1467996468798 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:47:48 INFO - PROCESS | 1164 | 1467996468800 Marionette TRACE conn2 <- [1,218,null,{}] 09:47:48 INFO - PROCESS | 1164 | 1467996468804 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 1164 | 1467996468805 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:48 INFO - PROCESS | 1164 | 1467996468881 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:47:48 INFO - PROCESS | 1164 | 1467996468954 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 1164 | 1467996468956 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:48 INFO - PROCESS | 1164 | ++DOCSHELL 16BC9000 == 38 [pid = 1164] [id = 64] 09:47:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (1706A800) [pid = 1164] [serial = 189] [outer = 00000000] 09:47:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (1A69A800) [pid = 1164] [serial = 190] [outer = 1706A800] 09:47:49 INFO - PROCESS | 1164 | 1467996469009 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (1A69EC00) [pid = 1164] [serial = 191] [outer = 1706A800] 09:47:49 INFO - PROCESS | 1164 | 1467996469347 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 599ms 09:47:49 INFO - PROCESS | 1164 | 1467996469395 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 1164 | 1467996469398 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 09:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:47:49 INFO - PROCESS | 1164 | 1467996469401 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 1164 | 1467996469404 Marionette TRACE conn2 <- [1,222,null,{}] 09:47:49 INFO - PROCESS | 1164 | 1467996469407 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:49 INFO - PROCESS | 1164 | 1467996469409 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:49 INFO - PROCESS | 1164 | 1467996469528 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:47:49 INFO - PROCESS | 1164 | 1467996469535 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 1164 | 1467996469537 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:49 INFO - PROCESS | 1164 | ++DOCSHELL 16A09800 == 39 [pid = 1164] [id = 65] 09:47:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (19F66000) [pid = 1164] [serial = 192] [outer = 00000000] 09:47:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1AA5D000) [pid = 1164] [serial = 193] [outer = 19F66000] 09:47:49 INFO - PROCESS | 1164 | 1467996469614 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (1AB56800) [pid = 1164] [serial = 194] [outer = 19F66000] 09:47:50 INFO - PROCESS | 1164 | 1467996470155 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 804ms 09:47:50 INFO - PROCESS | 1164 | 1467996470204 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 1164 | 1467996470208 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 09:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:47:50 INFO - PROCESS | 1164 | 1467996470213 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 1164 | 1467996470218 Marionette TRACE conn2 <- [1,226,null,{}] 09:47:50 INFO - PROCESS | 1164 | 1467996470223 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 1164 | 1467996470226 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:50 INFO - PROCESS | 1164 | 1467996470335 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:47:50 INFO - PROCESS | 1164 | 1467996470424 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 1164 | 1467996470426 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:50 INFO - PROCESS | 1164 | ++DOCSHELL 10A77800 == 40 [pid = 1164] [id = 66] 09:47:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (112A7800) [pid = 1164] [serial = 195] [outer = 00000000] 09:47:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (11CD5400) [pid = 1164] [serial = 196] [outer = 112A7800] 09:47:50 INFO - PROCESS | 1164 | 1467996470552 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (13CC2800) [pid = 1164] [serial = 197] [outer = 112A7800] 09:47:51 INFO - PROCESS | 1164 | 1467996471125 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 898ms 09:47:51 INFO - PROCESS | 1164 | 1467996471158 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 1164 | 1467996471163 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 09:47:51 INFO - PROCESS | 1164 | 1467996471171 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:47:51 INFO - PROCESS | 1164 | 1467996471174 Marionette TRACE conn2 <- [1,230,null,{}] 09:47:51 INFO - PROCESS | 1164 | 1467996471178 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 1164 | 1467996471181 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:51 INFO - PROCESS | 1164 | 1467996471290 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:47:51 INFO - PROCESS | 1164 | 1467996471379 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 1164 | 1467996471382 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:51 INFO - PROCESS | 1164 | ++DOCSHELL 155D7000 == 41 [pid = 1164] [id = 67] 09:47:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (15E5F800) [pid = 1164] [serial = 198] [outer = 00000000] 09:47:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (16A9D000) [pid = 1164] [serial = 199] [outer = 15E5F800] 09:47:51 INFO - PROCESS | 1164 | 1467996471438 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (16F95000) [pid = 1164] [serial = 200] [outer = 15E5F800] 09:47:51 INFO - PROCESS | 1164 | 1467996471964 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 851ms 09:47:52 INFO - PROCESS | 1164 | 1467996472017 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 1164 | 1467996472019 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 09:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:47:52 INFO - PROCESS | 1164 | 1467996472023 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 1164 | 1467996472027 Marionette TRACE conn2 <- [1,234,null,{}] 09:47:52 INFO - PROCESS | 1164 | 1467996472038 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:52 INFO - PROCESS | 1164 | 1467996472043 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:52 INFO - PROCESS | 1164 | 1467996472145 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:47:52 INFO - PROCESS | 1164 | 1467996472235 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 1164 | 1467996472238 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:52 INFO - PROCESS | 1164 | ++DOCSHELL 196A4000 == 42 [pid = 1164] [id = 68] 09:47:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (196A4800) [pid = 1164] [serial = 201] [outer = 00000000] 09:47:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (196A7C00) [pid = 1164] [serial = 202] [outer = 196A4800] 09:47:52 INFO - PROCESS | 1164 | 1467996472293 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (1973E400) [pid = 1164] [serial = 203] [outer = 196A4800] 09:47:52 INFO - PROCESS | 1164 | 1467996472899 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 962ms 09:47:52 INFO - PROCESS | 1164 | 1467996472968 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 1164 | 1467996472970 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 09:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:47:53 INFO - PROCESS | 1164 | 1467996472974 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 1164 | 1467996472976 Marionette TRACE conn2 <- [1,238,null,{}] 09:47:53 INFO - PROCESS | 1164 | 1467996472980 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:53 INFO - PROCESS | 1164 | 1467996472983 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:53 INFO - PROCESS | 1164 | 1467996473105 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:47:53 INFO - PROCESS | 1164 | 1467996473180 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 1164 | 1467996473182 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:53 INFO - PROCESS | 1164 | ++DOCSHELL 13263C00 == 43 [pid = 1164] [id = 69] 09:47:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (13907000) [pid = 1164] [serial = 204] [outer = 00000000] 09:47:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (1556A000) [pid = 1164] [serial = 205] [outer = 13907000] 09:47:53 INFO - PROCESS | 1164 | 1467996473234 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (1611BC00) [pid = 1164] [serial = 206] [outer = 13907000] 09:47:53 INFO - PROCESS | 1164 | 1467996473885 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 945ms 09:47:53 INFO - PROCESS | 1164 | 1467996473919 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 1164 | 1467996473923 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 09:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:47:53 INFO - PROCESS | 1164 | 1467996473927 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 1164 | 1467996473932 Marionette TRACE conn2 <- [1,242,null,{}] 09:47:53 INFO - PROCESS | 1164 | 1467996473937 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:53 INFO - PROCESS | 1164 | 1467996473939 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:54 INFO - PROCESS | 1164 | 1467996474040 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:47:54 INFO - PROCESS | 1164 | 1467996474133 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 1164 | 1467996474136 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:54 INFO - PROCESS | 1164 | ++DOCSHELL 1281F400 == 44 [pid = 1164] [id = 70] 09:47:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (129A9000) [pid = 1164] [serial = 207] [outer = 00000000] 09:47:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (13157800) [pid = 1164] [serial = 208] [outer = 129A9000] 09:47:54 INFO - PROCESS | 1164 | 1467996474235 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (1390F000) [pid = 1164] [serial = 209] [outer = 129A9000] 09:47:54 INFO - PROCESS | 1164 | --DOCSHELL 16BC9000 == 43 [pid = 1164] [id = 64] 09:47:54 INFO - PROCESS | 1164 | --DOCSHELL 10A09C00 == 42 [pid = 1164] [id = 63] 09:47:54 INFO - PROCESS | 1164 | --DOCSHELL 0F97EC00 == 41 [pid = 1164] [id = 62] 09:47:54 INFO - PROCESS | 1164 | --DOCSHELL 155D7400 == 40 [pid = 1164] [id = 61] 09:47:54 INFO - PROCESS | 1164 | --DOCSHELL 176B7C00 == 39 [pid = 1164] [id = 60] 09:47:54 INFO - PROCESS | 1164 | --DOCSHELL 17523800 == 38 [pid = 1164] [id = 59] 09:47:54 INFO - PROCESS | 1164 | --DOCSHELL 16BD0C00 == 37 [pid = 1164] [id = 58] 09:47:54 INFO - PROCESS | 1164 | --DOCSHELL 155D8800 == 36 [pid = 1164] [id = 57] 09:47:54 INFO - PROCESS | 1164 | --DOCSHELL 131EC400 == 35 [pid = 1164] [id = 56] 09:47:54 INFO - PROCESS | 1164 | --DOCSHELL 112E2C00 == 34 [pid = 1164] [id = 55] 09:47:54 INFO - PROCESS | 1164 | --DOCSHELL 10A79400 == 33 [pid = 1164] [id = 53] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (19F6CC00) [pid = 1164] [serial = 156] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (19CAC000) [pid = 1164] [serial = 153] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (16B57000) [pid = 1164] [serial = 141] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (131E6400) [pid = 1164] [serial = 132] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (13460C00) [pid = 1164] [serial = 133] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (129AFC00) [pid = 1164] [serial = 127] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (112EC400) [pid = 1164] [serial = 126] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (14295800) [pid = 1164] [serial = 135] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (11AE2400) [pid = 1164] [serial = 129] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (11CD3000) [pid = 1164] [serial = 130] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (176B8000) [pid = 1164] [serial = 144] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (16BD6800) [pid = 1164] [serial = 142] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (130A5800) [pid = 1164] [serial = 147] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (13133C00) [pid = 1164] [serial = 148] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (178F2000) [pid = 1164] [serial = 145] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (19738C00) [pid = 1164] [serial = 150] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (12D7A800) [pid = 1164] [serial = 115] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (114CB800) [pid = 1164] [serial = 114] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (155D7800) [pid = 1164] [serial = 118] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (142EE800) [pid = 1164] [serial = 117] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (19738400) [pid = 1164] [serial = 121] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (17E3E800) [pid = 1164] [serial = 120] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (19F6E400) [pid = 1164] [serial = 124] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (19CAD400) [pid = 1164] [serial = 123] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16110C00) [pid = 1164] [serial = 138] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16A08000) [pid = 1164] [serial = 139] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (19739C00) [pid = 1164] [serial = 151] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (19CACC00) [pid = 1164] [serial = 154] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (142FD000) [pid = 1164] [serial = 136] [outer = 00000000] [url = about:blank] 09:47:54 INFO - PROCESS | 1164 | 1467996474702 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 804ms 09:47:54 INFO - PROCESS | 1164 | 1467996474762 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 1164 | 1467996474766 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 09:47:54 INFO - PROCESS | 1164 | 1467996474772 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:47:54 INFO - PROCESS | 1164 | 1467996474775 Marionette TRACE conn2 <- [1,246,null,{}] 09:47:54 INFO - PROCESS | 1164 | 1467996474778 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:54 INFO - PROCESS | 1164 | 1467996474781 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:54 INFO - PROCESS | 1164 | 1467996474866 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:47:54 INFO - PROCESS | 1164 | 1467996474877 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 1164 | 1467996474879 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:54 INFO - PROCESS | 1164 | ++DOCSHELL 13134000 == 34 [pid = 1164] [id = 71] 09:47:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (13134400) [pid = 1164] [serial = 210] [outer = 00000000] 09:47:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (13257000) [pid = 1164] [serial = 211] [outer = 13134400] 09:47:54 INFO - PROCESS | 1164 | 1467996474925 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (139CE800) [pid = 1164] [serial = 212] [outer = 13134400] 09:47:55 INFO - PROCESS | 1164 | 1467996475341 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 646ms 09:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:47:55 INFO - PROCESS | 1164 | 1467996475413 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 1164 | 1467996475415 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 09:47:55 INFO - PROCESS | 1164 | 1467996475418 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 1164 | 1467996475422 Marionette TRACE conn2 <- [1,250,null,{}] 09:47:55 INFO - PROCESS | 1164 | 1467996475432 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:55 INFO - PROCESS | 1164 | 1467996475436 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:55 INFO - PROCESS | 1164 | 1467996475518 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:47:55 INFO - PROCESS | 1164 | 1467996475549 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 1164 | 1467996475553 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:55 INFO - PROCESS | 1164 | ++DOCSHELL 155D8800 == 35 [pid = 1164] [id = 72] 09:47:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (155D9C00) [pid = 1164] [serial = 213] [outer = 00000000] 09:47:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (15E64000) [pid = 1164] [serial = 214] [outer = 155D9C00] 09:47:55 INFO - PROCESS | 1164 | 1467996475599 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16A08000) [pid = 1164] [serial = 215] [outer = 155D9C00] 09:47:56 INFO - PROCESS | 1164 | 1467996476021 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 09:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:47:56 INFO - PROCESS | 1164 | 1467996476056 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 1164 | 1467996476058 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 09:47:56 INFO - PROCESS | 1164 | 1467996476062 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - PROCESS | 1164 | 1467996476063 Marionette TRACE conn2 <- [1,254,null,{}] 09:47:56 INFO - PROCESS | 1164 | 1467996476067 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:56 INFO - PROCESS | 1164 | 1467996476069 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:56 INFO - PROCESS | 1164 | 1467996476150 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:47:56 INFO - PROCESS | 1164 | 1467996476155 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 1164 | 1467996476165 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:56 INFO - PROCESS | 1164 | ++DOCSHELL 168FA400 == 36 [pid = 1164] [id = 73] 09:47:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16A93800) [pid = 1164] [serial = 216] [outer = 00000000] 09:47:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (17062400) [pid = 1164] [serial = 217] [outer = 16A93800] 09:47:56 INFO - PROCESS | 1164 | 1467996476210 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (17520000) [pid = 1164] [serial = 218] [outer = 16A93800] 09:47:56 INFO - PROCESS | 1164 | 1467996476633 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 599ms 09:47:56 INFO - PROCESS | 1164 | 1467996476658 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 1164 | 1467996476660 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 09:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:47:56 INFO - PROCESS | 1164 | 1467996476664 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - PROCESS | 1164 | 1467996476665 Marionette TRACE conn2 <- [1,258,null,{}] 09:47:56 INFO - PROCESS | 1164 | 1467996476685 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:56 INFO - PROCESS | 1164 | 1467996476689 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:56 INFO - PROCESS | 1164 | 1467996476831 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:47:56 INFO - PROCESS | 1164 | 1467996476836 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 1164 | 1467996476838 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:56 INFO - PROCESS | 1164 | ++DOCSHELL 13035C00 == 37 [pid = 1164] [id = 74] 09:47:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16FA2800) [pid = 1164] [serial = 219] [outer = 00000000] 09:47:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (17D15C00) [pid = 1164] [serial = 220] [outer = 16FA2800] 09:47:56 INFO - PROCESS | 1164 | 1467996476881 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (17D17C00) [pid = 1164] [serial = 221] [outer = 16FA2800] 09:47:57 INFO - PROCESS | 1164 | 1467996477311 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 709ms 09:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:47:57 INFO - PROCESS | 1164 | 1467996477365 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:47:57 INFO - PROCESS | 1164 | 1467996477367 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 09:47:57 INFO - PROCESS | 1164 | 1467996477371 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 1164 | 1467996477372 Marionette TRACE conn2 <- [1,262,null,{}] 09:47:57 INFO - PROCESS | 1164 | 1467996477376 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:57 INFO - PROCESS | 1164 | 1467996477382 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:57 INFO - PROCESS | 1164 | 1467996477518 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:47:57 INFO - PROCESS | 1164 | 1467996477596 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 1164 | 1467996477598 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:57 INFO - PROCESS | 1164 | ++DOCSHELL 196A5C00 == 38 [pid = 1164] [id = 75] 09:47:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (19739C00) [pid = 1164] [serial = 222] [outer = 00000000] 09:47:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (199E9400) [pid = 1164] [serial = 223] [outer = 19739C00] 09:47:57 INFO - PROCESS | 1164 | 1467996477642 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (19C07000) [pid = 1164] [serial = 224] [outer = 19739C00] 09:47:58 INFO - PROCESS | 1164 | 1467996478080 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 709ms 09:47:58 INFO - PROCESS | 1164 | 1467996478100 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 1164 | 1467996478102 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 09:47:58 INFO - PROCESS | 1164 | 1467996478106 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:47:58 INFO - PROCESS | 1164 | 1467996478107 Marionette TRACE conn2 <- [1,266,null,{}] 09:47:58 INFO - PROCESS | 1164 | 1467996478111 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:58 INFO - PROCESS | 1164 | 1467996478113 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:58 INFO - PROCESS | 1164 | 1467996478227 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:47:58 INFO - PROCESS | 1164 | 1467996478232 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 1164 | 1467996478234 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:58 INFO - PROCESS | 1164 | ++DOCSHELL 196A6000 == 39 [pid = 1164] [id = 76] 09:47:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (196A6C00) [pid = 1164] [serial = 225] [outer = 00000000] 09:47:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (19CB0800) [pid = 1164] [serial = 226] [outer = 196A6C00] 09:47:58 INFO - PROCESS | 1164 | 1467996478276 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (19F66800) [pid = 1164] [serial = 227] [outer = 196A6C00] 09:47:58 INFO - PROCESS | 1164 | 1467996478678 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 631ms 09:47:58 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (176B9C00) [pid = 1164] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:47:58 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (112E8C00) [pid = 1164] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:47:58 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (1706A800) [pid = 1164] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:47:58 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (15622400) [pid = 1164] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:47:58 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (131EC800) [pid = 1164] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:47:58 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (1760C400) [pid = 1164] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:47:58 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16BD5C00) [pid = 1164] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:47:58 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (112AC800) [pid = 1164] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:47:58 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (19CAF000) [pid = 1164] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:47:58 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10A74800) [pid = 1164] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:47:58 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (112AF800) [pid = 1164] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:47:58 INFO - PROCESS | 1164 | 1467996478856 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 1164 | 1467996478859 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 09:47:58 INFO - PROCESS | 1164 | 1467996478868 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - PROCESS | 1164 | 1467996478870 Marionette TRACE conn2 <- [1,270,null,{}] 09:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:47:58 INFO - PROCESS | 1164 | 1467996478875 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:58 INFO - PROCESS | 1164 | 1467996478878 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:59 INFO - PROCESS | 1164 | 1467996479003 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:47:59 INFO - PROCESS | 1164 | 1467996479010 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 1164 | 1467996479012 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:59 INFO - PROCESS | 1164 | ++DOCSHELL 1760C400 == 40 [pid = 1164] [id = 77] 09:47:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (17613000) [pid = 1164] [serial = 228] [outer = 00000000] 09:47:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (19CACC00) [pid = 1164] [serial = 229] [outer = 17613000] 09:47:59 INFO - PROCESS | 1164 | 1467996479055 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (19CAD800) [pid = 1164] [serial = 230] [outer = 17613000] 09:47:59 INFO - PROCESS | 1164 | 1467996479431 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 598ms 09:47:59 INFO - PROCESS | 1164 | 1467996479470 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 1164 | 1467996479472 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 09:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:47:59 INFO - PROCESS | 1164 | 1467996479475 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 1164 | 1467996479477 Marionette TRACE conn2 <- [1,274,null,{}] 09:47:59 INFO - PROCESS | 1164 | 1467996479481 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:59 INFO - PROCESS | 1164 | 1467996479482 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:59 INFO - PROCESS | 1164 | 1467996479593 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:47:59 INFO - PROCESS | 1164 | 1467996479599 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 1164 | 1467996479601 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:47:59 INFO - PROCESS | 1164 | ++DOCSHELL 0F9E9C00 == 41 [pid = 1164] [id = 78] 09:47:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (19CA4C00) [pid = 1164] [serial = 231] [outer = 00000000] 09:47:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (1A402000) [pid = 1164] [serial = 232] [outer = 19CA4C00] 09:47:59 INFO - PROCESS | 1164 | 1467996479643 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1A545000) [pid = 1164] [serial = 233] [outer = 19CA4C00] 09:48:00 INFO - PROCESS | 1164 | 1467996480015 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 599ms 09:48:00 INFO - PROCESS | 1164 | 1467996480073 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 1164 | 1467996480074 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 09:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:48:00 INFO - PROCESS | 1164 | 1467996480078 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 1164 | 1467996480079 Marionette TRACE conn2 <- [1,278,null,{}] 09:48:00 INFO - PROCESS | 1164 | 1467996480083 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 1164 | 1467996480085 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:00 INFO - PROCESS | 1164 | 1467996480173 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:48:00 INFO - PROCESS | 1164 | 1467996480178 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 1164 | 1467996480180 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:00 INFO - PROCESS | 1164 | ++DOCSHELL 16F96400 == 42 [pid = 1164] [id = 79] 09:48:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (1A54CC00) [pid = 1164] [serial = 234] [outer = 00000000] 09:48:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (1A6A4800) [pid = 1164] [serial = 235] [outer = 1A54CC00] 09:48:00 INFO - PROCESS | 1164 | 1467996480224 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (1AA5C800) [pid = 1164] [serial = 236] [outer = 1A54CC00] 09:48:00 INFO - PROCESS | 1164 | 1467996480663 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 631ms 09:48:00 INFO - PROCESS | 1164 | 1467996480716 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 1164 | 1467996480718 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 09:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:48:00 INFO - PROCESS | 1164 | 1467996480721 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 1164 | 1467996480724 Marionette TRACE conn2 <- [1,282,null,{}] 09:48:00 INFO - PROCESS | 1164 | 1467996480727 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 1164 | 1467996480729 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:00 INFO - PROCESS | 1164 | 1467996480821 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:48:00 INFO - PROCESS | 1164 | 1467996480832 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 1164 | 1467996480835 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:00 INFO - PROCESS | 1164 | ++DOCSHELL 1AB53000 == 43 [pid = 1164] [id = 80] 09:48:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (1AB58000) [pid = 1164] [serial = 237] [outer = 00000000] 09:48:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (1AD57000) [pid = 1164] [serial = 238] [outer = 1AB58000] 09:48:00 INFO - PROCESS | 1164 | 1467996480883 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (1AD5E400) [pid = 1164] [serial = 239] [outer = 1AB58000] 09:48:01 INFO - PROCESS | 1164 | 1467996481729 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1009ms 09:48:01 INFO - PROCESS | 1164 | 1467996481757 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:48:01 INFO - PROCESS | 1164 | 1467996481760 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 09:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:48:01 INFO - PROCESS | 1164 | 1467996481765 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 1164 | 1467996481768 Marionette TRACE conn2 <- [1,286,null,{}] 09:48:01 INFO - PROCESS | 1164 | 1467996481773 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:01 INFO - PROCESS | 1164 | 1467996481776 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:01 INFO - PROCESS | 1164 | 1467996481882 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:48:02 INFO - PROCESS | 1164 | 1467996482004 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 1164 | 1467996482008 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:02 INFO - PROCESS | 1164 | ++DOCSHELL 112E6C00 == 44 [pid = 1164] [id = 81] 09:48:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (12820400) [pid = 1164] [serial = 240] [outer = 00000000] 09:48:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (1394A800) [pid = 1164] [serial = 241] [outer = 12820400] 09:48:02 INFO - PROCESS | 1164 | 1467996482063 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (15418400) [pid = 1164] [serial = 242] [outer = 12820400] 09:48:02 INFO - PROCESS | 1164 | 1467996482587 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 835ms 09:48:02 INFO - PROCESS | 1164 | 1467996482605 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 1164 | 1467996482610 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 09:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:48:02 INFO - PROCESS | 1164 | 1467996482616 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 1164 | 1467996482619 Marionette TRACE conn2 <- [1,290,null,{}] 09:48:02 INFO - PROCESS | 1164 | 1467996482639 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 1164 | 1467996482642 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:02 INFO - PROCESS | 1164 | 1467996482752 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:48:02 INFO - PROCESS | 1164 | 1467996482842 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 1164 | 1467996482845 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:02 INFO - PROCESS | 1164 | ++DOCSHELL 16B58C00 == 45 [pid = 1164] [id = 82] 09:48:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (16BCB800) [pid = 1164] [serial = 243] [outer = 00000000] 09:48:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (1969F400) [pid = 1164] [serial = 244] [outer = 16BCB800] 09:48:02 INFO - PROCESS | 1164 | 1467996482899 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (196A7800) [pid = 1164] [serial = 245] [outer = 16BCB800] 09:48:03 INFO - PROCESS | 1164 | 1467996483464 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 914ms 09:48:03 INFO - PROCESS | 1164 | 1467996483520 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 1164 | 1467996483523 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 09:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:48:03 INFO - PROCESS | 1164 | 1467996483527 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 1164 | 1467996483531 Marionette TRACE conn2 <- [1,294,null,{}] 09:48:03 INFO - PROCESS | 1164 | 1467996483542 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:03 INFO - PROCESS | 1164 | 1467996483547 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:03 INFO - PROCESS | 1164 | 1467996483652 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:48:03 INFO - PROCESS | 1164 | 1467996483731 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 1164 | 1467996483734 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:03 INFO - PROCESS | 1164 | ++DOCSHELL 1AA65C00 == 46 [pid = 1164] [id = 83] 09:48:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (1AA68000) [pid = 1164] [serial = 246] [outer = 00000000] 09:48:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (1AB5D800) [pid = 1164] [serial = 247] [outer = 1AA68000] 09:48:03 INFO - PROCESS | 1164 | 1467996483829 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (1AD5CC00) [pid = 1164] [serial = 248] [outer = 1AA68000] 09:48:04 INFO - PROCESS | 1164 | 1467996484498 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:04 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. 09:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1167ms 09:48:04 INFO - PROCESS | 1164 | 1467996484737 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 1164 | 1467996484741 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 09:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:48:04 INFO - PROCESS | 1164 | 1467996484821 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 1164 | 1467996484823 Marionette TRACE conn2 <- [1,298,null,{}] 09:48:04 INFO - PROCESS | 1164 | 1467996484853 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:04 INFO - PROCESS | 1164 | 1467996484856 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:05 INFO - PROCESS | 1164 | 1467996484996 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:48:05 INFO - PROCESS | 1164 | 1467996485101 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 1164 | 1467996485104 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:05 INFO - PROCESS | 1164 | ++DOCSHELL 11405000 == 47 [pid = 1164] [id = 84] 09:48:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (1306A800) [pid = 1164] [serial = 249] [outer = 00000000] 09:48:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (131EC800) [pid = 1164] [serial = 250] [outer = 1306A800] 09:48:05 INFO - PROCESS | 1164 | 1467996485242 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (139D5400) [pid = 1164] [serial = 251] [outer = 1306A800] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 16F96400 == 46 [pid = 1164] [id = 79] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 0F9E9C00 == 45 [pid = 1164] [id = 78] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 1760C400 == 44 [pid = 1164] [id = 77] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 196A6000 == 43 [pid = 1164] [id = 76] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 196A5C00 == 42 [pid = 1164] [id = 75] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 13035C00 == 41 [pid = 1164] [id = 74] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 168FA400 == 40 [pid = 1164] [id = 73] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 155D8800 == 39 [pid = 1164] [id = 72] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 13134000 == 38 [pid = 1164] [id = 71] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 1281F400 == 37 [pid = 1164] [id = 70] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 196A4000 == 36 [pid = 1164] [id = 68] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 155D7000 == 35 [pid = 1164] [id = 67] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 10A77800 == 34 [pid = 1164] [id = 66] 09:48:05 INFO - PROCESS | 1164 | --DOCSHELL 16A09800 == 33 [pid = 1164] [id = 65] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (1AA5D000) [pid = 1164] [serial = 193] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (19F70000) [pid = 1164] [serial = 178] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (12935C00) [pid = 1164] [serial = 163] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (1A69A800) [pid = 1164] [serial = 190] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (11AE6400) [pid = 1164] [serial = 162] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (15E61000) [pid = 1164] [serial = 169] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (15E6BC00) [pid = 1164] [serial = 170] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (1390E800) [pid = 1164] [serial = 166] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (139C6800) [pid = 1164] [serial = 167] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (17E3A400) [pid = 1164] [serial = 176] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (17518400) [pid = 1164] [serial = 172] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (131E4C00) [pid = 1164] [serial = 160] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (12DCB000) [pid = 1164] [serial = 159] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (1A40E800) [pid = 1164] [serial = 181] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (1A40F000) [pid = 1164] [serial = 182] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (131ED800) [pid = 1164] [serial = 185] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (1B548C00) [pid = 1164] [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.] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (112E4800) [pid = 1164] [serial = 184] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (176B8C00) [pid = 1164] [serial = 175] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1A16C400) [pid = 1164] [serial = 179] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1A543000) [pid = 1164] [serial = 188] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1A403400) [pid = 1164] [serial = 187] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (1A69EC00) [pid = 1164] [serial = 191] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (1751E000) [pid = 1164] [serial = 173] [outer = 00000000] [url = about:blank] 09:48:05 INFO - PROCESS | 1164 | 1467996485717 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:05 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. 09:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 930ms 09:48:05 INFO - PROCESS | 1164 | 1467996485765 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 1164 | 1467996485768 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 09:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:48:05 INFO - PROCESS | 1164 | 1467996485774 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 1164 | 1467996485777 Marionette TRACE conn2 <- [1,302,null,{}] 09:48:05 INFO - PROCESS | 1164 | 1467996485785 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:05 INFO - PROCESS | 1164 | 1467996485788 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:05 INFO - PROCESS | 1164 | 1467996485872 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:48:05 INFO - PROCESS | 1164 | 1467996485879 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 1164 | 1467996485881 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:05 INFO - PROCESS | 1164 | ++DOCSHELL 1306C400 == 34 [pid = 1164] [id = 85] 09:48:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (1306EC00) [pid = 1164] [serial = 252] [outer = 00000000] 09:48:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (139CA400) [pid = 1164] [serial = 253] [outer = 1306EC00] 09:48:05 INFO - PROCESS | 1164 | 1467996485956 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (142F7400) [pid = 1164] [serial = 254] [outer = 1306EC00] 09:48:06 INFO - PROCESS | 1164 | 1467996486422 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:06 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. 09:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 710ms 09:48:06 INFO - PROCESS | 1164 | 1467996486470 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:48:06 INFO - PROCESS | 1164 | 1467996486473 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 09:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:48:06 INFO - PROCESS | 1164 | 1467996486502 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - PROCESS | 1164 | 1467996486504 Marionette TRACE conn2 <- [1,306,null,{}] 09:48:06 INFO - PROCESS | 1164 | 1467996486516 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:06 INFO - PROCESS | 1164 | 1467996486521 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:06 INFO - PROCESS | 1164 | 1467996486604 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:48:06 INFO - PROCESS | 1164 | 1467996486614 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 1164 | 1467996486618 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:06 INFO - PROCESS | 1164 | ++DOCSHELL 16A0DC00 == 35 [pid = 1164] [id = 86] 09:48:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16A10400) [pid = 1164] [serial = 255] [outer = 00000000] 09:48:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16BD0C00) [pid = 1164] [serial = 256] [outer = 16A10400] 09:48:06 INFO - PROCESS | 1164 | 1467996486671 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1751E400) [pid = 1164] [serial = 257] [outer = 16A10400] 09:48:07 INFO - PROCESS | 1164 | 1467996487105 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:07 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. 09:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 677ms 09:48:07 INFO - PROCESS | 1164 | 1467996487155 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 1164 | 1467996487157 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 09:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:48:07 INFO - PROCESS | 1164 | 1467996487160 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 1164 | 1467996487162 Marionette TRACE conn2 <- [1,310,null,{}] 09:48:07 INFO - PROCESS | 1164 | 1467996487165 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:07 INFO - PROCESS | 1164 | 1467996487167 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:07 INFO - PROCESS | 1164 | 1467996487251 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:48:07 INFO - PROCESS | 1164 | 1467996487259 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 1164 | 1467996487261 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:07 INFO - PROCESS | 1164 | ++DOCSHELL 176AC800 == 36 [pid = 1164] [id = 87] 09:48:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (17D17000) [pid = 1164] [serial = 258] [outer = 00000000] 09:48:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (196A3C00) [pid = 1164] [serial = 259] [outer = 17D17000] 09:48:07 INFO - PROCESS | 1164 | 1467996487310 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (196A7000) [pid = 1164] [serial = 260] [outer = 17D17000] 09:48:07 INFO - PROCESS | 1164 | 1467996487733 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:07 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. 09:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 599ms 09:48:07 INFO - PROCESS | 1164 | 1467996487770 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 1164 | 1467996487772 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 09:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:48:07 INFO - PROCESS | 1164 | 1467996487775 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 1164 | 1467996487777 Marionette TRACE conn2 <- [1,314,null,{}] 09:48:07 INFO - PROCESS | 1164 | 1467996487780 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:07 INFO - PROCESS | 1164 | 1467996487782 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:07 INFO - PROCESS | 1164 | 1467996487863 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:48:07 INFO - PROCESS | 1164 | 1467996487868 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 1164 | 1467996487870 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:07 INFO - PROCESS | 1164 | ++DOCSHELL 196A9C00 == 37 [pid = 1164] [id = 88] 09:48:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (19736800) [pid = 1164] [serial = 261] [outer = 00000000] 09:48:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (19CB1000) [pid = 1164] [serial = 262] [outer = 19736800] 09:48:07 INFO - PROCESS | 1164 | 1467996487913 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (19F6C400) [pid = 1164] [serial = 263] [outer = 19736800] 09:48:08 INFO - PROCESS | 1164 | 1467996488266 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:48:08 INFO - PROCESS | 1164 | 1467996488414 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:08 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. 09:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 709ms 09:48:08 INFO - PROCESS | 1164 | 1467996488473 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 1164 | 1467996488475 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 09:48:08 INFO - PROCESS | 1164 | 1467996488478 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:48:08 INFO - PROCESS | 1164 | 1467996488480 Marionette TRACE conn2 <- [1,318,null,{}] 09:48:08 INFO - PROCESS | 1164 | 1467996488484 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:08 INFO - PROCESS | 1164 | 1467996488489 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:08 INFO - PROCESS | 1164 | 1467996488628 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:48:08 INFO - PROCESS | 1164 | 1467996488680 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 1164 | 1467996488683 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:08 INFO - PROCESS | 1164 | ++DOCSHELL 139D5000 == 38 [pid = 1164] [id = 89] 09:48:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (1A69A800) [pid = 1164] [serial = 264] [outer = 00000000] 09:48:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (1A6A3000) [pid = 1164] [serial = 265] [outer = 1A69A800] 09:48:08 INFO - PROCESS | 1164 | 1467996488727 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (1AA6A000) [pid = 1164] [serial = 266] [outer = 1A69A800] 09:48:09 INFO - PROCESS | 1164 | 1467996489194 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:09 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. 09:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 757ms 09:48:09 INFO - PROCESS | 1164 | 1467996489251 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 1164 | 1467996489253 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 09:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:48:09 INFO - PROCESS | 1164 | 1467996489256 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 1164 | 1467996489258 Marionette TRACE conn2 <- [1,322,null,{}] 09:48:09 INFO - PROCESS | 1164 | 1467996489262 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 1164 | 1467996489264 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:09 INFO - PROCESS | 1164 | 1467996489369 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:48:09 INFO - PROCESS | 1164 | 1467996489376 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 1164 | 1467996489379 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:09 INFO - PROCESS | 1164 | ++DOCSHELL 1751A400 == 39 [pid = 1164] [id = 90] 09:48:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (1A69F800) [pid = 1164] [serial = 267] [outer = 00000000] 09:48:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (1AD60400) [pid = 1164] [serial = 268] [outer = 1A69F800] 09:48:09 INFO - PROCESS | 1164 | 1467996489477 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (1AE1D400) [pid = 1164] [serial = 269] [outer = 1A69F800] 09:48:09 INFO - PROCESS | 1164 | 1467996489893 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:09 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. 09:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 709ms 09:48:09 INFO - PROCESS | 1164 | 1467996489960 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 1164 | 1467996489962 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 09:48:09 INFO - PROCESS | 1164 | 1467996489970 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 1164 | 1467996489972 Marionette TRACE conn2 <- [1,326,null,{}] 09:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:48:09 INFO - PROCESS | 1164 | 1467996489976 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 1164 | 1467996489978 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:10 INFO - PROCESS | 1164 | 1467996490084 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:48:10 INFO - PROCESS | 1164 | 1467996490097 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 1164 | 1467996490099 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:10 INFO - PROCESS | 1164 | ++DOCSHELL 1AB5E800 == 40 [pid = 1164] [id = 91] 09:48:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (1AB5FC00) [pid = 1164] [serial = 270] [outer = 00000000] 09:48:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (1AE24400) [pid = 1164] [serial = 271] [outer = 1AB5FC00] 09:48:10 INFO - PROCESS | 1164 | 1467996490148 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (1AE27C00) [pid = 1164] [serial = 272] [outer = 1AB5FC00] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (10BBF800) [pid = 1164] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (1A54CC00) [pid = 1164] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (19739C00) [pid = 1164] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (196A6C00) [pid = 1164] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (13134400) [pid = 1164] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (196A4800) [pid = 1164] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (16A93800) [pid = 1164] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (112A7800) [pid = 1164] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (19F66000) [pid = 1164] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (155D9C00) [pid = 1164] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (13907000) [pid = 1164] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (15E5F800) [pid = 1164] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (129A9000) [pid = 1164] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (17613000) [pid = 1164] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (19CA4C00) [pid = 1164] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:48:10 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (16FA2800) [pid = 1164] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:48:10 INFO - PROCESS | 1164 | 1467996490677 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:10 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. 09:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 804ms 09:48:10 INFO - PROCESS | 1164 | 1467996490775 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 1164 | 1467996490777 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 09:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:48:10 INFO - PROCESS | 1164 | 1467996490780 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 1164 | 1467996490782 Marionette TRACE conn2 <- [1,330,null,{}] 09:48:10 INFO - PROCESS | 1164 | 1467996490785 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:10 INFO - PROCESS | 1164 | 1467996490787 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:10 INFO - PROCESS | 1164 | 1467996490871 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:48:10 INFO - PROCESS | 1164 | 1467996490878 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 1164 | 1467996490880 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:10 INFO - PROCESS | 1164 | ++DOCSHELL 129A9000 == 41 [pid = 1164] [id = 92] 09:48:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (13907000) [pid = 1164] [serial = 273] [outer = 00000000] 09:48:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (17064400) [pid = 1164] [serial = 274] [outer = 13907000] 09:48:10 INFO - PROCESS | 1164 | 1467996490922 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (176B6C00) [pid = 1164] [serial = 275] [outer = 13907000] 09:48:11 INFO - PROCESS | 1164 | 1467996491329 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:11 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. 09:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 599ms 09:48:11 INFO - PROCESS | 1164 | 1467996491377 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 1164 | 1467996491379 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 09:48:11 INFO - PROCESS | 1164 | 1467996491382 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:48:11 INFO - PROCESS | 1164 | 1467996491384 Marionette TRACE conn2 <- [1,334,null,{}] 09:48:11 INFO - PROCESS | 1164 | 1467996491388 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:11 INFO - PROCESS | 1164 | 1467996491389 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:11 INFO - PROCESS | 1164 | 1467996491480 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:48:11 INFO - PROCESS | 1164 | 1467996491486 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 1164 | 1467996491488 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:11 INFO - PROCESS | 1164 | ++DOCSHELL 13458C00 == 42 [pid = 1164] [id = 93] 09:48:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (139D4800) [pid = 1164] [serial = 276] [outer = 00000000] 09:48:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (1A54A000) [pid = 1164] [serial = 277] [outer = 139D4800] 09:48:11 INFO - PROCESS | 1164 | 1467996491530 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (1AE22400) [pid = 1164] [serial = 278] [outer = 139D4800] 09:48:11 INFO - PROCESS | 1164 | 1467996491926 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:11 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. 09:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 599ms 09:48:12 INFO - PROCESS | 1164 | 1467996491980 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 1164 | 1467996491982 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 09:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:48:12 INFO - PROCESS | 1164 | 1467996491985 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 1164 | 1467996491987 Marionette TRACE conn2 <- [1,338,null,{}] 09:48:12 INFO - PROCESS | 1164 | 1467996491995 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 1164 | 1467996491997 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:12 INFO - PROCESS | 1164 | 1467996492090 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:48:12 INFO - PROCESS | 1164 | 1467996492096 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 1164 | 1467996492098 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:12 INFO - PROCESS | 1164 | ++DOCSHELL 1AE8B800 == 43 [pid = 1164] [id = 94] 09:48:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (1AE90000) [pid = 1164] [serial = 279] [outer = 00000000] 09:48:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (1B13B000) [pid = 1164] [serial = 280] [outer = 1AE90000] 09:48:12 INFO - PROCESS | 1164 | 1467996492143 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (1B141000) [pid = 1164] [serial = 281] [outer = 1AE90000] 09:48:12 INFO - PROCESS | 1164 | 1467996492816 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:12 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. 09:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 835ms 09:48:12 INFO - PROCESS | 1164 | 1467996492861 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 1164 | 1467996492866 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 09:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:48:12 INFO - PROCESS | 1164 | 1467996492871 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 1164 | 1467996492874 Marionette TRACE conn2 <- [1,342,null,{}] 09:48:12 INFO - PROCESS | 1164 | 1467996492881 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 1164 | 1467996492884 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:13 INFO - PROCESS | 1164 | 1467996492995 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:48:13 INFO - PROCESS | 1164 | 1467996493117 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 1164 | 1467996493120 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:13 INFO - PROCESS | 1164 | ++DOCSHELL 112E8C00 == 44 [pid = 1164] [id = 95] 09:48:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (112ECC00) [pid = 1164] [serial = 282] [outer = 00000000] 09:48:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (129B6800) [pid = 1164] [serial = 283] [outer = 112ECC00] 09:48:13 INFO - PROCESS | 1164 | 1467996493176 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (1314CC00) [pid = 1164] [serial = 284] [outer = 112ECC00] 09:48:13 INFO - PROCESS | 1164 | 1467996493760 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:13 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. 09:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 962ms 09:48:13 INFO - PROCESS | 1164 | 1467996493817 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 1164 | 1467996493822 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 09:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:48:13 INFO - PROCESS | 1164 | 1467996493828 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - PROCESS | 1164 | 1467996493831 Marionette TRACE conn2 <- [1,346,null,{}] 09:48:13 INFO - PROCESS | 1164 | 1467996493835 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:13 INFO - PROCESS | 1164 | 1467996493838 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:13 INFO - PROCESS | 1164 | 1467996493947 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:48:14 INFO - PROCESS | 1164 | 1467996494040 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 1164 | 1467996494043 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:14 INFO - PROCESS | 1164 | ++DOCSHELL 131B5800 == 45 [pid = 1164] [id = 96] 09:48:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (131B5C00) [pid = 1164] [serial = 285] [outer = 00000000] 09:48:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (131BA800) [pid = 1164] [serial = 286] [outer = 131B5C00] 09:48:14 INFO - PROCESS | 1164 | 1467996494125 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (131EF400) [pid = 1164] [serial = 287] [outer = 131B5C00] 09:48:14 INFO - PROCESS | 1164 | 1467996494771 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:14 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. 09:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1009ms 09:48:14 INFO - PROCESS | 1164 | 1467996494834 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 1164 | 1467996494837 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 09:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:48:14 INFO - PROCESS | 1164 | 1467996494841 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - PROCESS | 1164 | 1467996494845 Marionette TRACE conn2 <- [1,350,null,{}] 09:48:14 INFO - PROCESS | 1164 | 1467996494856 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 1164 | 1467996494860 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:15 INFO - PROCESS | 1164 | 1467996495009 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:48:15 INFO - PROCESS | 1164 | 1467996495027 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 1164 | 1467996495030 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:15 INFO - PROCESS | 1164 | ++DOCSHELL 175C4800 == 46 [pid = 1164] [id = 97] 09:48:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (1760C800) [pid = 1164] [serial = 288] [outer = 00000000] 09:48:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (178F5000) [pid = 1164] [serial = 289] [outer = 1760C800] 09:48:15 INFO - PROCESS | 1164 | 1467996495085 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (196A9800) [pid = 1164] [serial = 290] [outer = 1760C800] 09:48:15 INFO - PROCESS | 1164 | 1467996495664 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:15 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. 09:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 851ms 09:48:15 INFO - PROCESS | 1164 | 1467996495683 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 1164 | 1467996495685 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 09:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:48:15 INFO - PROCESS | 1164 | 1467996495689 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - PROCESS | 1164 | 1467996495691 Marionette TRACE conn2 <- [1,354,null,{}] 09:48:15 INFO - PROCESS | 1164 | 1467996495695 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:15 INFO - PROCESS | 1164 | 1467996495697 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:15 INFO - PROCESS | 1164 | 1467996495804 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:48:15 INFO - PROCESS | 1164 | 1467996495896 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 1164 | 1467996495898 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:15 INFO - PROCESS | 1164 | ++DOCSHELL 176B9000 == 47 [pid = 1164] [id = 98] 09:48:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (176BB000) [pid = 1164] [serial = 291] [outer = 00000000] 09:48:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (1A53F400) [pid = 1164] [serial = 292] [outer = 176BB000] 09:48:15 INFO - PROCESS | 1164 | 1467996495949 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (1A54D400) [pid = 1164] [serial = 293] [outer = 176BB000] 09:48:16 INFO - PROCESS | 1164 | 1467996496813 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:16 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. 09:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1151ms 09:48:16 INFO - PROCESS | 1164 | 1467996496869 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 1164 | 1467996496873 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 09:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:48:16 INFO - PROCESS | 1164 | 1467996496879 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 1164 | 1467996496882 Marionette TRACE conn2 <- [1,358,null,{}] 09:48:16 INFO - PROCESS | 1164 | 1467996496888 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:16 INFO - PROCESS | 1164 | 1467996496890 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:17 INFO - PROCESS | 1164 | 1467996496989 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:48:17 INFO - PROCESS | 1164 | 1467996497071 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 1164 | 1467996497075 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:17 INFO - PROCESS | 1164 | ++DOCSHELL 10A7C400 == 48 [pid = 1164] [id = 99] 09:48:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (11AE8000) [pid = 1164] [serial = 294] [outer = 00000000] 09:48:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (1306A400) [pid = 1164] [serial = 295] [outer = 11AE8000] 09:48:17 INFO - PROCESS | 1164 | 1467996497176 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (13134400) [pid = 1164] [serial = 296] [outer = 11AE8000] 09:48:17 INFO - PROCESS | 1164 | --DOCSHELL 10F98C00 == 47 [pid = 1164] [id = 54] 09:48:17 INFO - PROCESS | 1164 | --DOCSHELL 13458C00 == 46 [pid = 1164] [id = 93] 09:48:17 INFO - PROCESS | 1164 | --DOCSHELL 129A9000 == 45 [pid = 1164] [id = 92] 09:48:17 INFO - PROCESS | 1164 | --DOCSHELL 1AB5E800 == 44 [pid = 1164] [id = 91] 09:48:17 INFO - PROCESS | 1164 | --DOCSHELL 1751A400 == 43 [pid = 1164] [id = 90] 09:48:17 INFO - PROCESS | 1164 | --DOCSHELL 139D5000 == 42 [pid = 1164] [id = 89] 09:48:17 INFO - PROCESS | 1164 | --DOCSHELL 196A9C00 == 41 [pid = 1164] [id = 88] 09:48:17 INFO - PROCESS | 1164 | --DOCSHELL 176AC800 == 40 [pid = 1164] [id = 87] 09:48:17 INFO - PROCESS | 1164 | --DOCSHELL 16A0DC00 == 39 [pid = 1164] [id = 86] 09:48:17 INFO - PROCESS | 1164 | --DOCSHELL 1306C400 == 38 [pid = 1164] [id = 85] 09:48:17 INFO - PROCESS | 1164 | --DOCSHELL 11405000 == 37 [pid = 1164] [id = 84] 09:48:17 INFO - PROCESS | 1164 | --DOCSHELL 112E6C00 == 36 [pid = 1164] [id = 81] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (19F74800) [pid = 1164] [serial = 157] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (199E9400) [pid = 1164] [serial = 223] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (19CB0800) [pid = 1164] [serial = 226] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (13257000) [pid = 1164] [serial = 211] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (139CE800) [pid = 1164] [serial = 212] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (1973E400) [pid = 1164] [serial = 203] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (196A7C00) [pid = 1164] [serial = 202] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (17062400) [pid = 1164] [serial = 217] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (13CC2800) [pid = 1164] [serial = 197] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (11CD5400) [pid = 1164] [serial = 196] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (1AB56800) [pid = 1164] [serial = 194] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (19C07000) [pid = 1164] [serial = 224] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (16A08000) [pid = 1164] [serial = 215] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (15E64000) [pid = 1164] [serial = 214] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (1611BC00) [pid = 1164] [serial = 206] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (1556A000) [pid = 1164] [serial = 205] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (16F95000) [pid = 1164] [serial = 200] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (16A9D000) [pid = 1164] [serial = 199] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (1390F000) [pid = 1164] [serial = 209] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (13157800) [pid = 1164] [serial = 208] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (19CACC00) [pid = 1164] [serial = 229] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (19CAD800) [pid = 1164] [serial = 230] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (1A402000) [pid = 1164] [serial = 232] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (19F66800) [pid = 1164] [serial = 227] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (17D15C00) [pid = 1164] [serial = 220] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (17D17C00) [pid = 1164] [serial = 221] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1A545000) [pid = 1164] [serial = 233] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (1AA5C800) [pid = 1164] [serial = 236] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (17520000) [pid = 1164] [serial = 218] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (1A6A4800) [pid = 1164] [serial = 235] [outer = 00000000] [url = about:blank] 09:48:17 INFO - PROCESS | 1164 | 1467996497709 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:17 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. 09:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 852ms 09:48:17 INFO - PROCESS | 1164 | 1467996497723 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:48:17 INFO - PROCESS | 1164 | 1467996497728 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 09:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:48:17 INFO - PROCESS | 1164 | 1467996497733 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - PROCESS | 1164 | 1467996497736 Marionette TRACE conn2 <- [1,362,null,{}] 09:48:17 INFO - PROCESS | 1164 | 1467996497739 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:17 INFO - PROCESS | 1164 | 1467996497742 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:17 INFO - PROCESS | 1164 | 1467996497827 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:48:17 INFO - PROCESS | 1164 | 1467996497835 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 1164 | 1467996497838 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:17 INFO - PROCESS | 1164 | ++DOCSHELL 131B0400 == 37 [pid = 1164] [id = 100] 09:48:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (131B0800) [pid = 1164] [serial = 297] [outer = 00000000] 09:48:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (131EDC00) [pid = 1164] [serial = 298] [outer = 131B0800] 09:48:17 INFO - PROCESS | 1164 | 1467996497884 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (13910C00) [pid = 1164] [serial = 299] [outer = 131B0800] 09:48:18 INFO - PROCESS | 1164 | 1467996498342 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:18 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. 09:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 646ms 09:48:18 INFO - PROCESS | 1164 | 1467996498371 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 1164 | 1467996498373 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 09:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:48:18 INFO - PROCESS | 1164 | 1467996498376 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - PROCESS | 1164 | 1467996498380 Marionette TRACE conn2 <- [1,366,null,{}] 09:48:18 INFO - PROCESS | 1164 | 1467996498390 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:18 INFO - PROCESS | 1164 | 1467996498394 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:18 INFO - PROCESS | 1164 | 1467996498508 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:48:18 INFO - PROCESS | 1164 | 1467996498584 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 1164 | 1467996498587 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:18 INFO - PROCESS | 1164 | ++DOCSHELL 155E3000 == 38 [pid = 1164] [id = 101] 09:48:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (1561D000) [pid = 1164] [serial = 300] [outer = 00000000] 09:48:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (15E61400) [pid = 1164] [serial = 301] [outer = 1561D000] 09:48:18 INFO - PROCESS | 1164 | 1467996498639 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16118800) [pid = 1164] [serial = 302] [outer = 1561D000] 09:48:19 INFO - PROCESS | 1164 | 1467996499001 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:19 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. 09:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 09:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:48:19 INFO - PROCESS | 1164 | 1467996499014 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:48:19 INFO - PROCESS | 1164 | 1467996499016 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 09:48:19 INFO - PROCESS | 1164 | 1467996499019 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 1164 | 1467996499021 Marionette TRACE conn2 <- [1,370,null,{}] 09:48:19 INFO - PROCESS | 1164 | 1467996499024 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 1164 | 1467996499026 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:19 INFO - PROCESS | 1164 | 1467996499137 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:48:19 INFO - PROCESS | 1164 | 1467996499145 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 1164 | 1467996499147 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:19 INFO - PROCESS | 1164 | ++DOCSHELL 15E6A800 == 39 [pid = 1164] [id = 102] 09:48:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16A08C00) [pid = 1164] [serial = 303] [outer = 00000000] 09:48:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16B56800) [pid = 1164] [serial = 304] [outer = 16A08C00] 09:48:19 INFO - PROCESS | 1164 | 1467996499190 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16B56C00) [pid = 1164] [serial = 305] [outer = 16A08C00] 09:48:19 INFO - PROCESS | 1164 | 1467996499612 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:48:19 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. 09:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 09:48:19 INFO - PROCESS | 1164 | 1467996499657 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:48:19 INFO - PROCESS | 1164 | 1467996499659 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 09:48:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:48:19 INFO - PROCESS | 1164 | 1467996499663 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 1164 | 1467996499665 Marionette TRACE conn2 <- [1,374,null,{}] 09:48:19 INFO - PROCESS | 1164 | 1467996499668 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 1164 | 1467996499670 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:19 INFO - PROCESS | 1164 | 1467996499785 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:48:19 INFO - PROCESS | 1164 | 1467996499798 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 1164 | 1467996499800 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:19 INFO - PROCESS | 1164 | ++DOCSHELL 17518800 == 40 [pid = 1164] [id = 103] 09:48:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (17520800) [pid = 1164] [serial = 306] [outer = 00000000] 09:48:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (1760F000) [pid = 1164] [serial = 307] [outer = 17520800] 09:48:19 INFO - PROCESS | 1164 | 1467996499847 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (176B1800) [pid = 1164] [serial = 308] [outer = 17520800] 09:48:20 INFO - PROCESS | 1164 | 1467996500364 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:48:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 709ms 09:48:20 INFO - PROCESS | 1164 | 1467996500395 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 1164 | 1467996500397 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 09:48:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:48:20 INFO - PROCESS | 1164 | 1467996500401 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 1164 | 1467996500404 Marionette TRACE conn2 <- [1,378,null,{}] 09:48:20 INFO - PROCESS | 1164 | 1467996500408 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:20 INFO - PROCESS | 1164 | 1467996500416 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:20 INFO - PROCESS | 1164 | 1467996500551 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:48:20 INFO - PROCESS | 1164 | 1467996500564 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 1164 | 1467996500566 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:20 INFO - PROCESS | 1164 | ++DOCSHELL 129B0000 == 41 [pid = 1164] [id = 104] 09:48:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (1969CC00) [pid = 1164] [serial = 309] [outer = 00000000] 09:48:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (199DE800) [pid = 1164] [serial = 310] [outer = 1969CC00] 09:48:20 INFO - PROCESS | 1164 | 1467996500609 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (19C07C00) [pid = 1164] [serial = 311] [outer = 1969CC00] 09:48:21 INFO - PROCESS | 1164 | 1467996501049 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:48:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 710ms 09:48:21 INFO - PROCESS | 1164 | 1467996501100 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 1164 | 1467996501102 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 09:48:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:48:21 INFO - PROCESS | 1164 | 1467996501105 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 1164 | 1467996501107 Marionette TRACE conn2 <- [1,382,null,{}] 09:48:21 INFO - PROCESS | 1164 | 1467996501110 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 1164 | 1467996501112 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:21 INFO - PROCESS | 1164 | 1467996501242 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:48:21 INFO - PROCESS | 1164 | 1467996501264 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 1164 | 1467996501274 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:21 INFO - PROCESS | 1164 | ++DOCSHELL 10A76C00 == 42 [pid = 1164] [id = 105] 09:48:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (19732C00) [pid = 1164] [serial = 312] [outer = 00000000] 09:48:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (19F6D000) [pid = 1164] [serial = 313] [outer = 19732C00] 09:48:21 INFO - PROCESS | 1164 | 1467996501317 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (19F6E000) [pid = 1164] [serial = 314] [outer = 19732C00] 09:48:21 INFO - PROCESS | 1164 | 1467996501775 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:48:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 709ms 09:48:21 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (1A69A800) [pid = 1164] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:48:21 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (1306EC00) [pid = 1164] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:48:21 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (1A69F800) [pid = 1164] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:48:21 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (17D17000) [pid = 1164] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:48:21 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (16A10400) [pid = 1164] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:48:21 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (1306A800) [pid = 1164] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:48:21 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (19736800) [pid = 1164] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:48:21 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (1AB5FC00) [pid = 1164] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:48:21 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (13907000) [pid = 1164] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:48:21 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (139D4800) [pid = 1164] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:48:21 INFO - PROCESS | 1164 | 1467996501935 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 1164 | 1467996501937 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 09:48:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:48:21 INFO - PROCESS | 1164 | 1467996501954 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 1164 | 1467996501956 Marionette TRACE conn2 <- [1,386,null,{}] 09:48:21 INFO - PROCESS | 1164 | 1467996501964 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 1164 | 1467996501966 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:22 INFO - PROCESS | 1164 | 1467996502047 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:48:22 INFO - PROCESS | 1164 | 1467996502055 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 1164 | 1467996502056 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:22 INFO - PROCESS | 1164 | ++DOCSHELL 13907000 == 43 [pid = 1164] [id = 106] 09:48:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (15E6B000) [pid = 1164] [serial = 315] [outer = 00000000] 09:48:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (19736800) [pid = 1164] [serial = 316] [outer = 15E6B000] 09:48:22 INFO - PROCESS | 1164 | 1467996502103 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (19CAD800) [pid = 1164] [serial = 317] [outer = 15E6B000] 09:48:22 INFO - PROCESS | 1164 | 1467996502553 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:48:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:48:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 709ms 09:48:22 INFO - PROCESS | 1164 | 1467996502650 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:48:22 INFO - PROCESS | 1164 | 1467996502652 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 09:48:22 INFO - PROCESS | 1164 | 1467996502655 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:48:22 INFO - PROCESS | 1164 | 1467996502657 Marionette TRACE conn2 <- [1,390,null,{}] 09:48:22 INFO - PROCESS | 1164 | 1467996502660 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 1164 | 1467996502662 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:22 INFO - PROCESS | 1164 | 1467996502743 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:48:22 INFO - PROCESS | 1164 | 1467996502753 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 1164 | 1467996502755 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:22 INFO - PROCESS | 1164 | ++DOCSHELL 16A96400 == 44 [pid = 1164] [id = 107] 09:48:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (19C0C000) [pid = 1164] [serial = 318] [outer = 00000000] 09:48:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (1A545000) [pid = 1164] [serial = 319] [outer = 19C0C000] 09:48:22 INFO - PROCESS | 1164 | 1467996502797 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (1A69BC00) [pid = 1164] [serial = 320] [outer = 19C0C000] 09:48:23 INFO - PROCESS | 1164 | 1467996503209 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:48:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 599ms 09:48:23 INFO - PROCESS | 1164 | 1467996503255 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 1164 | 1467996503257 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 09:48:23 INFO - PROCESS | 1164 | 1467996503261 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 1164 | 1467996503262 Marionette TRACE conn2 <- [1,394,null,{}] 09:48:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:48:23 INFO - PROCESS | 1164 | 1467996503266 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:23 INFO - PROCESS | 1164 | 1467996503268 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:23 INFO - PROCESS | 1164 | 1467996503357 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:48:23 INFO - PROCESS | 1164 | 1467996503363 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 1164 | 1467996503364 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:23 INFO - PROCESS | 1164 | ++DOCSHELL 1A170800 == 45 [pid = 1164] [id = 108] 09:48:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (1A405800) [pid = 1164] [serial = 321] [outer = 00000000] 09:48:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (1AA66400) [pid = 1164] [serial = 322] [outer = 1A405800] 09:48:23 INFO - PROCESS | 1164 | 1467996503406 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (1AB58800) [pid = 1164] [serial = 323] [outer = 1A405800] 09:48:23 INFO - PROCESS | 1164 | 1467996503886 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:48:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 646ms 09:48:23 INFO - PROCESS | 1164 | 1467996503933 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 1164 | 1467996503935 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 09:48:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:48:23 INFO - PROCESS | 1164 | 1467996503939 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 1164 | 1467996503941 Marionette TRACE conn2 <- [1,398,null,{}] 09:48:23 INFO - PROCESS | 1164 | 1467996503945 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:23 INFO - PROCESS | 1164 | 1467996503947 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:24 INFO - PROCESS | 1164 | 1467996504090 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:48:24 INFO - PROCESS | 1164 | 1467996504233 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 1164 | 1467996504236 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:24 INFO - PROCESS | 1164 | ++DOCSHELL 112A7800 == 46 [pid = 1164] [id = 109] 09:48:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (112E2000) [pid = 1164] [serial = 324] [outer = 00000000] 09:48:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (11AE4C00) [pid = 1164] [serial = 325] [outer = 112E2000] 09:48:24 INFO - PROCESS | 1164 | 1467996504292 Marionette DEBUG loaded listener.js 09:48:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (12938400) [pid = 1164] [serial = 326] [outer = 112E2000] 09:48:24 INFO - PROCESS | 1164 | 1467996504913 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:48:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1040ms 09:48:25 INFO - PROCESS | 1164 | 1467996505002 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 1164 | 1467996505007 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 09:48:25 INFO - PROCESS | 1164 | 1467996505012 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:48:25 INFO - PROCESS | 1164 | 1467996505015 Marionette TRACE conn2 <- [1,402,null,{}] 09:48:25 INFO - PROCESS | 1164 | 1467996505021 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:25 INFO - PROCESS | 1164 | 1467996505024 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:25 INFO - PROCESS | 1164 | 1467996505141 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:48:25 INFO - PROCESS | 1164 | 1467996505259 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 1164 | 1467996505262 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:25 INFO - PROCESS | 1164 | ++DOCSHELL 1394C800 == 47 [pid = 1164] [id = 110] 09:48:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (13CBD800) [pid = 1164] [serial = 327] [outer = 00000000] 09:48:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (142F3800) [pid = 1164] [serial = 328] [outer = 13CBD800] 09:48:25 INFO - PROCESS | 1164 | 1467996505317 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (155D8000) [pid = 1164] [serial = 329] [outer = 13CBD800] 09:48:25 INFO - PROCESS | 1164 | 1467996505940 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:48:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1008ms 09:48:26 INFO - PROCESS | 1164 | 1467996506018 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 1164 | 1467996506021 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 09:48:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:48:26 INFO - PROCESS | 1164 | 1467996506024 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 1164 | 1467996506027 Marionette TRACE conn2 <- [1,406,null,{}] 09:48:26 INFO - PROCESS | 1164 | 1467996506031 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:26 INFO - PROCESS | 1164 | 1467996506033 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:26 INFO - PROCESS | 1164 | 1467996506148 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:48:26 INFO - PROCESS | 1164 | 1467996506266 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 1164 | 1467996506268 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:26 INFO - PROCESS | 1164 | ++DOCSHELL 112AE400 == 48 [pid = 1164] [id = 111] 09:48:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (15E5F400) [pid = 1164] [serial = 330] [outer = 00000000] 09:48:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (196A9C00) [pid = 1164] [serial = 331] [outer = 15E5F400] 09:48:26 INFO - PROCESS | 1164 | 1467996506322 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (19F6B800) [pid = 1164] [serial = 332] [outer = 15E5F400] 09:48:26 INFO - PROCESS | 1164 | 1467996506951 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:48:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 946ms 09:48:27 INFO - PROCESS | 1164 | 1467996506981 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:48:27 INFO - PROCESS | 1164 | 1467996506985 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 09:48:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:48:27 INFO - PROCESS | 1164 | 1467996506997 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:48:27 INFO - PROCESS | 1164 | 1467996507002 Marionette TRACE conn2 <- [1,410,null,{}] 09:48:27 INFO - PROCESS | 1164 | 1467996507005 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:27 INFO - PROCESS | 1164 | 1467996507009 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:27 INFO - PROCESS | 1164 | 1467996507121 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:48:27 INFO - PROCESS | 1164 | 1467996507242 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 1164 | 1467996507244 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:27 INFO - PROCESS | 1164 | ++DOCSHELL 1A40D400 == 49 [pid = 1164] [id = 112] 09:48:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (1A40E400) [pid = 1164] [serial = 333] [outer = 00000000] 09:48:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (1AE8D000) [pid = 1164] [serial = 334] [outer = 1A40E400] 09:48:27 INFO - PROCESS | 1164 | 1467996507297 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (1AE91400) [pid = 1164] [serial = 335] [outer = 1A40E400] 09:48:28 INFO - PROCESS | 1164 | 1467996508113 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:48:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:48:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1167ms 09:48:28 INFO - PROCESS | 1164 | 1467996508185 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 1164 | 1467996508190 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 09:48:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:48:28 INFO - PROCESS | 1164 | 1467996508195 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 1164 | 1467996508198 Marionette TRACE conn2 <- [1,414,null,{}] 09:48:28 INFO - PROCESS | 1164 | 1467996508204 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:28 INFO - PROCESS | 1164 | 1467996508207 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:28 INFO - PROCESS | 1164 | 1467996508313 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:48:28 INFO - PROCESS | 1164 | 1467996508392 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 1164 | 1467996508396 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:28 INFO - PROCESS | 1164 | ++DOCSHELL 13158C00 == 50 [pid = 1164] [id = 113] 09:48:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (131B2C00) [pid = 1164] [serial = 336] [outer = 00000000] 09:48:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (13458000) [pid = 1164] [serial = 337] [outer = 131B2C00] 09:48:28 INFO - PROCESS | 1164 | 1467996508496 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (139D4800) [pid = 1164] [serial = 338] [outer = 131B2C00] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 1A170800 == 49 [pid = 1164] [id = 108] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 16A96400 == 48 [pid = 1164] [id = 107] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 13907000 == 47 [pid = 1164] [id = 106] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 10A76C00 == 46 [pid = 1164] [id = 105] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 129B0000 == 45 [pid = 1164] [id = 104] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 17518800 == 44 [pid = 1164] [id = 103] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 15E6A800 == 43 [pid = 1164] [id = 102] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 155E3000 == 42 [pid = 1164] [id = 101] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 131B0400 == 41 [pid = 1164] [id = 100] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 10A7C400 == 40 [pid = 1164] [id = 99] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 175C4800 == 39 [pid = 1164] [id = 97] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 131B5800 == 38 [pid = 1164] [id = 96] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 112E8C00 == 37 [pid = 1164] [id = 95] 09:48:29 INFO - PROCESS | 1164 | --DOCSHELL 1AE8B800 == 36 [pid = 1164] [id = 94] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (1A6A3000) [pid = 1164] [serial = 265] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (139CA400) [pid = 1164] [serial = 253] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (142F7400) [pid = 1164] [serial = 254] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (1AD60400) [pid = 1164] [serial = 268] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (196A7000) [pid = 1164] [serial = 260] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (196A3C00) [pid = 1164] [serial = 259] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (16BD0C00) [pid = 1164] [serial = 256] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (1751E400) [pid = 1164] [serial = 257] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (139D5400) [pid = 1164] [serial = 251] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (131EC800) [pid = 1164] [serial = 250] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (19CB1000) [pid = 1164] [serial = 262] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (1AB5D800) [pid = 1164] [serial = 247] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (1394A800) [pid = 1164] [serial = 241] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (1AA6A000) [pid = 1164] [serial = 266] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (1AD57000) [pid = 1164] [serial = 238] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (1969F400) [pid = 1164] [serial = 244] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (1AE24400) [pid = 1164] [serial = 271] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (1AE1D400) [pid = 1164] [serial = 269] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (1B13B000) [pid = 1164] [serial = 280] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (17064400) [pid = 1164] [serial = 274] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (1A54A000) [pid = 1164] [serial = 277] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (1AE27C00) [pid = 1164] [serial = 272] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (176B6C00) [pid = 1164] [serial = 275] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (1AE22400) [pid = 1164] [serial = 278] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (19F6C400) [pid = 1164] [serial = 263] [outer = 00000000] [url = about:blank] 09:48:29 INFO - PROCESS | 1164 | 1467996509109 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:48:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:48:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 946ms 09:48:29 INFO - PROCESS | 1164 | 1467996509141 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:48:29 INFO - PROCESS | 1164 | 1467996509145 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 09:48:29 INFO - PROCESS | 1164 | 1467996509151 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:48:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:48:29 INFO - PROCESS | 1164 | 1467996509153 Marionette TRACE conn2 <- [1,418,null,{}] 09:48:29 INFO - PROCESS | 1164 | 1467996509157 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:29 INFO - PROCESS | 1164 | 1467996509160 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:29 INFO - PROCESS | 1164 | 1467996509244 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:48:29 INFO - PROCESS | 1164 | 1467996509343 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 1164 | 1467996509346 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:29 INFO - PROCESS | 1164 | ++DOCSHELL 112A6400 == 37 [pid = 1164] [id = 114] 09:48:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (114CD800) [pid = 1164] [serial = 339] [outer = 00000000] 09:48:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (131B7000) [pid = 1164] [serial = 340] [outer = 114CD800] 09:48:29 INFO - PROCESS | 1164 | 1467996509393 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (13CC4800) [pid = 1164] [serial = 341] [outer = 114CD800] 09:48:30 INFO - PROCESS | 1164 | 1467996510241 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:48:30 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 09:48:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1151ms 09:48:30 INFO - PROCESS | 1164 | 1467996510293 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:48:30 INFO - PROCESS | 1164 | 1467996510296 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 09:48:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:48:30 INFO - PROCESS | 1164 | 1467996510300 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - PROCESS | 1164 | 1467996510303 Marionette TRACE conn2 <- [1,422,null,{}] 09:48:30 INFO - PROCESS | 1164 | 1467996510323 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:30 INFO - PROCESS | 1164 | 1467996510328 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:30 INFO - PROCESS | 1164 | 1467996510412 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:48:30 INFO - PROCESS | 1164 | 1467996510420 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 1164 | 1467996510423 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:30 INFO - PROCESS | 1164 | ++DOCSHELL 16A7A000 == 38 [pid = 1164] [id = 115] 09:48:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (16A7A800) [pid = 1164] [serial = 342] [outer = 00000000] 09:48:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (16A9D000) [pid = 1164] [serial = 343] [outer = 16A7A800] 09:48:30 INFO - PROCESS | 1164 | 1467996510469 Marionette DEBUG loaded listener.js 09:48:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (17518400) [pid = 1164] [serial = 344] [outer = 16A7A800] 09:48:31 INFO - PROCESS | 1164 | 1467996511417 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:48:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:48:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1104ms 09:48:31 INFO - PROCESS | 1164 | 1467996511438 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:48:31 INFO - PROCESS | 1164 | 1467996511441 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 09:48:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:48:31 INFO - PROCESS | 1164 | 1467996511445 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:48:31 INFO - PROCESS | 1164 | 1467996511446 Marionette TRACE conn2 <- [1,426,null,{}] 09:48:31 INFO - PROCESS | 1164 | 1467996511450 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:31 INFO - PROCESS | 1164 | 1467996511452 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:31 INFO - PROCESS | 1164 | 1467996511566 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:48:31 INFO - PROCESS | 1164 | 1467996511572 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:31 INFO - PROCESS | 1164 | 1467996511574 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:31 INFO - PROCESS | 1164 | ++DOCSHELL 16A7B000 == 39 [pid = 1164] [id = 116] 09:48:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (16A7BC00) [pid = 1164] [serial = 345] [outer = 00000000] 09:48:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (176B6C00) [pid = 1164] [serial = 346] [outer = 16A7BC00] 09:48:31 INFO - PROCESS | 1164 | 1467996511663 Marionette DEBUG loaded listener.js 09:48:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (196A1400) [pid = 1164] [serial = 347] [outer = 16A7BC00] 09:48:32 INFO - PROCESS | 1164 | 1467996512124 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:48:32 INFO - PROCESS | 1164 | 1467996512186 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 09:48:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:48:32 INFO - PROCESS | 1164 | 1467996512189 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:48:32 INFO - PROCESS | 1164 | 1467996512191 Marionette TRACE conn2 <- [1,430,null,{}] 09:48:32 INFO - PROCESS | 1164 | 1467996512200 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:32 INFO - PROCESS | 1164 | 1467996512202 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:32 INFO - PROCESS | 1164 | 1467996512308 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:48:32 INFO - PROCESS | 1164 | 1467996512320 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 1164 | 1467996512322 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:32 INFO - PROCESS | 1164 | ++DOCSHELL 19733C00 == 40 [pid = 1164] [id = 117] 09:48:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (19739000) [pid = 1164] [serial = 348] [outer = 00000000] 09:48:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (19CA4400) [pid = 1164] [serial = 349] [outer = 19739000] 09:48:32 INFO - PROCESS | 1164 | 1467996512365 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (19F67000) [pid = 1164] [serial = 350] [outer = 19739000] 09:48:32 INFO - PROCESS | 1164 | 1467996512815 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:48:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:48:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 646ms 09:48:32 INFO - PROCESS | 1164 | 1467996512828 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:48:32 INFO - PROCESS | 1164 | 1467996512830 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 09:48:32 INFO - PROCESS | 1164 | 1467996512833 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:48:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:48:32 INFO - PROCESS | 1164 | 1467996512835 Marionette TRACE conn2 <- [1,434,null,{}] 09:48:32 INFO - PROCESS | 1164 | 1467996512838 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:32 INFO - PROCESS | 1164 | 1467996512844 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:33 INFO - PROCESS | 1164 | 1467996513005 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:48:33 INFO - PROCESS | 1164 | 1467996513029 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 1164 | 1467996513031 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:33 INFO - PROCESS | 1164 | ++DOCSHELL 1A176000 == 41 [pid = 1164] [id = 118] 09:48:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (1A408400) [pid = 1164] [serial = 351] [outer = 00000000] 09:48:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (1AA6A000) [pid = 1164] [serial = 352] [outer = 1A408400] 09:48:33 INFO - PROCESS | 1164 | 1467996513074 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (1AB60800) [pid = 1164] [serial = 353] [outer = 1A408400] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (1969CC00) [pid = 1164] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (19732C00) [pid = 1164] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (112ECC00) [pid = 1164] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (11AE8000) [pid = 1164] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (1561D000) [pid = 1164] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (131B0800) [pid = 1164] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (176BB000) [pid = 1164] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (1760C800) [pid = 1164] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (16A08C00) [pid = 1164] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (131B5C00) [pid = 1164] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (15E6B000) [pid = 1164] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (19C0C000) [pid = 1164] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (17520800) [pid = 1164] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (1AB58000) [pid = 1164] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (16BCB800) [pid = 1164] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (12820400) [pid = 1164] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:48:33 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1AA68000) [pid = 1164] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:48:33 INFO - PROCESS | 1164 | 1467996513615 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:48:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 836ms 09:48:33 INFO - PROCESS | 1164 | 1467996513677 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 1164 | 1467996513679 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 09:48:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:48:33 INFO - PROCESS | 1164 | 1467996513686 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 1164 | 1467996513687 Marionette TRACE conn2 <- [1,438,null,{}] 09:48:33 INFO - PROCESS | 1164 | 1467996513691 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:33 INFO - PROCESS | 1164 | 1467996513693 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:33 INFO - PROCESS | 1164 | 1467996513779 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:48:33 INFO - PROCESS | 1164 | 1467996513790 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 1164 | 1467996513792 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:33 INFO - PROCESS | 1164 | ++DOCSHELL 1556E800 == 42 [pid = 1164] [id = 119] 09:48:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (15570000) [pid = 1164] [serial = 354] [outer = 00000000] 09:48:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16BD0400) [pid = 1164] [serial = 355] [outer = 15570000] 09:48:33 INFO - PROCESS | 1164 | 1467996513847 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (175C4000) [pid = 1164] [serial = 356] [outer = 15570000] 09:48:34 INFO - PROCESS | 1164 | 1467996514268 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:48:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:48:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 647ms 09:48:34 INFO - PROCESS | 1164 | 1467996514326 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:48:34 INFO - PROCESS | 1164 | 1467996514328 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 09:48:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:48:34 INFO - PROCESS | 1164 | 1467996514331 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:48:34 INFO - PROCESS | 1164 | 1467996514333 Marionette TRACE conn2 <- [1,442,null,{}] 09:48:34 INFO - PROCESS | 1164 | 1467996514337 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:34 INFO - PROCESS | 1164 | 1467996514339 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:34 INFO - PROCESS | 1164 | 1467996514421 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:48:34 INFO - PROCESS | 1164 | 1467996514426 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 1164 | 1467996514428 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:34 INFO - PROCESS | 1164 | ++DOCSHELL 17069800 == 43 [pid = 1164] [id = 120] 09:48:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (17616000) [pid = 1164] [serial = 357] [outer = 00000000] 09:48:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (1A6A4400) [pid = 1164] [serial = 358] [outer = 17616000] 09:48:34 INFO - PROCESS | 1164 | 1467996514471 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (1AB58000) [pid = 1164] [serial = 359] [outer = 17616000] 09:48:34 INFO - PROCESS | 1164 | 1467996514929 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:48:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:48:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 599ms 09:48:34 INFO - PROCESS | 1164 | 1467996514964 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:48:34 INFO - PROCESS | 1164 | 1467996514966 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 09:48:34 INFO - PROCESS | 1164 | 1467996514970 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:48:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:48:34 INFO - PROCESS | 1164 | 1467996514971 Marionette TRACE conn2 <- [1,446,null,{}] 09:48:34 INFO - PROCESS | 1164 | 1467996514975 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:34 INFO - PROCESS | 1164 | 1467996514977 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:35 INFO - PROCESS | 1164 | 1467996515056 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:48:35 INFO - PROCESS | 1164 | 1467996515061 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:35 INFO - PROCESS | 1164 | 1467996515063 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:35 INFO - PROCESS | 1164 | ++DOCSHELL 131B5800 == 44 [pid = 1164] [id = 121] 09:48:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (1A546000) [pid = 1164] [serial = 360] [outer = 00000000] 09:48:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (1AE22C00) [pid = 1164] [serial = 361] [outer = 1A546000] 09:48:35 INFO - PROCESS | 1164 | 1467996515106 Marionette DEBUG loaded listener.js 09:48:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (1AE28800) [pid = 1164] [serial = 362] [outer = 1A546000] 09:48:35 INFO - PROCESS | 1164 | 1467996515830 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:48:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 914ms 09:48:35 INFO - PROCESS | 1164 | 1467996515875 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:48:35 INFO - PROCESS | 1164 | 1467996515880 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 09:48:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:48:35 INFO - PROCESS | 1164 | 1467996515884 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:48:35 INFO - PROCESS | 1164 | 1467996515888 Marionette TRACE conn2 <- [1,450,null,{}] 09:48:35 INFO - PROCESS | 1164 | 1467996515893 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:35 INFO - PROCESS | 1164 | 1467996515897 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:36 INFO - PROCESS | 1164 | 1467996516012 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:48:36 INFO - PROCESS | 1164 | 1467996516106 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:36 INFO - PROCESS | 1164 | 1467996516109 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:36 INFO - PROCESS | 1164 | ++DOCSHELL 11C40400 == 45 [pid = 1164] [id = 122] 09:48:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (1314A800) [pid = 1164] [serial = 363] [outer = 00000000] 09:48:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (139D5400) [pid = 1164] [serial = 364] [outer = 1314A800] 09:48:36 INFO - PROCESS | 1164 | 1467996516164 Marionette DEBUG loaded listener.js 09:48:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (15623800) [pid = 1164] [serial = 365] [outer = 1314A800] 09:48:36 INFO - PROCESS | 1164 | 1467996516717 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:48:36 INFO - PROCESS | 1164 | 1467996516797 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 09:48:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:48:36 INFO - PROCESS | 1164 | 1467996516804 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:48:36 INFO - PROCESS | 1164 | 1467996516807 Marionette TRACE conn2 <- [1,454,null,{}] 09:48:36 INFO - PROCESS | 1164 | 1467996516812 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:36 INFO - PROCESS | 1164 | 1467996516817 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:36 INFO - PROCESS | 1164 | 1467996516961 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:48:37 INFO - PROCESS | 1164 | 1467996517086 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 1164 | 1467996517089 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:37 INFO - PROCESS | 1164 | ++DOCSHELL 16A75800 == 46 [pid = 1164] [id = 123] 09:48:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (16F93400) [pid = 1164] [serial = 366] [outer = 00000000] 09:48:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (176B1C00) [pid = 1164] [serial = 367] [outer = 16F93400] 09:48:37 INFO - PROCESS | 1164 | 1467996517145 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (1969F000) [pid = 1164] [serial = 368] [outer = 16F93400] 09:48:37 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:37 INFO - PROCESS | 1164 | 1467996517747 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:48:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1009ms 09:48:37 INFO - PROCESS | 1164 | 1467996517805 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 1164 | 1467996517808 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 09:48:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:48:37 INFO - PROCESS | 1164 | 1467996517812 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 1164 | 1467996517815 Marionette TRACE conn2 <- [1,458,null,{}] 09:48:37 INFO - PROCESS | 1164 | 1467996517828 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:37 INFO - PROCESS | 1164 | 1467996517835 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:37 INFO - PROCESS | 1164 | 1467996517944 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:48:38 INFO - PROCESS | 1164 | 1467996518069 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 1164 | 1467996518072 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:38 INFO - PROCESS | 1164 | ++DOCSHELL 1AD62800 == 47 [pid = 1164] [id = 124] 09:48:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (1AE1CC00) [pid = 1164] [serial = 369] [outer = 00000000] 09:48:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (1AE26800) [pid = 1164] [serial = 370] [outer = 1AE1CC00] 09:48:38 INFO - PROCESS | 1164 | 1467996518128 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (1AE8EC00) [pid = 1164] [serial = 371] [outer = 1AE1CC00] 09:48:38 INFO - PROCESS | 1164 | [1164] 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 09:48:38 INFO - PROCESS | 1164 | [1164] 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 09:48:38 INFO - PROCESS | 1164 | 1467996518744 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 1164 | 1467996518790 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 09:48:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:48:38 INFO - PROCESS | 1164 | 1467996518794 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - PROCESS | 1164 | 1467996518796 Marionette TRACE conn2 <- [1,462,null,{}] 09:48:38 INFO - PROCESS | 1164 | 1467996518800 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:38 INFO - PROCESS | 1164 | 1467996518802 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:38 INFO - PROCESS | 1164 | 1467996518913 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:48:39 INFO - PROCESS | 1164 | 1467996519030 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:39 INFO - PROCESS | 1164 | 1467996519032 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:39 INFO - PROCESS | 1164 | ++DOCSHELL 10E08800 == 48 [pid = 1164] [id = 125] 09:48:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (10E0A800) [pid = 1164] [serial = 372] [outer = 00000000] 09:48:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (10E0E400) [pid = 1164] [serial = 373] [outer = 10E0A800] 09:48:39 INFO - PROCESS | 1164 | 1467996519084 Marionette DEBUG loaded listener.js 09:48:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (1A69E000) [pid = 1164] [serial = 374] [outer = 10E0A800] 09:48:39 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:39 INFO - PROCESS | 1164 | 1467996519821 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:48:39 INFO - PROCESS | 1164 | 1467996519901 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 09:48:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:48:39 INFO - PROCESS | 1164 | 1467996519909 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - PROCESS | 1164 | 1467996519912 Marionette TRACE conn2 <- [1,466,null,{}] 09:48:39 INFO - PROCESS | 1164 | 1467996519917 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:39 INFO - PROCESS | 1164 | 1467996519920 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:40 INFO - PROCESS | 1164 | 1467996520021 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:48:40 INFO - PROCESS | 1164 | 1467996520151 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 1164 | 1467996520157 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:40 INFO - PROCESS | 1164 | ++DOCSHELL 114D5000 == 49 [pid = 1164] [id = 126] 09:48:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (12823800) [pid = 1164] [serial = 375] [outer = 00000000] 09:48:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (131B3400) [pid = 1164] [serial = 376] [outer = 12823800] 09:48:40 INFO - PROCESS | 1164 | 1467996520221 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (131EAC00) [pid = 1164] [serial = 377] [outer = 12823800] 09:48:40 INFO - PROCESS | 1164 | --DOCSHELL 1AB53000 == 48 [pid = 1164] [id = 80] 09:48:40 INFO - PROCESS | 1164 | --DOCSHELL 17069800 == 47 [pid = 1164] [id = 120] 09:48:40 INFO - PROCESS | 1164 | --DOCSHELL 1556E800 == 46 [pid = 1164] [id = 119] 09:48:40 INFO - PROCESS | 1164 | --DOCSHELL 1A176000 == 45 [pid = 1164] [id = 118] 09:48:40 INFO - PROCESS | 1164 | --DOCSHELL 19733C00 == 44 [pid = 1164] [id = 117] 09:48:40 INFO - PROCESS | 1164 | --DOCSHELL 16A7B000 == 43 [pid = 1164] [id = 116] 09:48:40 INFO - PROCESS | 1164 | --DOCSHELL 16A7A000 == 42 [pid = 1164] [id = 115] 09:48:40 INFO - PROCESS | 1164 | --DOCSHELL 112A6400 == 41 [pid = 1164] [id = 114] 09:48:40 INFO - PROCESS | 1164 | --DOCSHELL 13158C00 == 40 [pid = 1164] [id = 113] 09:48:40 INFO - PROCESS | 1164 | --DOCSHELL 112A7800 == 39 [pid = 1164] [id = 109] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (1AD5CC00) [pid = 1164] [serial = 248] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (199DE800) [pid = 1164] [serial = 310] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (19F6D000) [pid = 1164] [serial = 313] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (19C07C00) [pid = 1164] [serial = 311] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (1314CC00) [pid = 1164] [serial = 284] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (129B6800) [pid = 1164] [serial = 283] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (13134400) [pid = 1164] [serial = 296] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (1306A400) [pid = 1164] [serial = 295] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (15E61400) [pid = 1164] [serial = 301] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (16118800) [pid = 1164] [serial = 302] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (131EDC00) [pid = 1164] [serial = 298] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (13910C00) [pid = 1164] [serial = 299] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (1A54D400) [pid = 1164] [serial = 293] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (1A53F400) [pid = 1164] [serial = 292] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (196A9800) [pid = 1164] [serial = 290] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (178F5000) [pid = 1164] [serial = 289] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (16B56C00) [pid = 1164] [serial = 305] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (16B56800) [pid = 1164] [serial = 304] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (131EF400) [pid = 1164] [serial = 287] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (131BA800) [pid = 1164] [serial = 286] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (19736800) [pid = 1164] [serial = 316] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (19CAD800) [pid = 1164] [serial = 317] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (1A545000) [pid = 1164] [serial = 319] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (19F6E000) [pid = 1164] [serial = 314] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1760F000) [pid = 1164] [serial = 307] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (176B1800) [pid = 1164] [serial = 308] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (1A69BC00) [pid = 1164] [serial = 320] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (1AD5E400) [pid = 1164] [serial = 239] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (196A7800) [pid = 1164] [serial = 245] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (15418400) [pid = 1164] [serial = 242] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (1AA66400) [pid = 1164] [serial = 322] [outer = 00000000] [url = about:blank] 09:48:40 INFO - PROCESS | 1164 | 1467996520751 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:48:40 INFO - PROCESS | 1164 | 1467996520818 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 09:48:40 INFO - PROCESS | 1164 | 1467996520824 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:48:40 INFO - PROCESS | 1164 | 1467996520826 Marionette TRACE conn2 <- [1,470,null,{}] 09:48:40 INFO - PROCESS | 1164 | 1467996520830 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:40 INFO - PROCESS | 1164 | 1467996520833 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:40 INFO - PROCESS | 1164 | 1467996520927 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:48:40 INFO - PROCESS | 1164 | 1467996520933 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 1164 | 1467996520935 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:40 INFO - PROCESS | 1164 | ++DOCSHELL 131B5000 == 40 [pid = 1164] [id = 127] 09:48:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (131B8800) [pid = 1164] [serial = 378] [outer = 00000000] 09:48:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1428E400) [pid = 1164] [serial = 379] [outer = 131B8800] 09:48:40 INFO - PROCESS | 1164 | 1467996520981 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (15420400) [pid = 1164] [serial = 380] [outer = 131B8800] 09:48:41 INFO - PROCESS | 1164 | 1467996521480 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:48:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 710ms 09:48:41 INFO - PROCESS | 1164 | 1467996521524 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 1164 | 1467996521526 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 09:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:48:41 INFO - PROCESS | 1164 | 1467996521530 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 1164 | 1467996521533 Marionette TRACE conn2 <- [1,474,null,{}] 09:48:41 INFO - PROCESS | 1164 | 1467996521543 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:41 INFO - PROCESS | 1164 | 1467996521547 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:41 INFO - PROCESS | 1164 | 1467996521659 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:48:41 INFO - PROCESS | 1164 | 1467996521749 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:41 INFO - PROCESS | 1164 | 1467996521752 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:41 INFO - PROCESS | 1164 | ++DOCSHELL 16A77400 == 41 [pid = 1164] [id = 128] 09:48:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16A79800) [pid = 1164] [serial = 381] [outer = 00000000] 09:48:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16B56800) [pid = 1164] [serial = 382] [outer = 16A79800] 09:48:41 INFO - PROCESS | 1164 | 1467996521800 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16F9E000) [pid = 1164] [serial = 383] [outer = 16A79800] 09:48:42 INFO - PROCESS | 1164 | 1467996522212 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 709ms 09:48:42 INFO - PROCESS | 1164 | 1467996522261 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 1164 | 1467996522263 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 09:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:48:42 INFO - PROCESS | 1164 | 1467996522267 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - PROCESS | 1164 | 1467996522268 Marionette TRACE conn2 <- [1,478,null,{}] 09:48:42 INFO - PROCESS | 1164 | 1467996522272 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:42 INFO - PROCESS | 1164 | 1467996522274 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:42 INFO - PROCESS | 1164 | 1467996522359 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:48:42 INFO - PROCESS | 1164 | 1467996522364 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 1164 | 1467996522375 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:42 INFO - PROCESS | 1164 | ++DOCSHELL 1751E000 == 42 [pid = 1164] [id = 129] 09:48:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (175BF400) [pid = 1164] [serial = 384] [outer = 00000000] 09:48:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (17D1A800) [pid = 1164] [serial = 385] [outer = 175BF400] 09:48:42 INFO - PROCESS | 1164 | 1467996522418 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (196A7800) [pid = 1164] [serial = 386] [outer = 175BF400] 09:48:42 INFO - PROCESS | 1164 | 1467996522896 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 709ms 09:48:42 INFO - PROCESS | 1164 | 1467996522971 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 1164 | 1467996522973 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 09:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:48:42 INFO - PROCESS | 1164 | 1467996522977 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - PROCESS | 1164 | 1467996522978 Marionette TRACE conn2 <- [1,482,null,{}] 09:48:42 INFO - PROCESS | 1164 | 1467996522983 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:42 INFO - PROCESS | 1164 | 1467996522986 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:43 INFO - PROCESS | 1164 | 1467996523124 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:48:43 INFO - PROCESS | 1164 | 1467996523181 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 1164 | 1467996523183 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:43 INFO - PROCESS | 1164 | ++DOCSHELL 131E5400 == 43 [pid = 1164] [id = 130] 09:48:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (19734C00) [pid = 1164] [serial = 387] [outer = 00000000] 09:48:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (199E1400) [pid = 1164] [serial = 388] [outer = 19734C00] 09:48:43 INFO - PROCESS | 1164 | 1467996523226 Marionette DEBUG loaded listener.js 09:48:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (19C0C000) [pid = 1164] [serial = 389] [outer = 19734C00] 09:48:43 INFO - PROCESS | 1164 | 1467996523652 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 694ms 09:48:43 INFO - PROCESS | 1164 | 1467996523676 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 1164 | 1467996523678 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 09:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:48:43 INFO - PROCESS | 1164 | 1467996523681 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 1164 | 1467996523683 Marionette TRACE conn2 <- [1,486,null,{}] 09:48:43 INFO - PROCESS | 1164 | 1467996523686 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:43 INFO - PROCESS | 1164 | 1467996523692 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:43 INFO - PROCESS | 1164 | 1467996523823 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:48:43 INFO - PROCESS | 1164 | 1467996523832 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 1164 | 1467996523834 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:43 INFO - PROCESS | 1164 | ++DOCSHELL 10A79C00 == 44 [pid = 1164] [id = 131] 09:48:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (114D4400) [pid = 1164] [serial = 390] [outer = 00000000] 09:48:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (1A010800) [pid = 1164] [serial = 391] [outer = 114D4400] 09:48:43 INFO - PROCESS | 1164 | 1467996523878 Marionette DEBUG loaded listener.js 09:48:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (1A543C00) [pid = 1164] [serial = 392] [outer = 114D4400] 09:48:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (1AB5B400) [pid = 1164] [serial = 393] [outer = 1B3BE800] 09:48:44 INFO - PROCESS | 1164 | 1467996524404 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 741ms 09:48:44 INFO - PROCESS | 1164 | 1467996524450 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:48:44 INFO - PROCESS | 1164 | 1467996524452 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 09:48:44 INFO - PROCESS | 1164 | 1467996524456 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:48:44 INFO - PROCESS | 1164 | 1467996524458 Marionette TRACE conn2 <- [1,490,null,{}] 09:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:48:44 INFO - PROCESS | 1164 | 1467996524462 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:44 INFO - PROCESS | 1164 | 1467996524464 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:44 INFO - PROCESS | 1164 | 1467996524690 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:48:44 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (17616000) [pid = 1164] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:48:44 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (16A7BC00) [pid = 1164] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:48:44 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (19739000) [pid = 1164] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:48:44 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (1A408400) [pid = 1164] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:48:44 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (131B2C00) [pid = 1164] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:48:44 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16A7A800) [pid = 1164] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:48:44 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (114CD800) [pid = 1164] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:48:44 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (1A405800) [pid = 1164] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:48:44 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (15570000) [pid = 1164] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:48:44 INFO - PROCESS | 1164 | 1467996524755 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:44 INFO - PROCESS | 1164 | 1467996524757 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:44 INFO - PROCESS | 1164 | ++DOCSHELL 10372000 == 45 [pid = 1164] [id = 132] 09:48:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (112AC800) [pid = 1164] [serial = 394] [outer = 00000000] 09:48:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1312A400) [pid = 1164] [serial = 395] [outer = 112AC800] 09:48:44 INFO - PROCESS | 1164 | 1467996524800 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (13127800) [pid = 1164] [serial = 396] [outer = 112AC800] 09:48:45 INFO - PROCESS | 1164 | 1467996525153 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 741ms 09:48:45 INFO - PROCESS | 1164 | 1467996525202 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 1164 | 1467996525204 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 09:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:48:45 INFO - PROCESS | 1164 | 1467996525208 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 1164 | 1467996525209 Marionette TRACE conn2 <- [1,494,null,{}] 09:48:45 INFO - PROCESS | 1164 | 1467996525213 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:45 INFO - PROCESS | 1164 | 1467996525214 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:45 INFO - PROCESS | 1164 | 1467996525298 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:48:45 INFO - PROCESS | 1164 | 1467996525303 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 1164 | 1467996525305 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:45 INFO - PROCESS | 1164 | ++DOCSHELL 13D92800 == 46 [pid = 1164] [id = 133] 09:48:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16A7A800) [pid = 1164] [serial = 397] [outer = 00000000] 09:48:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (1AB5F000) [pid = 1164] [serial = 398] [outer = 16A7A800] 09:48:45 INFO - PROCESS | 1164 | 1467996525347 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (1AD5FC00) [pid = 1164] [serial = 399] [outer = 16A7A800] 09:48:45 INFO - PROCESS | 1164 | 1467996525761 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 599ms 09:48:45 INFO - PROCESS | 1164 | 1467996525808 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 1164 | 1467996525810 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 09:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:48:45 INFO - PROCESS | 1164 | 1467996525814 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 1164 | 1467996525816 Marionette TRACE conn2 <- [1,498,null,{}] 09:48:45 INFO - PROCESS | 1164 | 1467996525867 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:45 INFO - PROCESS | 1164 | 1467996525869 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:45 INFO - PROCESS | 1164 | 1467996525952 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:48:45 INFO - PROCESS | 1164 | 1467996525958 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 1164 | 1467996525960 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:45 INFO - PROCESS | 1164 | ++DOCSHELL 0C762800 == 47 [pid = 1164] [id = 134] 09:48:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0C763800) [pid = 1164] [serial = 400] [outer = 00000000] 09:48:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0C767400) [pid = 1164] [serial = 401] [outer = 0C763800] 09:48:46 INFO - PROCESS | 1164 | 1467996526035 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (196A4C00) [pid = 1164] [serial = 402] [outer = 0C763800] 09:48:46 INFO - PROCESS | 1164 | 1467996526529 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:48:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 756ms 09:48:46 INFO - PROCESS | 1164 | 1467996526588 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:48:46 INFO - PROCESS | 1164 | 1467996526599 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 09:48:46 INFO - PROCESS | 1164 | 1467996526603 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:48:46 INFO - PROCESS | 1164 | 1467996526604 Marionette TRACE conn2 <- [1,502,null,{}] 09:48:46 INFO - PROCESS | 1164 | 1467996526608 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:46 INFO - PROCESS | 1164 | 1467996526610 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:46 INFO - PROCESS | 1164 | 1467996526693 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:48:46 INFO - PROCESS | 1164 | 1467996526741 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:46 INFO - PROCESS | 1164 | 1467996526745 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:46 INFO - PROCESS | 1164 | ++DOCSHELL 0C760800 == 48 [pid = 1164] [id = 135] 09:48:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0C762000) [pid = 1164] [serial = 403] [outer = 00000000] 09:48:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (10373000) [pid = 1164] [serial = 404] [outer = 0C762000] 09:48:46 INFO - PROCESS | 1164 | 1467996526875 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (10A78400) [pid = 1164] [serial = 405] [outer = 0C762000] 09:48:47 INFO - PROCESS | 1164 | 1467996527504 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 946ms 09:48:47 INFO - PROCESS | 1164 | 1467996527551 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:48:47 INFO - PROCESS | 1164 | 1467996527555 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 09:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:48:47 INFO - PROCESS | 1164 | 1467996527572 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - PROCESS | 1164 | 1467996527576 Marionette TRACE conn2 <- [1,506,null,{}] 09:48:47 INFO - PROCESS | 1164 | 1467996527583 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:47 INFO - PROCESS | 1164 | 1467996527588 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:47 INFO - PROCESS | 1164 | 1467996527700 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:48:47 INFO - PROCESS | 1164 | 1467996527826 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:47 INFO - PROCESS | 1164 | 1467996527829 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:47 INFO - PROCESS | 1164 | ++DOCSHELL 131AE400 == 49 [pid = 1164] [id = 136] 09:48:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (131B8400) [pid = 1164] [serial = 406] [outer = 00000000] 09:48:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (15418400) [pid = 1164] [serial = 407] [outer = 131B8400] 09:48:47 INFO - PROCESS | 1164 | 1467996527884 Marionette DEBUG loaded listener.js 09:48:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (15E68400) [pid = 1164] [serial = 408] [outer = 131B8400] 09:48:48 INFO - PROCESS | 1164 | 1467996528469 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 977ms 09:48:48 INFO - PROCESS | 1164 | 1467996528528 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:48:48 INFO - PROCESS | 1164 | 1467996528533 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 09:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:48:48 INFO - PROCESS | 1164 | 1467996528538 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:48:48 INFO - PROCESS | 1164 | 1467996528540 Marionette TRACE conn2 <- [1,510,null,{}] 09:48:48 INFO - PROCESS | 1164 | 1467996528544 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:48 INFO - PROCESS | 1164 | 1467996528547 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:48 INFO - PROCESS | 1164 | 1467996528657 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:48:48 INFO - PROCESS | 1164 | 1467996528785 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 1164 | 1467996528787 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:48 INFO - PROCESS | 1164 | ++DOCSHELL 15E64000 == 50 [pid = 1164] [id = 137] 09:48:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (16A7D400) [pid = 1164] [serial = 409] [outer = 00000000] 09:48:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (17614400) [pid = 1164] [serial = 410] [outer = 16A7D400] 09:48:48 INFO - PROCESS | 1164 | 1467996528842 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (199E3C00) [pid = 1164] [serial = 411] [outer = 16A7D400] 09:48:49 INFO - PROCESS | 1164 | 1467996529444 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:48:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:48:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 961ms 09:48:49 INFO - PROCESS | 1164 | 1467996529482 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:48:49 INFO - PROCESS | 1164 | 1467996529485 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 09:48:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:48:49 INFO - PROCESS | 1164 | 1467996529490 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:48:49 INFO - PROCESS | 1164 | 1467996529496 Marionette TRACE conn2 <- [1,514,null,{}] 09:48:49 INFO - PROCESS | 1164 | 1467996529506 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:49 INFO - PROCESS | 1164 | 1467996529510 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:49 INFO - PROCESS | 1164 | 1467996529696 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:48:49 INFO - PROCESS | 1164 | 1467996529824 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:49 INFO - PROCESS | 1164 | 1467996529827 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:49 INFO - PROCESS | 1164 | ++DOCSHELL 131B2800 == 51 [pid = 1164] [id = 138] 09:48:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (1AB51400) [pid = 1164] [serial = 412] [outer = 00000000] 09:48:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (1AE8D400) [pid = 1164] [serial = 413] [outer = 1AB51400] 09:48:49 INFO - PROCESS | 1164 | 1467996529881 Marionette DEBUG loaded listener.js 09:48:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (1B13E800) [pid = 1164] [serial = 414] [outer = 1AB51400] 09:48:50 INFO - PROCESS | 1164 | 1467996530430 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:48:50 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 09:48:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 962ms 09:48:50 INFO - PROCESS | 1164 | 1467996530466 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 1164 | 1467996530469 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 09:48:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:48:50 INFO - PROCESS | 1164 | 1467996530472 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - PROCESS | 1164 | 1467996530474 Marionette TRACE conn2 <- [1,518,null,{}] 09:48:50 INFO - PROCESS | 1164 | 1467996530478 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:50 INFO - PROCESS | 1164 | 1467996530480 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:50 INFO - PROCESS | 1164 | 1467996530586 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:48:50 INFO - PROCESS | 1164 | 1467996530684 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 1164 | 1467996530687 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:50 INFO - PROCESS | 1164 | ++DOCSHELL 1811E000 == 52 [pid = 1164] [id = 139] 09:48:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (1811F800) [pid = 1164] [serial = 415] [outer = 00000000] 09:48:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (18128000) [pid = 1164] [serial = 416] [outer = 1811F800] 09:48:50 INFO - PROCESS | 1164 | 1467996530740 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (1812C800) [pid = 1164] [serial = 417] [outer = 1811F800] 09:48:51 INFO - PROCESS | 1164 | 1467996531293 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:48:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:48:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 914ms 09:48:51 INFO - PROCESS | 1164 | 1467996531376 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 1164 | 1467996531379 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 09:48:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:48:51 INFO - PROCESS | 1164 | 1467996531383 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - PROCESS | 1164 | 1467996531385 Marionette TRACE conn2 <- [1,522,null,{}] 09:48:51 INFO - PROCESS | 1164 | 1467996531388 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:51 INFO - PROCESS | 1164 | 1467996531391 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:51 INFO - PROCESS | 1164 | 1467996531496 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:48:51 INFO - PROCESS | 1164 | 1467996531725 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 1164 | 1467996531728 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:51 INFO - PROCESS | 1164 | ++DOCSHELL 0F9E0000 == 53 [pid = 1164] [id = 140] 09:48:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (10326400) [pid = 1164] [serial = 418] [outer = 00000000] 09:48:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (112E2800) [pid = 1164] [serial = 419] [outer = 10326400] 09:48:51 INFO - PROCESS | 1164 | 1467996531793 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (12D7F800) [pid = 1164] [serial = 420] [outer = 10326400] 09:48:52 INFO - PROCESS | 1164 | 1467996532376 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:48:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:48:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1056ms 09:48:52 INFO - PROCESS | 1164 | 1467996532442 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 1164 | 1467996532446 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 09:48:52 INFO - PROCESS | 1164 | 1467996532450 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:48:52 INFO - PROCESS | 1164 | 1467996532453 Marionette TRACE conn2 <- [1,526,null,{}] 09:48:52 INFO - PROCESS | 1164 | 1467996532458 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:52 INFO - PROCESS | 1164 | 1467996532462 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:52 INFO - PROCESS | 1164 | 1467996532565 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:48:52 INFO - PROCESS | 1164 | 1467996532689 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:52 INFO - PROCESS | 1164 | 1467996532692 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:52 INFO - PROCESS | 1164 | --DOCSHELL 0C762800 == 52 [pid = 1164] [id = 134] 09:48:52 INFO - PROCESS | 1164 | --DOCSHELL 13D92800 == 51 [pid = 1164] [id = 133] 09:48:52 INFO - PROCESS | 1164 | --DOCSHELL 10372000 == 50 [pid = 1164] [id = 132] 09:48:52 INFO - PROCESS | 1164 | --DOCSHELL 10A79C00 == 49 [pid = 1164] [id = 131] 09:48:52 INFO - PROCESS | 1164 | --DOCSHELL 131E5400 == 48 [pid = 1164] [id = 130] 09:48:52 INFO - PROCESS | 1164 | --DOCSHELL 1751E000 == 47 [pid = 1164] [id = 129] 09:48:52 INFO - PROCESS | 1164 | --DOCSHELL 16A77400 == 46 [pid = 1164] [id = 128] 09:48:52 INFO - PROCESS | 1164 | --DOCSHELL 131B5000 == 45 [pid = 1164] [id = 127] 09:48:52 INFO - PROCESS | 1164 | --DOCSHELL 114D5000 == 44 [pid = 1164] [id = 126] 09:48:52 INFO - PROCESS | 1164 | --DOCSHELL 16A75800 == 43 [pid = 1164] [id = 123] 09:48:52 INFO - PROCESS | 1164 | --DOCSHELL 11C40400 == 42 [pid = 1164] [id = 122] 09:48:52 INFO - PROCESS | 1164 | --DOCSHELL 131B5800 == 41 [pid = 1164] [id = 121] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (1A6A4400) [pid = 1164] [serial = 358] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (196A1400) [pid = 1164] [serial = 347] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (19F67000) [pid = 1164] [serial = 350] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (19CA4400) [pid = 1164] [serial = 349] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (1AA6A000) [pid = 1164] [serial = 352] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (11AE4C00) [pid = 1164] [serial = 325] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (1AE8D000) [pid = 1164] [serial = 334] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (139D4800) [pid = 1164] [serial = 338] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (13458000) [pid = 1164] [serial = 337] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (16A9D000) [pid = 1164] [serial = 343] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (131B7000) [pid = 1164] [serial = 340] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (13CC4800) [pid = 1164] [serial = 341] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (1AB60800) [pid = 1164] [serial = 353] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (196A9C00) [pid = 1164] [serial = 331] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (1AB58800) [pid = 1164] [serial = 323] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (142F3800) [pid = 1164] [serial = 328] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (1AB58000) [pid = 1164] [serial = 359] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (176B6C00) [pid = 1164] [serial = 346] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (16BD0400) [pid = 1164] [serial = 355] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (175C4000) [pid = 1164] [serial = 356] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (17518400) [pid = 1164] [serial = 344] [outer = 00000000] [url = about:blank] 09:48:52 INFO - PROCESS | 1164 | ++DOCSHELL 0C75E800 == 42 [pid = 1164] [id = 141] 09:48:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0C762800) [pid = 1164] [serial = 421] [outer = 00000000] 09:48:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (1292F800) [pid = 1164] [serial = 422] [outer = 0C762800] 09:48:52 INFO - PROCESS | 1164 | 1467996532773 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (131EDC00) [pid = 1164] [serial = 423] [outer = 0C762800] 09:48:53 INFO - PROCESS | 1164 | 1467996533210 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:48:53 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 09:48:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 803ms 09:48:53 INFO - PROCESS | 1164 | 1467996533256 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:48:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:48:53 INFO - PROCESS | 1164 | 1467996533307 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 09:48:53 INFO - PROCESS | 1164 | 1467996533312 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - PROCESS | 1164 | 1467996533314 Marionette TRACE conn2 <- [1,530,null,{}] 09:48:53 INFO - PROCESS | 1164 | 1467996533317 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:53 INFO - PROCESS | 1164 | 1467996533320 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:53 INFO - PROCESS | 1164 | 1467996533408 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:48:53 INFO - PROCESS | 1164 | 1467996533416 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 1164 | 1467996533419 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:53 INFO - PROCESS | 1164 | ++DOCSHELL 1541E000 == 43 [pid = 1164] [id = 142] 09:48:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (15420800) [pid = 1164] [serial = 424] [outer = 00000000] 09:48:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (16A71C00) [pid = 1164] [serial = 425] [outer = 15420800] 09:48:53 INFO - PROCESS | 1164 | 1467996533463 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (16A9D000) [pid = 1164] [serial = 426] [outer = 15420800] 09:48:53 INFO - PROCESS | 1164 | 1467996533927 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:48:53 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 09:48:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:48:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:48:53 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 09:48:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:48:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:48:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 09:48:53 INFO - PROCESS | 1164 | 1467996533947 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 1164 | 1467996533949 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 09:48:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:48:53 INFO - PROCESS | 1164 | 1467996533954 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - PROCESS | 1164 | 1467996533960 Marionette TRACE conn2 <- [1,534,null,{}] 09:48:53 INFO - PROCESS | 1164 | 1467996533968 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:54 INFO - PROCESS | 1164 | 1467996533972 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:54 INFO - PROCESS | 1164 | 1467996534067 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:48:54 INFO - PROCESS | 1164 | 1467996534076 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 1164 | 1467996534078 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:54 INFO - PROCESS | 1164 | ++DOCSHELL 16BCD800 == 44 [pid = 1164] [id = 143] 09:48:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (16BD0400) [pid = 1164] [serial = 427] [outer = 00000000] 09:48:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (1969DC00) [pid = 1164] [serial = 428] [outer = 16BD0400] 09:48:54 INFO - PROCESS | 1164 | 1467996534121 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (196A5800) [pid = 1164] [serial = 429] [outer = 16BD0400] 09:48:54 INFO - PROCESS | 1164 | 1467996534575 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:48:54 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. 09:48:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 662ms 09:48:54 INFO - PROCESS | 1164 | 1467996534611 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 1164 | 1467996534613 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 09:48:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:48:54 INFO - PROCESS | 1164 | 1467996534617 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 1164 | 1467996534618 Marionette TRACE conn2 <- [1,538,null,{}] 09:48:54 INFO - PROCESS | 1164 | 1467996534622 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:54 INFO - PROCESS | 1164 | 1467996534624 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:54 INFO - PROCESS | 1164 | 1467996534721 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:48:54 INFO - PROCESS | 1164 | 1467996534727 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 1164 | 1467996534729 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:54 INFO - PROCESS | 1164 | ++DOCSHELL 0C75C000 == 45 [pid = 1164] [id = 144] 09:48:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (131B1000) [pid = 1164] [serial = 430] [outer = 00000000] 09:48:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (19F67000) [pid = 1164] [serial = 431] [outer = 131B1000] 09:48:54 INFO - PROCESS | 1164 | 1467996534772 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (1A00A800) [pid = 1164] [serial = 432] [outer = 131B1000] 09:48:55 INFO - PROCESS | 1164 | 1467996535240 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:48:55 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. 09:48:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 646ms 09:48:55 INFO - PROCESS | 1164 | 1467996535267 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 1164 | 1467996535269 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 09:48:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:48:55 INFO - PROCESS | 1164 | 1467996535272 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - PROCESS | 1164 | 1467996535274 Marionette TRACE conn2 <- [1,542,null,{}] 09:48:55 INFO - PROCESS | 1164 | 1467996535278 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:55 INFO - PROCESS | 1164 | 1467996535280 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:55 INFO - PROCESS | 1164 | 1467996535402 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:48:55 INFO - PROCESS | 1164 | 1467996535411 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 1164 | 1467996535417 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:55 INFO - PROCESS | 1164 | ++DOCSHELL 199E9000 == 46 [pid = 1164] [id = 145] 09:48:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (19CA4400) [pid = 1164] [serial = 433] [outer = 00000000] 09:48:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (1A5D2400) [pid = 1164] [serial = 434] [outer = 19CA4400] 09:48:55 INFO - PROCESS | 1164 | 1467996535517 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (1A5D7400) [pid = 1164] [serial = 435] [outer = 19CA4400] 09:48:55 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:55 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:55 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:55 INFO - PROCESS | 1164 | 1467996535953 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:48:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 757ms 09:48:56 INFO - PROCESS | 1164 | 1467996536011 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 1164 | 1467996536013 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 09:48:56 INFO - PROCESS | 1164 | 1467996536017 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:48:56 INFO - PROCESS | 1164 | 1467996536018 Marionette TRACE conn2 <- [1,546,null,{}] 09:48:56 INFO - PROCESS | 1164 | 1467996536029 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 1164 | 1467996536031 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:56 INFO - PROCESS | 1164 | 1467996536169 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:48:56 INFO - PROCESS | 1164 | 1467996536234 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 1164 | 1467996536236 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:56 INFO - PROCESS | 1164 | ++DOCSHELL 1A69C400 == 47 [pid = 1164] [id = 146] 09:48:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (1A69F400) [pid = 1164] [serial = 436] [outer = 00000000] 09:48:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (1AB56C00) [pid = 1164] [serial = 437] [outer = 1A69F400] 09:48:56 INFO - PROCESS | 1164 | 1467996536279 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (1AA69400) [pid = 1164] [serial = 438] [outer = 1A69F400] 09:48:56 INFO - PROCESS | 1164 | 1467996536717 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:48:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 741ms 09:48:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:48:56 INFO - PROCESS | 1164 | 1467996536758 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 1164 | 1467996536760 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 09:48:56 INFO - PROCESS | 1164 | 1467996536763 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - PROCESS | 1164 | 1467996536765 Marionette TRACE conn2 <- [1,550,null,{}] 09:48:56 INFO - PROCESS | 1164 | 1467996536768 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 1164 | 1467996536770 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:56 INFO - PROCESS | 1164 | 1467996536881 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:48:56 INFO - PROCESS | 1164 | 1467996536886 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 1164 | 1467996536888 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:56 INFO - PROCESS | 1164 | ++DOCSHELL 10A7E800 == 48 [pid = 1164] [id = 147] 09:48:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (10B39C00) [pid = 1164] [serial = 439] [outer = 00000000] 09:48:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (10B44800) [pid = 1164] [serial = 440] [outer = 10B39C00] 09:48:56 INFO - PROCESS | 1164 | 1467996536932 Marionette DEBUG loaded listener.js 09:48:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (10B48400) [pid = 1164] [serial = 441] [outer = 10B39C00] 09:48:57 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:57 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:57 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (131B8800) [pid = 1164] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:48:57 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (19734C00) [pid = 1164] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:48:57 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (114D4400) [pid = 1164] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:48:57 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (12823800) [pid = 1164] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:48:57 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (175BF400) [pid = 1164] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:48:57 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (16A79800) [pid = 1164] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:48:57 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (112AC800) [pid = 1164] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:48:57 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (16A7A800) [pid = 1164] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:48:57 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:57 INFO - PROCESS | 1164 | 1467996537470 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:48:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 694ms 09:48:57 INFO - PROCESS | 1164 | 1467996537495 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 1164 | 1467996537497 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 09:48:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:48:57 INFO - PROCESS | 1164 | 1467996537500 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - PROCESS | 1164 | 1467996537501 Marionette TRACE conn2 <- [1,554,null,{}] 09:48:57 INFO - PROCESS | 1164 | 1467996537505 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:57 INFO - PROCESS | 1164 | 1467996537506 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:57 INFO - PROCESS | 1164 | 1467996537617 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:48:57 INFO - PROCESS | 1164 | 1467996537626 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:57 INFO - PROCESS | 1164 | 1467996537628 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:57 INFO - PROCESS | 1164 | ++DOCSHELL 11AE8400 == 49 [pid = 1164] [id = 148] 09:48:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (1314F400) [pid = 1164] [serial = 442] [outer = 00000000] 09:48:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (16A79800) [pid = 1164] [serial = 443] [outer = 1314F400] 09:48:57 INFO - PROCESS | 1164 | 1467996537670 Marionette DEBUG loaded listener.js 09:48:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (19734C00) [pid = 1164] [serial = 444] [outer = 1314F400] 09:48:57 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:58 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:58 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:58 INFO - PROCESS | 1164 | 1467996538110 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:48:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:48:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 646ms 09:48:58 INFO - PROCESS | 1164 | 1467996538138 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:48:58 INFO - PROCESS | 1164 | 1467996538140 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 09:48:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:48:58 INFO - PROCESS | 1164 | 1467996538146 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:48:58 INFO - PROCESS | 1164 | 1467996538148 Marionette TRACE conn2 <- [1,558,null,{}] 09:48:58 INFO - PROCESS | 1164 | 1467996538151 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:58 INFO - PROCESS | 1164 | 1467996538153 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:58 INFO - PROCESS | 1164 | 1467996538239 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:48:58 INFO - PROCESS | 1164 | 1467996538245 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 1164 | 1467996538247 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:58 INFO - PROCESS | 1164 | ++DOCSHELL 0C762C00 == 50 [pid = 1164] [id = 149] 09:48:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (16A73800) [pid = 1164] [serial = 445] [outer = 00000000] 09:48:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (1AB5FC00) [pid = 1164] [serial = 446] [outer = 16A73800] 09:48:58 INFO - PROCESS | 1164 | 1467996538289 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (1AD57C00) [pid = 1164] [serial = 447] [outer = 16A73800] 09:48:58 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:58 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:48:58 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:48:58 INFO - PROCESS | 1164 | 1467996538716 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:48:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:48:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 599ms 09:48:58 INFO - PROCESS | 1164 | 1467996538741 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:48:58 INFO - PROCESS | 1164 | 1467996538742 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 09:48:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:48:58 INFO - PROCESS | 1164 | 1467996538759 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:48:58 INFO - PROCESS | 1164 | 1467996538761 Marionette TRACE conn2 <- [1,562,null,{}] 09:48:58 INFO - PROCESS | 1164 | 1467996538765 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:58 INFO - PROCESS | 1164 | 1467996538766 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:58 INFO - PROCESS | 1164 | 1467996538850 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:48:58 INFO - PROCESS | 1164 | 1467996538856 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 1164 | 1467996538859 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:58 INFO - PROCESS | 1164 | ++DOCSHELL 16904400 == 51 [pid = 1164] [id = 150] 09:48:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (16907000) [pid = 1164] [serial = 448] [outer = 00000000] 09:48:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (1690AC00) [pid = 1164] [serial = 449] [outer = 16907000] 09:48:58 INFO - PROCESS | 1164 | 1467996538903 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 112 (16EBE400) [pid = 1164] [serial = 450] [outer = 16907000] 09:48:59 INFO - PROCESS | 1164 | 1467996539372 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:48:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:48:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 646ms 09:48:59 INFO - PROCESS | 1164 | 1467996539456 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 1164 | 1467996539460 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 09:48:59 INFO - PROCESS | 1164 | 1467996539466 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:48:59 INFO - PROCESS | 1164 | 1467996539470 Marionette TRACE conn2 <- [1,566,null,{}] 09:48:59 INFO - PROCESS | 1164 | 1467996539476 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:59 INFO - PROCESS | 1164 | 1467996539480 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:59 INFO - PROCESS | 1164 | 1467996539607 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:48:59 INFO - PROCESS | 1164 | 1467996539705 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 1164 | 1467996539711 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:48:59 INFO - PROCESS | 1164 | ++DOCSHELL 10B24000 == 52 [pid = 1164] [id = 151] 09:48:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 113 (10B24C00) [pid = 1164] [serial = 451] [outer = 00000000] 09:48:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 114 (10B28400) [pid = 1164] [serial = 452] [outer = 10B24C00] 09:48:59 INFO - PROCESS | 1164 | 1467996539765 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 115 (10B2B800) [pid = 1164] [serial = 453] [outer = 10B24C00] 09:49:00 INFO - PROCESS | 1164 | 1467996540401 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:49:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:49:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1008ms 09:49:00 INFO - PROCESS | 1164 | 1467996540471 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 1164 | 1467996540475 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 09:49:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:49:00 INFO - PROCESS | 1164 | 1467996540482 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - PROCESS | 1164 | 1467996540486 Marionette TRACE conn2 <- [1,570,null,{}] 09:49:00 INFO - PROCESS | 1164 | 1467996540490 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:00 INFO - PROCESS | 1164 | 1467996540493 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:00 INFO - PROCESS | 1164 | 1467996540683 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:49:00 INFO - PROCESS | 1164 | 1467996540816 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 1164 | 1467996540819 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:00 INFO - PROCESS | 1164 | ++DOCSHELL 13071000 == 53 [pid = 1164] [id = 152] 09:49:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 116 (130A3400) [pid = 1164] [serial = 454] [outer = 00000000] 09:49:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 117 (131BC800) [pid = 1164] [serial = 455] [outer = 130A3400] 09:49:00 INFO - PROCESS | 1164 | 1467996540874 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 118 (13947400) [pid = 1164] [serial = 456] [outer = 130A3400] 09:49:01 INFO - PROCESS | 1164 | 1467996541407 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:49:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:49:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 962ms 09:49:01 INFO - PROCESS | 1164 | 1467996541454 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:49:01 INFO - PROCESS | 1164 | 1467996541457 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 09:49:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:49:01 INFO - PROCESS | 1164 | 1467996541461 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - PROCESS | 1164 | 1467996541464 Marionette TRACE conn2 <- [1,574,null,{}] 09:49:01 INFO - PROCESS | 1164 | 1467996541478 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:01 INFO - PROCESS | 1164 | 1467996541483 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:01 INFO - PROCESS | 1164 | 1467996541601 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:49:01 INFO - PROCESS | 1164 | 1467996541709 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:01 INFO - PROCESS | 1164 | 1467996541713 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:01 INFO - PROCESS | 1164 | ++DOCSHELL 16A71800 == 54 [pid = 1164] [id = 153] 09:49:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 119 (16A72000) [pid = 1164] [serial = 457] [outer = 00000000] 09:49:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 120 (16A7C800) [pid = 1164] [serial = 458] [outer = 16A72000] 09:49:01 INFO - PROCESS | 1164 | 1467996541769 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 121 (175BEC00) [pid = 1164] [serial = 459] [outer = 16A72000] 09:49:02 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:49:02 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:49:02 INFO - PROCESS | 1164 | 1467996542368 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 961ms 09:49:02 INFO - PROCESS | 1164 | 1467996542405 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:49:02 INFO - PROCESS | 1164 | 1467996542407 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 09:49:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:49:02 INFO - PROCESS | 1164 | 1467996542411 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - PROCESS | 1164 | 1467996542413 Marionette TRACE conn2 <- [1,578,null,{}] 09:49:02 INFO - PROCESS | 1164 | 1467996542417 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:02 INFO - PROCESS | 1164 | 1467996542419 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:02 INFO - PROCESS | 1164 | 1467996542533 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:49:02 INFO - PROCESS | 1164 | 1467996542638 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 1164 | 1467996542641 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:02 INFO - PROCESS | 1164 | ++DOCSHELL 18123000 == 55 [pid = 1164] [id = 154] 09:49:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 122 (18123400) [pid = 1164] [serial = 460] [outer = 00000000] 09:49:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 123 (1A16BC00) [pid = 1164] [serial = 461] [outer = 18123400] 09:49:02 INFO - PROCESS | 1164 | 1467996542693 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 124 (1A5CD800) [pid = 1164] [serial = 462] [outer = 18123400] 09:49:03 INFO - PROCESS | 1164 | 1467996543277 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:49:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:49:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 946ms 09:49:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:49:03 INFO - PROCESS | 1164 | 1467996543356 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:49:03 INFO - PROCESS | 1164 | 1467996543358 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 09:49:03 INFO - PROCESS | 1164 | 1467996543362 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:49:03 INFO - PROCESS | 1164 | 1467996543364 Marionette TRACE conn2 <- [1,582,null,{}] 09:49:03 INFO - PROCESS | 1164 | 1467996543367 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:03 INFO - PROCESS | 1164 | 1467996543370 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:03 INFO - PROCESS | 1164 | 1467996543474 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:49:03 INFO - PROCESS | 1164 | 1467996543610 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 1164 | 1467996543613 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:03 INFO - PROCESS | 1164 | ++DOCSHELL 0F32A000 == 56 [pid = 1164] [id = 155] 09:49:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 125 (0F32AC00) [pid = 1164] [serial = 463] [outer = 00000000] 09:49:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 126 (0F332800) [pid = 1164] [serial = 464] [outer = 0F32AC00] 09:49:03 INFO - PROCESS | 1164 | 1467996543666 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 127 (0F335C00) [pid = 1164] [serial = 465] [outer = 0F32AC00] 09:49:04 INFO - PROCESS | 1164 | 1467996544517 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:49:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:49:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1198ms 09:49:04 INFO - PROCESS | 1164 | 1467996544590 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 1164 | 1467996544594 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 09:49:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:49:04 INFO - PROCESS | 1164 | 1467996544600 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - PROCESS | 1164 | 1467996544603 Marionette TRACE conn2 <- [1,586,null,{}] 09:49:04 INFO - PROCESS | 1164 | 1467996544609 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:04 INFO - PROCESS | 1164 | 1467996544612 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:04 INFO - PROCESS | 1164 | 1467996544713 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:49:04 INFO - PROCESS | 1164 | 1467996544843 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 1164 | 1467996544847 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:04 INFO - PROCESS | 1164 | ++DOCSHELL 10B28000 == 57 [pid = 1164] [id = 156] 09:49:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 128 (10B28800) [pid = 1164] [serial = 466] [outer = 00000000] 09:49:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 129 (10B3F400) [pid = 1164] [serial = 467] [outer = 10B28800] 09:49:04 INFO - PROCESS | 1164 | 1467996544900 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 130 (1140B800) [pid = 1164] [serial = 468] [outer = 10B28800] 09:49:05 INFO - PROCESS | 1164 | 1467996545557 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:49:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:49:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1009ms 09:49:05 INFO - PROCESS | 1164 | 1467996545603 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:49:05 INFO - PROCESS | 1164 | 1467996545608 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 09:49:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:49:05 INFO - PROCESS | 1164 | 1467996545614 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - PROCESS | 1164 | 1467996545616 Marionette TRACE conn2 <- [1,590,null,{}] 09:49:05 INFO - PROCESS | 1164 | 1467996545621 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:05 INFO - PROCESS | 1164 | 1467996545623 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:05 INFO - PROCESS | 1164 | 1467996545753 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:49:05 INFO - PROCESS | 1164 | --DOCSHELL 0C762C00 == 56 [pid = 1164] [id = 149] 09:49:05 INFO - PROCESS | 1164 | --DOCSHELL 11AE8400 == 55 [pid = 1164] [id = 148] 09:49:05 INFO - PROCESS | 1164 | --DOCSHELL 10A7E800 == 54 [pid = 1164] [id = 147] 09:49:05 INFO - PROCESS | 1164 | --DOCSHELL 1A69C400 == 53 [pid = 1164] [id = 146] 09:49:05 INFO - PROCESS | 1164 | --DOCSHELL 199E9000 == 52 [pid = 1164] [id = 145] 09:49:05 INFO - PROCESS | 1164 | --DOCSHELL 0C75C000 == 51 [pid = 1164] [id = 144] 09:49:05 INFO - PROCESS | 1164 | --DOCSHELL 16BCD800 == 50 [pid = 1164] [id = 143] 09:49:05 INFO - PROCESS | 1164 | --DOCSHELL 1541E000 == 49 [pid = 1164] [id = 142] 09:49:05 INFO - PROCESS | 1164 | --DOCSHELL 0C75E800 == 48 [pid = 1164] [id = 141] 09:49:05 INFO - PROCESS | 1164 | --DOCSHELL 0F9E0000 == 47 [pid = 1164] [id = 140] 09:49:05 INFO - PROCESS | 1164 | --DOCSHELL 0C760800 == 46 [pid = 1164] [id = 135] 09:49:05 INFO - PROCESS | 1164 | --DOMWINDOW == 129 (1428E400) [pid = 1164] [serial = 379] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 1164 | --DOMWINDOW == 128 (15420400) [pid = 1164] [serial = 380] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 1164 | --DOMWINDOW == 127 (10E0E400) [pid = 1164] [serial = 373] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 1164 | --DOMWINDOW == 126 (131EAC00) [pid = 1164] [serial = 377] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 1164 | --DOMWINDOW == 125 (131B3400) [pid = 1164] [serial = 376] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 1164 | --DOMWINDOW == 124 (176B1C00) [pid = 1164] [serial = 367] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 1164 | --DOMWINDOW == 123 (1AE22C00) [pid = 1164] [serial = 361] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 1164 | --DOMWINDOW == 122 (1AE26800) [pid = 1164] [serial = 370] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 1164 | --DOMWINDOW == 121 (139D5400) [pid = 1164] [serial = 364] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 1164 | --DOMWINDOW == 120 (130A0800) [pid = 1164] [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.] 09:49:05 INFO - PROCESS | 1164 | --DOMWINDOW == 119 (0C767400) [pid = 1164] [serial = 401] [outer = 00000000] [url = about:blank] 09:49:05 INFO - PROCESS | 1164 | 1467996545912 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 1164 | 1467996545915 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:05 INFO - PROCESS | 1164 | ++DOCSHELL 0C767400 == 47 [pid = 1164] [id = 157] 09:49:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 120 (0C769800) [pid = 1164] [serial = 469] [outer = 00000000] 09:49:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 121 (10B2A400) [pid = 1164] [serial = 470] [outer = 0C769800] 09:49:05 INFO - PROCESS | 1164 | 1467996545966 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 122 (129A9000) [pid = 1164] [serial = 471] [outer = 0C769800] 09:49:06 INFO - PROCESS | 1164 | --DOMWINDOW == 121 (199E1400) [pid = 1164] [serial = 388] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 1164 | --DOMWINDOW == 120 (1A010800) [pid = 1164] [serial = 391] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 1164 | --DOMWINDOW == 119 (17D1A800) [pid = 1164] [serial = 385] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 1164 | --DOMWINDOW == 118 (19C0C000) [pid = 1164] [serial = 389] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 1164 | --DOMWINDOW == 117 (16B56800) [pid = 1164] [serial = 382] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 1164 | --DOMWINDOW == 116 (16F9E000) [pid = 1164] [serial = 383] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 1164 | --DOMWINDOW == 115 (1A543C00) [pid = 1164] [serial = 392] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 1164 | --DOMWINDOW == 114 (1312A400) [pid = 1164] [serial = 395] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 1164 | --DOMWINDOW == 113 (1AB5F000) [pid = 1164] [serial = 398] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 1164 | --DOMWINDOW == 112 (1AD5FC00) [pid = 1164] [serial = 399] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 1164 | --DOMWINDOW == 111 (13127800) [pid = 1164] [serial = 396] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (196A7800) [pid = 1164] [serial = 386] [outer = 00000000] [url = about:blank] 09:49:06 INFO - PROCESS | 1164 | 1467996546400 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:49:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:49:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 851ms 09:49:06 INFO - PROCESS | 1164 | 1467996546457 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:49:06 INFO - PROCESS | 1164 | 1467996546459 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 09:49:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:49:06 INFO - PROCESS | 1164 | 1467996546463 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:49:06 INFO - PROCESS | 1164 | 1467996546466 Marionette TRACE conn2 <- [1,594,null,{}] 09:49:06 INFO - PROCESS | 1164 | 1467996546476 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:06 INFO - PROCESS | 1164 | 1467996546480 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:06 INFO - PROCESS | 1164 | 1467996546570 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:49:06 INFO - PROCESS | 1164 | 1467996546579 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 1164 | 1467996546582 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:06 INFO - PROCESS | 1164 | ++DOCSHELL 16A10400 == 48 [pid = 1164] [id = 158] 09:49:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (16A6F800) [pid = 1164] [serial = 472] [outer = 00000000] 09:49:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 112 (16A79000) [pid = 1164] [serial = 473] [outer = 16A6F800] 09:49:06 INFO - PROCESS | 1164 | 1467996546636 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 113 (16EC2C00) [pid = 1164] [serial = 474] [outer = 16A6F800] 09:49:07 INFO - PROCESS | 1164 | 1467996547101 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:49:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 709ms 09:49:07 INFO - PROCESS | 1164 | 1467996547162 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 1164 | 1467996547164 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 09:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:49:07 INFO - PROCESS | 1164 | 1467996547168 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 1164 | 1467996547169 Marionette TRACE conn2 <- [1,598,null,{}] 09:49:07 INFO - PROCESS | 1164 | 1467996547173 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:07 INFO - PROCESS | 1164 | 1467996547175 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:07 INFO - PROCESS | 1164 | 1467996547261 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:49:07 INFO - PROCESS | 1164 | 1467996547268 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 1164 | 1467996547270 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:07 INFO - PROCESS | 1164 | ++DOCSHELL 1690B400 == 49 [pid = 1164] [id = 159] 09:49:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 114 (17615000) [pid = 1164] [serial = 475] [outer = 00000000] 09:49:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 115 (1811D800) [pid = 1164] [serial = 476] [outer = 17615000] 09:49:07 INFO - PROCESS | 1164 | 1467996547315 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 116 (1812B000) [pid = 1164] [serial = 477] [outer = 17615000] 09:49:07 INFO - PROCESS | 1164 | 1467996547765 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:49:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:49:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 631ms 09:49:07 INFO - PROCESS | 1164 | 1467996547807 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:49:07 INFO - PROCESS | 1164 | 1467996547809 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 09:49:07 INFO - PROCESS | 1164 | 1467996547813 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 1164 | 1467996547815 Marionette TRACE conn2 <- [1,602,null,{}] 09:49:07 INFO - PROCESS | 1164 | 1467996547818 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:07 INFO - PROCESS | 1164 | 1467996547829 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:07 INFO - PROCESS | 1164 | 1467996547912 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:49:08 INFO - PROCESS | 1164 | 1467996548034 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 1164 | 1467996548036 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:08 INFO - PROCESS | 1164 | ++DOCSHELL 114D4400 == 50 [pid = 1164] [id = 160] 09:49:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 117 (16A06400) [pid = 1164] [serial = 478] [outer = 00000000] 09:49:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 118 (19733000) [pid = 1164] [serial = 479] [outer = 16A06400] 09:49:08 INFO - PROCESS | 1164 | 1467996548131 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 119 (199E0400) [pid = 1164] [serial = 480] [outer = 16A06400] 09:49:08 INFO - PROCESS | 1164 | 1467996548503 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:49:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:49:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 694ms 09:49:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:49:08 INFO - PROCESS | 1164 | 1467996548542 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:49:08 INFO - PROCESS | 1164 | 1467996548544 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 09:49:08 INFO - PROCESS | 1164 | 1467996548548 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:49:08 INFO - PROCESS | 1164 | 1467996548549 Marionette TRACE conn2 <- [1,606,null,{}] 09:49:08 INFO - PROCESS | 1164 | 1467996548553 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:08 INFO - PROCESS | 1164 | 1467996548558 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:08 INFO - PROCESS | 1164 | 1467996548710 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:49:08 INFO - PROCESS | 1164 | 1467996548774 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 1164 | 1467996548776 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:08 INFO - PROCESS | 1164 | ++DOCSHELL 176B1C00 == 51 [pid = 1164] [id = 161] 09:49:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 120 (199E1800) [pid = 1164] [serial = 481] [outer = 00000000] 09:49:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 121 (1A544400) [pid = 1164] [serial = 482] [outer = 199E1800] 09:49:08 INFO - PROCESS | 1164 | 1467996548820 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 122 (1A5D5000) [pid = 1164] [serial = 483] [outer = 199E1800] 09:49:09 INFO - PROCESS | 1164 | 1467996549221 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 693ms 09:49:09 INFO - PROCESS | 1164 | 1467996549255 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:49:09 INFO - PROCESS | 1164 | 1467996549257 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 09:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:49:09 INFO - PROCESS | 1164 | 1467996549260 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:49:09 INFO - PROCESS | 1164 | 1467996549262 Marionette TRACE conn2 <- [1,610,null,{}] 09:49:09 INFO - PROCESS | 1164 | 1467996549265 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:09 INFO - PROCESS | 1164 | 1467996549267 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:09 INFO - PROCESS | 1164 | 1467996549413 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:49:09 INFO - PROCESS | 1164 | 1467996549425 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 1164 | 1467996549427 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:09 INFO - PROCESS | 1164 | ++DOCSHELL 19F73400 == 52 [pid = 1164] [id = 162] 09:49:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 123 (1A5D8C00) [pid = 1164] [serial = 484] [outer = 00000000] 09:49:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 124 (1A6A6000) [pid = 1164] [serial = 485] [outer = 1A5D8C00] 09:49:09 INFO - PROCESS | 1164 | 1467996549519 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 125 (1A6A8400) [pid = 1164] [serial = 486] [outer = 1A5D8C00] 09:49:09 INFO - PROCESS | 1164 | 1467996549968 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:49:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:49:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 741ms 09:49:10 INFO - PROCESS | 1164 | 1467996549998 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:49:10 INFO - PROCESS | 1164 | 1467996550000 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 09:49:10 INFO - PROCESS | 1164 | 1467996550004 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:49:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:49:10 INFO - PROCESS | 1164 | 1467996550005 Marionette TRACE conn2 <- [1,614,null,{}] 09:49:10 INFO - PROCESS | 1164 | 1467996550009 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:10 INFO - PROCESS | 1164 | 1467996550011 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:10 INFO - PROCESS | 1164 | 1467996550125 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:49:10 INFO - PROCESS | 1164 | 1467996550186 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:10 INFO - PROCESS | 1164 | 1467996550188 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:10 INFO - PROCESS | 1164 | ++DOCSHELL 13156000 == 53 [pid = 1164] [id = 163] 09:49:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 126 (13943000) [pid = 1164] [serial = 487] [outer = 00000000] 09:49:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 127 (1AD64C00) [pid = 1164] [serial = 488] [outer = 13943000] 09:49:10 INFO - PROCESS | 1164 | 1467996550233 Marionette DEBUG loaded listener.js 09:49:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 128 (1AE22400) [pid = 1164] [serial = 489] [outer = 13943000] 09:49:10 INFO - PROCESS | 1164 | --DOMWINDOW == 127 (0C763800) [pid = 1164] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:49:10 INFO - PROCESS | 1164 | --DOMWINDOW == 126 (1A69F400) [pid = 1164] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:49:10 INFO - PROCESS | 1164 | --DOMWINDOW == 125 (131B1000) [pid = 1164] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:49:10 INFO - PROCESS | 1164 | --DOMWINDOW == 124 (0C762800) [pid = 1164] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:49:10 INFO - PROCESS | 1164 | --DOMWINDOW == 123 (10B39C00) [pid = 1164] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:49:10 INFO - PROCESS | 1164 | --DOMWINDOW == 122 (16BD0400) [pid = 1164] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:49:10 INFO - PROCESS | 1164 | --DOMWINDOW == 121 (1314F400) [pid = 1164] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:49:10 INFO - PROCESS | 1164 | --DOMWINDOW == 120 (15420800) [pid = 1164] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:49:10 INFO - PROCESS | 1164 | --DOMWINDOW == 119 (10326400) [pid = 1164] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:49:10 INFO - PROCESS | 1164 | --DOMWINDOW == 118 (19CA4400) [pid = 1164] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:49:10 INFO - PROCESS | 1164 | --DOMWINDOW == 117 (16A73800) [pid = 1164] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:49:10 INFO - PROCESS | 1164 | 1467996550800 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:49:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:49:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 851ms 09:49:10 INFO - PROCESS | 1164 | 1467996550847 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:49:10 INFO - PROCESS | 1164 | 1467996550849 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 09:49:10 INFO - PROCESS | 1164 | 1467996550852 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:49:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:49:10 INFO - PROCESS | 1164 | 1467996550854 Marionette TRACE conn2 <- [1,618,null,{}] 09:49:10 INFO - PROCESS | 1164 | 1467996550857 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:10 INFO - PROCESS | 1164 | 1467996550859 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:10 INFO - PROCESS | 1164 | 1467996550943 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:49:10 INFO - PROCESS | 1164 | 1467996550948 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:10 INFO - PROCESS | 1164 | 1467996550950 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:10 INFO - PROCESS | 1164 | ++DOCSHELL 10E04C00 == 54 [pid = 1164] [id = 164] 09:49:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 118 (13944000) [pid = 1164] [serial = 490] [outer = 00000000] 09:49:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 119 (176B6000) [pid = 1164] [serial = 491] [outer = 13944000] 09:49:11 INFO - PROCESS | 1164 | 1467996550994 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 120 (1A5CE400) [pid = 1164] [serial = 492] [outer = 13944000] 09:49:11 INFO - PROCESS | 1164 | 1467996551435 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:49:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 646ms 09:49:11 INFO - PROCESS | 1164 | 1467996551491 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 1164 | 1467996551493 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 09:49:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:49:11 INFO - PROCESS | 1164 | 1467996551496 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 1164 | 1467996551498 Marionette TRACE conn2 <- [1,622,null,{}] 09:49:11 INFO - PROCESS | 1164 | 1467996551501 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:11 INFO - PROCESS | 1164 | 1467996551503 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:11 INFO - PROCESS | 1164 | 1467996551586 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:49:11 INFO - PROCESS | 1164 | 1467996551591 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 1164 | 1467996551593 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:11 INFO - PROCESS | 1164 | ++DOCSHELL 1286B400 == 55 [pid = 1164] [id = 165] 09:49:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 121 (12871800) [pid = 1164] [serial = 493] [outer = 00000000] 09:49:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 122 (12875800) [pid = 1164] [serial = 494] [outer = 12871800] 09:49:11 INFO - PROCESS | 1164 | 1467996551637 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 123 (12879400) [pid = 1164] [serial = 495] [outer = 12871800] 09:49:12 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:49:12 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:49:12 INFO - PROCESS | 1164 | 1467996552128 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:49:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:49:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 09:49:12 INFO - PROCESS | 1164 | 1467996552178 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 1164 | 1467996552180 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 09:49:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:49:12 INFO - PROCESS | 1164 | 1467996552187 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 1164 | 1467996552190 Marionette TRACE conn2 <- [1,626,null,{}] 09:49:12 INFO - PROCESS | 1164 | 1467996552193 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:12 INFO - PROCESS | 1164 | 1467996552196 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:12 INFO - PROCESS | 1164 | 1467996552295 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:49:12 INFO - PROCESS | 1164 | 1467996552337 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 1164 | 1467996552339 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:12 INFO - PROCESS | 1164 | ++DOCSHELL 1AD5C800 == 56 [pid = 1164] [id = 166] 09:49:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 124 (1AD5F000) [pid = 1164] [serial = 496] [outer = 00000000] 09:49:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 125 (1AE85C00) [pid = 1164] [serial = 497] [outer = 1AD5F000] 09:49:12 INFO - PROCESS | 1164 | 1467996552384 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 126 (1AE94400) [pid = 1164] [serial = 498] [outer = 1AD5F000] 09:49:12 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:49:12 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:49:13 INFO - PROCESS | 1164 | 1467996553042 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:49:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:49:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 914ms 09:49:13 INFO - PROCESS | 1164 | 1467996553087 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:49:13 INFO - PROCESS | 1164 | 1467996553091 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 09:49:13 INFO - PROCESS | 1164 | 1467996553096 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:49:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:49:13 INFO - PROCESS | 1164 | 1467996553101 Marionette TRACE conn2 <- [1,630,null,{}] 09:49:13 INFO - PROCESS | 1164 | 1467996553106 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:13 INFO - PROCESS | 1164 | 1467996553109 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:13 INFO - PROCESS | 1164 | 1467996553257 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:49:13 INFO - PROCESS | 1164 | 1467996553364 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 1164 | 1467996553367 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:13 INFO - PROCESS | 1164 | ++DOCSHELL 1031B800 == 57 [pid = 1164] [id = 167] 09:49:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 127 (10A07800) [pid = 1164] [serial = 499] [outer = 00000000] 09:49:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 128 (10B47C00) [pid = 1164] [serial = 500] [outer = 10A07800] 09:49:13 INFO - PROCESS | 1164 | 1467996553422 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 129 (13072000) [pid = 1164] [serial = 501] [outer = 10A07800] 09:49:14 INFO - PROCESS | 1164 | 1467996553988 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:49:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 946ms 09:49:14 INFO - PROCESS | 1164 | 1467996554043 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 1164 | 1467996554048 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 09:49:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:49:14 INFO - PROCESS | 1164 | 1467996554055 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - PROCESS | 1164 | 1467996554058 Marionette TRACE conn2 <- [1,634,null,{}] 09:49:14 INFO - PROCESS | 1164 | 1467996554062 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:14 INFO - PROCESS | 1164 | 1467996554064 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:14 INFO - PROCESS | 1164 | 1467996554181 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:49:14 INFO - PROCESS | 1164 | 1467996554289 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 1164 | 1467996554291 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:14 INFO - PROCESS | 1164 | ++DOCSHELL 15E66800 == 58 [pid = 1164] [id = 168] 09:49:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 130 (16902800) [pid = 1164] [serial = 502] [outer = 00000000] 09:49:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 131 (16908400) [pid = 1164] [serial = 503] [outer = 16902800] 09:49:14 INFO - PROCESS | 1164 | 1467996554346 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 132 (16A09000) [pid = 1164] [serial = 504] [outer = 16902800] 09:49:14 INFO - PROCESS | 1164 | 1467996554951 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:49:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 946ms 09:49:15 INFO - PROCESS | 1164 | 1467996554999 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 1164 | 1467996555002 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 09:49:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:49:15 INFO - PROCESS | 1164 | 1467996555006 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 1164 | 1467996555010 Marionette TRACE conn2 <- [1,638,null,{}] 09:49:15 INFO - PROCESS | 1164 | 1467996555021 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:15 INFO - PROCESS | 1164 | 1467996555026 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:15 INFO - PROCESS | 1164 | 1467996555137 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:49:15 INFO - PROCESS | 1164 | 1467996555275 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 1164 | 1467996555278 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:15 INFO - PROCESS | 1164 | ++DOCSHELL 19F65C00 == 59 [pid = 1164] [id = 169] 09:49:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 133 (19F6DC00) [pid = 1164] [serial = 505] [outer = 00000000] 09:49:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 134 (1A54D800) [pid = 1164] [serial = 506] [outer = 19F6DC00] 09:49:15 INFO - PROCESS | 1164 | 1467996555334 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 135 (1AD58400) [pid = 1164] [serial = 507] [outer = 19F6DC00] 09:49:15 INFO - PROCESS | 1164 | 1467996555926 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:49:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:49:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 945ms 09:49:15 INFO - PROCESS | 1164 | 1467996555982 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 1164 | 1467996555985 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 09:49:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:49:15 INFO - PROCESS | 1164 | 1467996555988 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:49:16 INFO - PROCESS | 1164 | 1467996555990 Marionette TRACE conn2 <- [1,642,null,{}] 09:49:16 INFO - PROCESS | 1164 | 1467996555994 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:16 INFO - PROCESS | 1164 | 1467996555996 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:16 INFO - PROCESS | 1164 | 1467996556110 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:49:16 INFO - PROCESS | 1164 | 1467996556216 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 1164 | 1467996556218 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:16 INFO - PROCESS | 1164 | ++DOCSHELL 18120C00 == 60 [pid = 1164] [id = 170] 09:49:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 136 (1A544000) [pid = 1164] [serial = 508] [outer = 00000000] 09:49:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 137 (1B140800) [pid = 1164] [serial = 509] [outer = 1A544000] 09:49:16 INFO - PROCESS | 1164 | 1467996556269 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 138 (1B29C400) [pid = 1164] [serial = 510] [outer = 1A544000] 09:49:16 INFO - PROCESS | 1164 | 1467996556838 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:49:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:49:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 914ms 09:49:16 INFO - PROCESS | 1164 | 1467996556893 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:49:16 INFO - PROCESS | 1164 | 1467996556896 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 09:49:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:49:16 INFO - PROCESS | 1164 | 1467996556899 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:49:16 INFO - PROCESS | 1164 | 1467996556901 Marionette TRACE conn2 <- [1,646,null,{}] 09:49:16 INFO - PROCESS | 1164 | 1467996556905 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:16 INFO - PROCESS | 1164 | 1467996556907 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:17 INFO - PROCESS | 1164 | 1467996557012 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:49:17 INFO - PROCESS | 1164 | 1467996557120 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 1164 | 1467996557123 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:17 INFO - PROCESS | 1164 | ++DOCSHELL 1AE93000 == 61 [pid = 1164] [id = 171] 09:49:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 139 (1B146800) [pid = 1164] [serial = 511] [outer = 00000000] 09:49:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 140 (1B2A2400) [pid = 1164] [serial = 512] [outer = 1B146800] 09:49:17 INFO - PROCESS | 1164 | 1467996557174 Marionette DEBUG loaded listener.js 09:49:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 141 (1B2A5400) [pid = 1164] [serial = 513] [outer = 1B146800] 09:49:17 INFO - PROCESS | 1164 | 1467996557764 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:49:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:49:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 946ms 09:49:17 INFO - PROCESS | 1164 | 1467996557843 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:49:17 INFO - PROCESS | 1164 | 1467996557846 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 09:49:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:49:17 INFO - PROCESS | 1164 | 1467996557849 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 1164 | 1467996557851 Marionette TRACE conn2 <- [1,650,null,{}] 09:49:17 INFO - PROCESS | 1164 | 1467996557856 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:17 INFO - PROCESS | 1164 | 1467996557862 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:18 INFO - PROCESS | 1164 | 1467996558174 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:49:18 INFO - PROCESS | 1164 | 1467996558315 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:18 INFO - PROCESS | 1164 | 1467996558318 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:18 INFO - PROCESS | 1164 | ++DOCSHELL 10369800 == 62 [pid = 1164] [id = 172] 09:49:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 142 (1036D400) [pid = 1164] [serial = 514] [outer = 00000000] 09:49:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 143 (10A75800) [pid = 1164] [serial = 515] [outer = 1036D400] 09:49:18 INFO - PROCESS | 1164 | 1467996558369 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 144 (10B26000) [pid = 1164] [serial = 516] [outer = 1036D400] 09:49:18 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:49:18 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:49:19 INFO - PROCESS | 1164 | 1467996558972 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:49:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:49:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1151ms 09:49:19 INFO - PROCESS | 1164 | 1467996559013 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:49:19 INFO - PROCESS | 1164 | 1467996559019 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 09:49:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:49:19 INFO - PROCESS | 1164 | 1467996559028 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - PROCESS | 1164 | 1467996559033 Marionette TRACE conn2 <- [1,654,null,{}] 09:49:19 INFO - PROCESS | 1164 | 1467996559039 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:19 INFO - PROCESS | 1164 | 1467996559044 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:19 INFO - PROCESS | 1164 | 1467996559204 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:49:19 INFO - PROCESS | 1164 | 1467996559336 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 1164 | 1467996559339 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:19 INFO - PROCESS | 1164 | ++DOCSHELL 1286F800 == 63 [pid = 1164] [id = 173] 09:49:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 145 (1286FC00) [pid = 1164] [serial = 517] [outer = 00000000] 09:49:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 146 (13157800) [pid = 1164] [serial = 518] [outer = 1286FC00] 09:49:19 INFO - PROCESS | 1164 | 1467996559391 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 147 (1345F400) [pid = 1164] [serial = 519] [outer = 1286FC00] 09:49:19 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 1286B400 == 62 [pid = 1164] [id = 165] 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 10E04C00 == 61 [pid = 1164] [id = 164] 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 13156000 == 60 [pid = 1164] [id = 163] 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 19F73400 == 59 [pid = 1164] [id = 162] 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 176B1C00 == 58 [pid = 1164] [id = 161] 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 114D4400 == 57 [pid = 1164] [id = 160] 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 1690B400 == 56 [pid = 1164] [id = 159] 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 16A10400 == 55 [pid = 1164] [id = 158] 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 0C767400 == 54 [pid = 1164] [id = 157] 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 10B28000 == 53 [pid = 1164] [id = 156] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 146 (17614400) [pid = 1164] [serial = 410] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 145 (10373000) [pid = 1164] [serial = 404] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 144 (18128000) [pid = 1164] [serial = 416] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 143 (15418400) [pid = 1164] [serial = 407] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 142 (1AE8D400) [pid = 1164] [serial = 413] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 141 (1690AC00) [pid = 1164] [serial = 449] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 13071000 == 52 [pid = 1164] [id = 152] 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 10B24000 == 51 [pid = 1164] [id = 151] 09:49:19 INFO - PROCESS | 1164 | --DOCSHELL 16904400 == 50 [pid = 1164] [id = 150] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 140 (196A4C00) [pid = 1164] [serial = 402] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 139 (1AA69400) [pid = 1164] [serial = 438] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 138 (1AB56C00) [pid = 1164] [serial = 437] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 137 (19F67000) [pid = 1164] [serial = 431] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 136 (1292F800) [pid = 1164] [serial = 422] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 135 (10B44800) [pid = 1164] [serial = 440] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 134 (1969DC00) [pid = 1164] [serial = 428] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 133 (196A5800) [pid = 1164] [serial = 429] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 132 (19734C00) [pid = 1164] [serial = 444] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 131 (16A79800) [pid = 1164] [serial = 443] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 130 (16A71C00) [pid = 1164] [serial = 425] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 129 (16A9D000) [pid = 1164] [serial = 426] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 128 (10B48400) [pid = 1164] [serial = 441] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 127 (12D7F800) [pid = 1164] [serial = 420] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 126 (112E2800) [pid = 1164] [serial = 419] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 125 (131EDC00) [pid = 1164] [serial = 423] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 124 (1A5D2400) [pid = 1164] [serial = 434] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 123 (1A5D7400) [pid = 1164] [serial = 435] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 122 (1AD57C00) [pid = 1164] [serial = 447] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 121 (1AB5FC00) [pid = 1164] [serial = 446] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | --DOMWINDOW == 120 (1A00A800) [pid = 1164] [serial = 432] [outer = 00000000] [url = about:blank] 09:49:19 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:49:19 INFO - PROCESS | 1164 | 1467996559977 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:49:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 977ms 09:49:20 INFO - PROCESS | 1164 | 1467996560021 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 1164 | 1467996560024 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 09:49:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:49:20 INFO - PROCESS | 1164 | 1467996560028 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 1164 | 1467996560029 Marionette TRACE conn2 <- [1,658,null,{}] 09:49:20 INFO - PROCESS | 1164 | 1467996560033 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:20 INFO - PROCESS | 1164 | 1467996560036 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:20 INFO - PROCESS | 1164 | 1467996560130 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:49:20 INFO - PROCESS | 1164 | 1467996560227 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 1164 | 1467996560229 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:20 INFO - PROCESS | 1164 | ++DOCSHELL 10B23800 == 51 [pid = 1164] [id = 174] 09:49:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 121 (10B24000) [pid = 1164] [serial = 520] [outer = 00000000] 09:49:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 122 (13133C00) [pid = 1164] [serial = 521] [outer = 10B24000] 09:49:20 INFO - PROCESS | 1164 | 1467996560273 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 123 (13CC9000) [pid = 1164] [serial = 522] [outer = 10B24000] 09:49:20 INFO - PROCESS | 1164 | 1467996560654 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:49:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 646ms 09:49:20 INFO - PROCESS | 1164 | 1467996560664 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 1164 | 1467996560668 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 09:49:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:49:20 INFO - PROCESS | 1164 | 1467996560689 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 1164 | 1467996560693 Marionette TRACE conn2 <- [1,662,null,{}] 09:49:20 INFO - PROCESS | 1164 | 1467996560697 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:20 INFO - PROCESS | 1164 | 1467996560700 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:20 INFO - PROCESS | 1164 | 1467996560789 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:49:20 INFO - PROCESS | 1164 | 1467996560823 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 1164 | 1467996560825 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:20 INFO - PROCESS | 1164 | ++DOCSHELL 1541B400 == 52 [pid = 1164] [id = 175] 09:49:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 124 (15569000) [pid = 1164] [serial = 523] [outer = 00000000] 09:49:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 125 (1690EC00) [pid = 1164] [serial = 524] [outer = 15569000] 09:49:20 INFO - PROCESS | 1164 | 1467996560869 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 126 (16A76400) [pid = 1164] [serial = 525] [outer = 15569000] 09:49:21 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:49:21 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:49:21 INFO - PROCESS | 1164 | 1467996561316 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:49:21 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 09:49:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 662ms 09:49:21 INFO - PROCESS | 1164 | 1467996561333 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:49:21 INFO - PROCESS | 1164 | 1467996561335 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 09:49:21 INFO - PROCESS | 1164 | 1467996561338 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:49:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:49:21 INFO - PROCESS | 1164 | 1467996561340 Marionette TRACE conn2 <- [1,666,null,{}] 09:49:21 INFO - PROCESS | 1164 | 1467996561343 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:21 INFO - PROCESS | 1164 | 1467996561345 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:21 INFO - PROCESS | 1164 | 1467996561429 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:49:21 INFO - PROCESS | 1164 | 1467996561434 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:21 INFO - PROCESS | 1164 | 1467996561437 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:21 INFO - PROCESS | 1164 | ++DOCSHELL 12872800 == 53 [pid = 1164] [id = 176] 09:49:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 127 (1690F800) [pid = 1164] [serial = 526] [outer = 00000000] 09:49:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 128 (176B1400) [pid = 1164] [serial = 527] [outer = 1690F800] 09:49:21 INFO - PROCESS | 1164 | 1467996561480 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 129 (17D16000) [pid = 1164] [serial = 528] [outer = 1690F800] 09:49:21 INFO - PROCESS | 1164 | 1467996561942 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:49:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:49:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 646ms 09:49:22 INFO - PROCESS | 1164 | 1467996561977 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 1164 | 1467996561980 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 09:49:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:49:22 INFO - PROCESS | 1164 | 1467996561990 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - PROCESS | 1164 | 1467996561991 Marionette TRACE conn2 <- [1,670,null,{}] 09:49:22 INFO - PROCESS | 1164 | 1467996561995 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 1164 | 1467996561997 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:22 INFO - PROCESS | 1164 | 1467996562123 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:49:22 INFO - PROCESS | 1164 | 1467996562129 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 1164 | 1467996562134 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:22 INFO - PROCESS | 1164 | ++DOCSHELL 0F935C00 == 54 [pid = 1164] [id = 177] 09:49:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 130 (1969D400) [pid = 1164] [serial = 529] [outer = 00000000] 09:49:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 131 (196A4C00) [pid = 1164] [serial = 530] [outer = 1969D400] 09:49:22 INFO - PROCESS | 1164 | 1467996562237 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 132 (199DF800) [pid = 1164] [serial = 531] [outer = 1969D400] 09:49:23 INFO - PROCESS | 1164 | 1467996563243 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:49:23 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) 09:49:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1261ms 09:49:23 INFO - PROCESS | 1164 | 1467996563279 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 1164 | 1467996563281 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 09:49:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:49:23 INFO - PROCESS | 1164 | 1467996563284 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - PROCESS | 1164 | 1467996563286 Marionette TRACE conn2 <- [1,674,null,{}] 09:49:23 INFO - PROCESS | 1164 | 1467996563296 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:23 INFO - PROCESS | 1164 | 1467996563297 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:23 INFO - PROCESS | 1164 | 1467996563416 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:49:23 INFO - PROCESS | 1164 | 1467996563422 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 1164 | 1467996563424 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:23 INFO - PROCESS | 1164 | ++DOCSHELL 19CAE800 == 55 [pid = 1164] [id = 178] 09:49:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 133 (19CAF800) [pid = 1164] [serial = 532] [outer = 00000000] 09:49:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 134 (1A00CC00) [pid = 1164] [serial = 533] [outer = 19CAF800] 09:49:23 INFO - PROCESS | 1164 | 1467996563466 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 135 (1A542000) [pid = 1164] [serial = 534] [outer = 19CAF800] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 134 (1A40E400) [pid = 1164] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 133 (10B28800) [pid = 1164] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 132 (112E2000) [pid = 1164] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 131 (0C769800) [pid = 1164] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 130 (131B8400) [pid = 1164] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 129 (16A6F800) [pid = 1164] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 128 (199E1800) [pid = 1164] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 127 (1A5D8C00) [pid = 1164] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 126 (15E5F400) [pid = 1164] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 125 (1A546000) [pid = 1164] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 124 (1AB51400) [pid = 1164] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 123 (13944000) [pid = 1164] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 122 (13943000) [pid = 1164] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 121 (10E0A800) [pid = 1164] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 120 (16F93400) [pid = 1164] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 119 (13CBD800) [pid = 1164] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 118 (12871800) [pid = 1164] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 117 (16907000) [pid = 1164] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 116 (16A7D400) [pid = 1164] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 115 (16A06400) [pid = 1164] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 114 (17615000) [pid = 1164] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 113 (1AE90000) [pid = 1164] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 112 (1AE1CC00) [pid = 1164] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 111 (1314A800) [pid = 1164] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (0C762000) [pid = 1164] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:49:24 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (1811F800) [pid = 1164] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:49:24 INFO - PROCESS | 1164 | 1467996564412 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:49:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1151ms 09:49:24 INFO - PROCESS | 1164 | 1467996564431 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 1164 | 1467996564433 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 09:49:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:49:24 INFO - PROCESS | 1164 | 1467996564436 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - PROCESS | 1164 | 1467996564438 Marionette TRACE conn2 <- [1,678,null,{}] 09:49:24 INFO - PROCESS | 1164 | 1467996564442 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:24 INFO - PROCESS | 1164 | 1467996564443 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:24 INFO - PROCESS | 1164 | 1467996564569 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:49:24 INFO - PROCESS | 1164 | 1467996564625 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 1164 | 1467996564628 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:24 INFO - PROCESS | 1164 | ++DOCSHELL 0F97EC00 == 56 [pid = 1164] [id = 179] 09:49:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (10A0A400) [pid = 1164] [serial = 535] [outer = 00000000] 09:49:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (12871800) [pid = 1164] [serial = 536] [outer = 10A0A400] 09:49:24 INFO - PROCESS | 1164 | 1467996564670 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 112 (13134000) [pid = 1164] [serial = 537] [outer = 10A0A400] 09:49:25 INFO - PROCESS | 1164 | 1467996565529 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:49:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:49:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1151ms 09:49:25 INFO - PROCESS | 1164 | 1467996565587 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:49:25 INFO - PROCESS | 1164 | 1467996565589 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 09:49:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:49:25 INFO - PROCESS | 1164 | 1467996565593 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - PROCESS | 1164 | 1467996565595 Marionette TRACE conn2 <- [1,682,null,{}] 09:49:25 INFO - PROCESS | 1164 | 1467996565603 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:25 INFO - PROCESS | 1164 | 1467996565605 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:25 INFO - PROCESS | 1164 | 1467996565688 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:49:25 INFO - PROCESS | 1164 | 1467996565694 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 1164 | 1467996565696 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:25 INFO - PROCESS | 1164 | ++DOCSHELL 10B28C00 == 57 [pid = 1164] [id = 180] 09:49:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 113 (10E0A800) [pid = 1164] [serial = 538] [outer = 00000000] 09:49:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 114 (16A06800) [pid = 1164] [serial = 539] [outer = 10E0A800] 09:49:25 INFO - PROCESS | 1164 | 1467996565739 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 115 (1751D800) [pid = 1164] [serial = 540] [outer = 10E0A800] 09:49:26 INFO - PROCESS | 1164 | 1467996566767 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:49:26 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) 09:49:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1198ms 09:49:26 INFO - PROCESS | 1164 | 1467996566829 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:49:26 INFO - PROCESS | 1164 | 1467996566833 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 09:49:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:49:26 INFO - PROCESS | 1164 | 1467996566839 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:49:26 INFO - PROCESS | 1164 | 1467996566842 Marionette TRACE conn2 <- [1,686,null,{}] 09:49:26 INFO - PROCESS | 1164 | 1467996566890 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:26 INFO - PROCESS | 1164 | 1467996566893 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:27 INFO - PROCESS | 1164 | 1467996567032 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:49:27 INFO - PROCESS | 1164 | 1467996567249 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 1164 | 1467996567252 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:27 INFO - PROCESS | 1164 | ++DOCSHELL 10E02000 == 58 [pid = 1164] [id = 181] 09:49:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 116 (10E02C00) [pid = 1164] [serial = 541] [outer = 00000000] 09:49:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 117 (10E0BC00) [pid = 1164] [serial = 542] [outer = 10E02C00] 09:49:27 INFO - PROCESS | 1164 | 1467996567308 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 118 (11C40800) [pid = 1164] [serial = 543] [outer = 10E02C00] 09:49:28 INFO - PROCESS | 1164 | 1467996568371 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:49:28 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) 09:49:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1577ms 09:49:28 INFO - PROCESS | 1164 | 1467996568400 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 1164 | 1467996568405 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 09:49:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:49:28 INFO - PROCESS | 1164 | 1467996568412 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - PROCESS | 1164 | 1467996568415 Marionette TRACE conn2 <- [1,690,null,{}] 09:49:28 INFO - PROCESS | 1164 | 1467996568419 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:28 INFO - PROCESS | 1164 | 1467996568422 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:28 INFO - PROCESS | 1164 | 1467996568538 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:49:28 INFO - PROCESS | 1164 | 1467996568676 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:28 INFO - PROCESS | 1164 | 1467996568679 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:28 INFO - PROCESS | 1164 | ++DOCSHELL 14295400 == 59 [pid = 1164] [id = 182] 09:49:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 119 (142F3800) [pid = 1164] [serial = 544] [outer = 00000000] 09:49:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 120 (15566800) [pid = 1164] [serial = 545] [outer = 142F3800] 09:49:28 INFO - PROCESS | 1164 | 1467996568735 Marionette DEBUG loaded listener.js 09:49:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 121 (16902C00) [pid = 1164] [serial = 546] [outer = 142F3800] 09:49:29 INFO - PROCESS | 1164 | 1467996569768 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:49:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:49:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1403ms 09:49:29 INFO - PROCESS | 1164 | 1467996569814 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:49:29 INFO - PROCESS | 1164 | 1467996569817 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 09:49:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:49:29 INFO - PROCESS | 1164 | 1467996569821 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:49:29 INFO - PROCESS | 1164 | 1467996569825 Marionette TRACE conn2 <- [1,694,null,{}] 09:49:29 INFO - PROCESS | 1164 | 1467996569836 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:29 INFO - PROCESS | 1164 | 1467996569840 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:30 INFO - PROCESS | 1164 | 1467996569981 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:49:30 INFO - PROCESS | 1164 | 1467996570120 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:30 INFO - PROCESS | 1164 | 1467996570123 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:30 INFO - PROCESS | 1164 | ++DOCSHELL 1760F000 == 60 [pid = 1164] [id = 183] 09:49:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 122 (1812C400) [pid = 1164] [serial = 547] [outer = 00000000] 09:49:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 123 (19F66400) [pid = 1164] [serial = 548] [outer = 1812C400] 09:49:30 INFO - PROCESS | 1164 | 1467996570178 Marionette DEBUG loaded listener.js 09:49:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 124 (1A00D400) [pid = 1164] [serial = 549] [outer = 1812C400] 09:49:31 INFO - PROCESS | 1164 | 1467996571266 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:49:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:49:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1466ms 09:49:31 INFO - PROCESS | 1164 | 1467996571313 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:49:31 INFO - PROCESS | 1164 | 1467996571317 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 09:49:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:49:31 INFO - PROCESS | 1164 | 1467996571320 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:49:31 INFO - PROCESS | 1164 | 1467996571322 Marionette TRACE conn2 <- [1,698,null,{}] 09:49:31 INFO - PROCESS | 1164 | 1467996571326 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:31 INFO - PROCESS | 1164 | 1467996571328 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:31 INFO - PROCESS | 1164 | 1467996571468 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:49:31 INFO - PROCESS | 1164 | 1467996571606 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 1164 | 1467996571609 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:31 INFO - PROCESS | 1164 | ++DOCSHELL 10E06800 == 61 [pid = 1164] [id = 184] 09:49:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 125 (10E07000) [pid = 1164] [serial = 550] [outer = 00000000] 09:49:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 126 (1314F400) [pid = 1164] [serial = 551] [outer = 10E07000] 09:49:31 INFO - PROCESS | 1164 | 1467996571664 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 127 (13CC3800) [pid = 1164] [serial = 552] [outer = 10E07000] 09:49:32 INFO - PROCESS | 1164 | 1467996572834 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:49:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:49:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1577ms 09:49:32 INFO - PROCESS | 1164 | 1467996572958 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 1164 | 1467996572962 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 09:49:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:49:32 INFO - PROCESS | 1164 | 1467996572973 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - PROCESS | 1164 | 1467996572977 Marionette TRACE conn2 <- [1,702,null,{}] 09:49:33 INFO - PROCESS | 1164 | 1467996572983 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:33 INFO - PROCESS | 1164 | 1467996572985 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:33 INFO - PROCESS | 1164 | 1467996573086 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:49:33 INFO - PROCESS | 1164 | 1467996573196 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 1164 | 1467996573198 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:33 INFO - PROCESS | 1164 | --DOCSHELL 0F97EC00 == 60 [pid = 1164] [id = 179] 09:49:33 INFO - PROCESS | 1164 | --DOCSHELL 19CAE800 == 59 [pid = 1164] [id = 178] 09:49:33 INFO - PROCESS | 1164 | --DOCSHELL 0F935C00 == 58 [pid = 1164] [id = 177] 09:49:33 INFO - PROCESS | 1164 | --DOCSHELL 12872800 == 57 [pid = 1164] [id = 176] 09:49:33 INFO - PROCESS | 1164 | --DOCSHELL 1541B400 == 56 [pid = 1164] [id = 175] 09:49:33 INFO - PROCESS | 1164 | --DOCSHELL 10B23800 == 55 [pid = 1164] [id = 174] 09:49:33 INFO - PROCESS | 1164 | --DOCSHELL 1286F800 == 54 [pid = 1164] [id = 173] 09:49:33 INFO - PROCESS | 1164 | --DOCSHELL 10369800 == 53 [pid = 1164] [id = 172] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 126 (1AE91400) [pid = 1164] [serial = 335] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 125 (1140B800) [pid = 1164] [serial = 468] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 124 (12938400) [pid = 1164] [serial = 326] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 123 (10B2A400) [pid = 1164] [serial = 470] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 122 (15E68400) [pid = 1164] [serial = 408] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 121 (0F332800) [pid = 1164] [serial = 464] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 120 (16A79000) [pid = 1164] [serial = 473] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 119 (1A5D5000) [pid = 1164] [serial = 483] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 118 (1A6A6000) [pid = 1164] [serial = 485] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 117 (129A9000) [pid = 1164] [serial = 471] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 116 (19F6B800) [pid = 1164] [serial = 332] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 115 (1AE28800) [pid = 1164] [serial = 362] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 114 (1B13E800) [pid = 1164] [serial = 414] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 113 (176B6000) [pid = 1164] [serial = 491] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 112 (1AE22400) [pid = 1164] [serial = 489] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 111 (1A69E000) [pid = 1164] [serial = 374] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (1969F000) [pid = 1164] [serial = 368] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (131BC800) [pid = 1164] [serial = 455] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (1A544400) [pid = 1164] [serial = 482] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (155D8000) [pid = 1164] [serial = 329] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (16EC2C00) [pid = 1164] [serial = 474] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (12875800) [pid = 1164] [serial = 494] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (10B28400) [pid = 1164] [serial = 452] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (16EBE400) [pid = 1164] [serial = 450] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (199E3C00) [pid = 1164] [serial = 411] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (19733000) [pid = 1164] [serial = 479] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (1AD64C00) [pid = 1164] [serial = 488] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (1A5CE400) [pid = 1164] [serial = 492] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (1811D800) [pid = 1164] [serial = 476] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (1B141000) [pid = 1164] [serial = 281] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (1812B000) [pid = 1164] [serial = 477] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (1AE8EC00) [pid = 1164] [serial = 371] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (1A6A8400) [pid = 1164] [serial = 486] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (15623800) [pid = 1164] [serial = 365] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (16A7C800) [pid = 1164] [serial = 458] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (10B3F400) [pid = 1164] [serial = 467] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (10A78400) [pid = 1164] [serial = 405] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (1812C800) [pid = 1164] [serial = 417] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (1A16BC00) [pid = 1164] [serial = 461] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (199E0400) [pid = 1164] [serial = 480] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (1AE85C00) [pid = 1164] [serial = 497] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (12879400) [pid = 1164] [serial = 495] [outer = 00000000] [url = about:blank] 09:49:33 INFO - PROCESS | 1164 | ++DOCSHELL 0F335000 == 54 [pid = 1164] [id = 185] 09:49:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0F335800) [pid = 1164] [serial = 553] [outer = 00000000] 09:49:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (10A77800) [pid = 1164] [serial = 554] [outer = 0F335800] 09:49:33 INFO - PROCESS | 1164 | 1467996573278 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (10B3E000) [pid = 1164] [serial = 555] [outer = 0F335800] 09:49:34 INFO - PROCESS | 1164 | 1467996574197 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:49:34 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 09:49:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1261ms 09:49:34 INFO - PROCESS | 1164 | 1467996574266 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:49:34 INFO - PROCESS | 1164 | 1467996574271 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 09:49:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:49:34 INFO - PROCESS | 1164 | 1467996574277 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:49:34 INFO - PROCESS | 1164 | 1467996574279 Marionette TRACE conn2 <- [1,706,null,{}] 09:49:34 INFO - PROCESS | 1164 | 1467996574283 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:34 INFO - PROCESS | 1164 | 1467996574286 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:34 INFO - PROCESS | 1164 | 1467996574375 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:49:34 INFO - PROCESS | 1164 | 1467996574382 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 1164 | 1467996574384 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:34 INFO - PROCESS | 1164 | ++DOCSHELL 11ADF800 == 55 [pid = 1164] [id = 186] 09:49:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (11CD6400) [pid = 1164] [serial = 556] [outer = 00000000] 09:49:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (12871C00) [pid = 1164] [serial = 557] [outer = 11CD6400] 09:49:34 INFO - PROCESS | 1164 | 1467996574440 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (12878400) [pid = 1164] [serial = 558] [outer = 11CD6400] 09:49:35 INFO - PROCESS | 1164 | 1467996575410 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:49:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1151ms 09:49:35 INFO - PROCESS | 1164 | 1467996575419 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 1164 | 1467996575422 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 09:49:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:49:35 INFO - PROCESS | 1164 | 1467996575427 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 1164 | 1467996575432 Marionette TRACE conn2 <- [1,710,null,{}] 09:49:35 INFO - PROCESS | 1164 | 1467996575449 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 1164 | 1467996575453 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:35 INFO - PROCESS | 1164 | 1467996575572 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:49:35 INFO - PROCESS | 1164 | 1467996575579 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:35 INFO - PROCESS | 1164 | 1467996575582 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:35 INFO - PROCESS | 1164 | ++DOCSHELL 13D94000 == 56 [pid = 1164] [id = 187] 09:49:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (13D98400) [pid = 1164] [serial = 559] [outer = 00000000] 09:49:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (15629000) [pid = 1164] [serial = 560] [outer = 13D98400] 09:49:35 INFO - PROCESS | 1164 | 1467996575628 Marionette DEBUG loaded listener.js 09:49:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (1690D800) [pid = 1164] [serial = 561] [outer = 13D98400] 09:49:36 INFO - PROCESS | 1164 | 1467996576087 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:49:36 INFO - PROCESS | 1164 | 1467996576126 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 09:49:36 INFO - PROCESS | 1164 | 1467996576129 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:49:36 INFO - PROCESS | 1164 | 1467996576131 Marionette TRACE conn2 <- [1,714,null,{}] 09:49:36 INFO - PROCESS | 1164 | 1467996576134 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:36 INFO - PROCESS | 1164 | 1467996576136 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:36 INFO - PROCESS | 1164 | 1467996576269 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:49:36 INFO - PROCESS | 1164 | 1467996576276 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 1164 | 1467996576279 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:36 INFO - PROCESS | 1164 | ++DOCSHELL 1690B400 == 57 [pid = 1164] [id = 188] 09:49:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (1690C000) [pid = 1164] [serial = 562] [outer = 00000000] 09:49:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (17069800) [pid = 1164] [serial = 563] [outer = 1690C000] 09:49:36 INFO - PROCESS | 1164 | 1467996576377 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (17613000) [pid = 1164] [serial = 564] [outer = 1690C000] 09:49:36 INFO - PROCESS | 1164 | 1467996576858 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:49:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:49:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 803ms 09:49:36 INFO - PROCESS | 1164 | 1467996576931 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:49:36 INFO - PROCESS | 1164 | 1467996576933 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 09:49:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:49:36 INFO - PROCESS | 1164 | 1467996576936 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:49:36 INFO - PROCESS | 1164 | 1467996576938 Marionette TRACE conn2 <- [1,718,null,{}] 09:49:36 INFO - PROCESS | 1164 | 1467996576945 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:36 INFO - PROCESS | 1164 | 1467996576947 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:37 INFO - PROCESS | 1164 | 1467996577066 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:49:37 INFO - PROCESS | 1164 | 1467996577077 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 1164 | 1467996577079 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:37 INFO - PROCESS | 1164 | ++DOCSHELL 178F7800 == 58 [pid = 1164] [id = 189] 09:49:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (1811FC00) [pid = 1164] [serial = 565] [outer = 00000000] 09:49:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (1812B800) [pid = 1164] [serial = 566] [outer = 1811FC00] 09:49:37 INFO - PROCESS | 1164 | 1467996577177 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (1812BC00) [pid = 1164] [serial = 567] [outer = 1811FC00] 09:49:37 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (1690F800) [pid = 1164] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:49:37 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (15569000) [pid = 1164] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:49:37 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (19CAF800) [pid = 1164] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:49:37 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (10A0A400) [pid = 1164] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:49:37 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (1286FC00) [pid = 1164] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:49:37 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (1036D400) [pid = 1164] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:49:37 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (10B24000) [pid = 1164] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:49:37 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (1969D400) [pid = 1164] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:49:37 INFO - PROCESS | 1164 | 1467996577795 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:49:37 INFO - PROCESS | 1164 | 1467996577813 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 09:49:37 INFO - PROCESS | 1164 | 1467996577817 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:49:37 INFO - PROCESS | 1164 | 1467996577818 Marionette TRACE conn2 <- [1,722,null,{}] 09:49:37 INFO - PROCESS | 1164 | 1467996577822 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:37 INFO - PROCESS | 1164 | 1467996577827 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:37 INFO - PROCESS | 1164 | 1467996577976 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:49:38 INFO - PROCESS | 1164 | 1467996578041 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 1164 | 1467996578043 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:38 INFO - PROCESS | 1164 | ++DOCSHELL 0C769800 == 59 [pid = 1164] [id = 190] 09:49:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (16906C00) [pid = 1164] [serial = 568] [outer = 00000000] 09:49:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (19733C00) [pid = 1164] [serial = 569] [outer = 16906C00] 09:49:38 INFO - PROCESS | 1164 | 1467996578086 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (19C07800) [pid = 1164] [serial = 570] [outer = 16906C00] 09:49:38 INFO - PROCESS | 1164 | 1467996578477 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:49:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:49:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 694ms 09:49:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:49:38 INFO - PROCESS | 1164 | 1467996578517 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 1164 | 1467996578520 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 09:49:38 INFO - PROCESS | 1164 | 1467996578525 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - PROCESS | 1164 | 1467996578527 Marionette TRACE conn2 <- [1,726,null,{}] 09:49:38 INFO - PROCESS | 1164 | 1467996578530 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:38 INFO - PROCESS | 1164 | 1467996578532 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:38 INFO - PROCESS | 1164 | 1467996578614 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:49:38 INFO - PROCESS | 1164 | 1467996578619 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 1164 | 1467996578621 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:38 INFO - PROCESS | 1164 | ++DOCSHELL 196A6C00 == 60 [pid = 1164] [id = 191] 09:49:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (19CAC400) [pid = 1164] [serial = 571] [outer = 00000000] 09:49:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (1A16EC00) [pid = 1164] [serial = 572] [outer = 19CAC400] 09:49:38 INFO - PROCESS | 1164 | 1467996578665 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (1A543000) [pid = 1164] [serial = 573] [outer = 19CAC400] 09:49:39 INFO - PROCESS | 1164 | 1467996579583 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:49:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:49:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1150ms 09:49:39 INFO - PROCESS | 1164 | 1467996579670 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:49:39 INFO - PROCESS | 1164 | 1467996579674 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 09:49:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:49:39 INFO - PROCESS | 1164 | 1467996579679 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - PROCESS | 1164 | 1467996579683 Marionette TRACE conn2 <- [1,730,null,{}] 09:49:39 INFO - PROCESS | 1164 | 1467996579690 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:39 INFO - PROCESS | 1164 | 1467996579693 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:39 INFO - PROCESS | 1164 | 1467996579843 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:49:40 INFO - PROCESS | 1164 | 1467996580015 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 1164 | 1467996580019 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:40 INFO - PROCESS | 1164 | ++DOCSHELL 10B3A800 == 61 [pid = 1164] [id = 192] 09:49:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (10B3C400) [pid = 1164] [serial = 574] [outer = 00000000] 09:49:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (10B48400) [pid = 1164] [serial = 575] [outer = 10B3C400] 09:49:40 INFO - PROCESS | 1164 | 1467996580082 Marionette DEBUG loaded listener.js 09:49:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (10E05C00) [pid = 1164] [serial = 576] [outer = 10B3C400] 09:49:41 INFO - PROCESS | 1164 | 1467996581116 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:49:41 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 09:49:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1466ms 09:49:41 INFO - PROCESS | 1164 | 1467996581144 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 09:49:41 INFO - PROCESS | 1164 | 1467996581148 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 09:49:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:49:41 INFO - PROCESS | 1164 | 1467996581155 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 1164 | 1467996581159 Marionette TRACE conn2 <- [1,734,null,{}] 09:49:41 INFO - PROCESS | 1164 | 1467996581164 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:41 INFO - PROCESS | 1164 | 1467996581167 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:41 INFO - PROCESS | 1164 | 1467996581279 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:49:41 INFO - PROCESS | 1164 | 1467996581462 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 1164 | 1467996581465 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:41 INFO - PROCESS | 1164 | ++DOCSHELL 13154400 == 62 [pid = 1164] [id = 193] 09:49:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (131B1C00) [pid = 1164] [serial = 577] [outer = 00000000] 09:49:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (13CC1C00) [pid = 1164] [serial = 578] [outer = 131B1C00] 09:49:41 INFO - PROCESS | 1164 | 1467996581521 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (155D8800) [pid = 1164] [serial = 579] [outer = 131B1C00] 09:49:42 INFO - PROCESS | 1164 | 1467996582537 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:49:42 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.) 09:49:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1434ms 09:49:42 INFO - PROCESS | 1164 | 1467996582637 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:49:42 INFO - PROCESS | 1164 | 1467996582641 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 09:49:42 INFO - PROCESS | 1164 | 1467996582648 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - PROCESS | 1164 | 1467996582650 Marionette TRACE conn2 <- [1,738,null,{}] 09:49:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:49:42 INFO - PROCESS | 1164 | 1467996582661 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:42 INFO - PROCESS | 1164 | 1467996582667 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:42 INFO - PROCESS | 1164 | 1467996582808 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:49:43 INFO - PROCESS | 1164 | 1467996582988 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 1164 | 1467996582992 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:43 INFO - PROCESS | 1164 | ++DOCSHELL 19CA4C00 == 63 [pid = 1164] [id = 194] 09:49:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (19CAA400) [pid = 1164] [serial = 580] [outer = 00000000] 09:49:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (1A16B000) [pid = 1164] [serial = 581] [outer = 19CAA400] 09:49:43 INFO - PROCESS | 1164 | 1467996583047 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (1A5CF400) [pid = 1164] [serial = 582] [outer = 19CAA400] 09:49:44 INFO - PROCESS | 1164 | 1467996584074 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:49:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:49:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1466ms 09:49:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:49:44 INFO - PROCESS | 1164 | 1467996584113 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 1164 | 1467996584116 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 09:49:44 INFO - PROCESS | 1164 | 1467996584119 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - PROCESS | 1164 | 1467996584121 Marionette TRACE conn2 <- [1,742,null,{}] 09:49:44 INFO - PROCESS | 1164 | 1467996584126 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:44 INFO - PROCESS | 1164 | 1467996584128 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:44 INFO - PROCESS | 1164 | 1467996584239 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:49:44 INFO - PROCESS | 1164 | 1467996584420 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 1164 | 1467996584422 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:44 INFO - PROCESS | 1164 | ++DOCSHELL 131BB000 == 64 [pid = 1164] [id = 195] 09:49:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (139D5000) [pid = 1164] [serial = 583] [outer = 00000000] 09:49:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (1A6A6000) [pid = 1164] [serial = 584] [outer = 139D5000] 09:49:44 INFO - PROCESS | 1164 | 1467996584479 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (1AA67400) [pid = 1164] [serial = 585] [outer = 139D5000] 09:49:45 INFO - PROCESS | 1164 | 1467996585545 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:49:45 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 09:49:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1466ms 09:49:45 INFO - PROCESS | 1164 | 1467996585614 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 1164 | 1467996585618 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 09:49:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:49:45 INFO - PROCESS | 1164 | 1467996585623 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - PROCESS | 1164 | 1467996585626 Marionette TRACE conn2 <- [1,746,null,{}] 09:49:45 INFO - PROCESS | 1164 | 1467996585631 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:45 INFO - PROCESS | 1164 | 1467996585634 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:45 INFO - PROCESS | 1164 | 1467996585771 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:49:45 INFO - PROCESS | 1164 | 1467996585909 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:45 INFO - PROCESS | 1164 | 1467996585914 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:45 INFO - PROCESS | 1164 | ++DOCSHELL 10BC4800 == 65 [pid = 1164] [id = 196] 09:49:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (10E01C00) [pid = 1164] [serial = 586] [outer = 00000000] 09:49:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 112 (10F8EC00) [pid = 1164] [serial = 587] [outer = 10E01C00] 09:49:45 INFO - PROCESS | 1164 | 1467996585963 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 113 (11AE6400) [pid = 1164] [serial = 588] [outer = 10E01C00] 09:49:46 INFO - PROCESS | 1164 | --DOCSHELL 10E08800 == 64 [pid = 1164] [id = 125] 09:49:46 INFO - PROCESS | 1164 | --DOCSHELL 18123000 == 63 [pid = 1164] [id = 154] 09:49:46 INFO - PROCESS | 1164 | --DOCSHELL 1AD62800 == 62 [pid = 1164] [id = 124] 09:49:46 INFO - PROCESS | 1164 | --DOCSHELL 0C769800 == 61 [pid = 1164] [id = 190] 09:49:46 INFO - PROCESS | 1164 | --DOCSHELL 178F7800 == 60 [pid = 1164] [id = 189] 09:49:46 INFO - PROCESS | 1164 | --DOCSHELL 1690B400 == 59 [pid = 1164] [id = 188] 09:49:46 INFO - PROCESS | 1164 | --DOCSHELL 13D94000 == 58 [pid = 1164] [id = 187] 09:49:46 INFO - PROCESS | 1164 | --DOCSHELL 11ADF800 == 57 [pid = 1164] [id = 186] 09:49:46 INFO - PROCESS | 1164 | --DOCSHELL 0F335000 == 56 [pid = 1164] [id = 185] 09:49:46 INFO - PROCESS | 1164 | --DOCSHELL 1AD5C800 == 55 [pid = 1164] [id = 166] 09:49:46 INFO - PROCESS | 1164 | --DOCSHELL 14295400 == 54 [pid = 1164] [id = 182] 09:49:46 INFO - PROCESS | 1164 | --DOCSHELL 10E02000 == 53 [pid = 1164] [id = 181] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 112 (16A06800) [pid = 1164] [serial = 539] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 111 (176B1400) [pid = 1164] [serial = 527] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (10B47C00) [pid = 1164] [serial = 500] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (1690EC00) [pid = 1164] [serial = 524] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (16A76400) [pid = 1164] [serial = 525] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (16908400) [pid = 1164] [serial = 503] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (1B140800) [pid = 1164] [serial = 509] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (1A00CC00) [pid = 1164] [serial = 533] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (12871800) [pid = 1164] [serial = 536] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (1A542000) [pid = 1164] [serial = 534] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (1345F400) [pid = 1164] [serial = 519] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (13157800) [pid = 1164] [serial = 518] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (1B2A2400) [pid = 1164] [serial = 512] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (10A75800) [pid = 1164] [serial = 515] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (10B26000) [pid = 1164] [serial = 516] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (1A54D800) [pid = 1164] [serial = 506] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (13CC9000) [pid = 1164] [serial = 522] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (13133C00) [pid = 1164] [serial = 521] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (196A4C00) [pid = 1164] [serial = 530] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (199DF800) [pid = 1164] [serial = 531] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (13134000) [pid = 1164] [serial = 537] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (17D16000) [pid = 1164] [serial = 528] [outer = 00000000] [url = about:blank] 09:49:46 INFO - PROCESS | 1164 | 1467996586541 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:49:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:49:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 946ms 09:49:46 INFO - PROCESS | 1164 | 1467996586566 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:49:46 INFO - PROCESS | 1164 | 1467996586570 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 09:49:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:49:46 INFO - PROCESS | 1164 | 1467996586576 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - PROCESS | 1164 | 1467996586578 Marionette TRACE conn2 <- [1,750,null,{}] 09:49:46 INFO - PROCESS | 1164 | 1467996586582 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:46 INFO - PROCESS | 1164 | 1467996586585 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:46 INFO - PROCESS | 1164 | 1467996586686 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:49:46 INFO - PROCESS | 1164 | 1467996586785 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:46 INFO - PROCESS | 1164 | 1467996586788 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:46 INFO - PROCESS | 1164 | ++DOCSHELL 112EC400 == 54 [pid = 1164] [id = 197] 09:49:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (11405000) [pid = 1164] [serial = 589] [outer = 00000000] 09:49:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (12871800) [pid = 1164] [serial = 590] [outer = 11405000] 09:49:46 INFO - PROCESS | 1164 | 1467996586834 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (12BD5000) [pid = 1164] [serial = 591] [outer = 11405000] 09:49:47 INFO - PROCESS | 1164 | 1467996587669 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:49:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:49:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1151ms 09:49:47 INFO - PROCESS | 1164 | 1467996587718 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:49:47 INFO - PROCESS | 1164 | 1467996587720 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 09:49:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:49:47 INFO - PROCESS | 1164 | 1467996587724 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:49:47 INFO - PROCESS | 1164 | 1467996587727 Marionette TRACE conn2 <- [1,754,null,{}] 09:49:47 INFO - PROCESS | 1164 | 1467996587737 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:47 INFO - PROCESS | 1164 | 1467996587741 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:47 INFO - PROCESS | 1164 | 1467996587849 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:49:47 INFO - PROCESS | 1164 | 1467996587936 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:47 INFO - PROCESS | 1164 | 1467996587939 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:47 INFO - PROCESS | 1164 | ++DOCSHELL 13D94000 == 55 [pid = 1164] [id = 198] 09:49:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (13D9DC00) [pid = 1164] [serial = 592] [outer = 00000000] 09:49:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (15625400) [pid = 1164] [serial = 593] [outer = 13D9DC00] 09:49:48 INFO - PROCESS | 1164 | 1467996587986 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (1690CC00) [pid = 1164] [serial = 594] [outer = 13D9DC00] 09:49:48 INFO - PROCESS | 1164 | 1467996588855 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:49:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:49:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1151ms 09:49:48 INFO - PROCESS | 1164 | 1467996588906 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:49:48 INFO - PROCESS | 1164 | 1467996588909 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 09:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:49:48 INFO - PROCESS | 1164 | 1467996588919 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - PROCESS | 1164 | 1467996588921 Marionette TRACE conn2 <- [1,758,null,{}] 09:49:48 INFO - PROCESS | 1164 | 1467996588925 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:48 INFO - PROCESS | 1164 | 1467996588927 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:49 INFO - PROCESS | 1164 | 1467996589046 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:49:49 INFO - PROCESS | 1164 | 1467996589051 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:49 INFO - PROCESS | 1164 | 1467996589053 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:49 INFO - PROCESS | 1164 | ++DOCSHELL 13134000 == 56 [pid = 1164] [id = 199] 09:49:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (1541E000) [pid = 1164] [serial = 595] [outer = 00000000] 09:49:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (16BCF400) [pid = 1164] [serial = 596] [outer = 1541E000] 09:49:49 INFO - PROCESS | 1164 | 1467996589097 Marionette DEBUG loaded listener.js 09:49:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (16A7A400) [pid = 1164] [serial = 597] [outer = 1541E000] 09:49:49 INFO - PROCESS | 1164 | 1467996589577 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 693ms 09:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:49:49 INFO - PROCESS | 1164 | 1467996589614 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:49:49 INFO - PROCESS | 1164 | 1467996589616 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 09:49:49 INFO - PROCESS | 1164 | 1467996589619 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - PROCESS | 1164 | 1467996589621 Marionette TRACE conn2 <- [1,762,null,{}] 09:49:49 INFO - PROCESS | 1164 | 1467996589625 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:49 INFO - PROCESS | 1164 | 1467996589627 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:49 INFO - PROCESS | 1164 | 1467996589745 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:49:49 INFO - PROCESS | 1164 | 1467996589750 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:49 INFO - PROCESS | 1164 | 1467996589752 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:49 INFO - PROCESS | 1164 | ++DOCSHELL 16AA1800 == 57 [pid = 1164] [id = 200] 09:49:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (178E8400) [pid = 1164] [serial = 598] [outer = 00000000] 09:49:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (18124000) [pid = 1164] [serial = 599] [outer = 178E8400] 09:49:49 INFO - PROCESS | 1164 | 1467996589795 Marionette DEBUG loaded listener.js 09:49:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (1812C800) [pid = 1164] [serial = 600] [outer = 178E8400] 09:49:50 INFO - PROCESS | 1164 | 1467996590244 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 09:49:50 INFO - PROCESS | 1164 | 1467996590255 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:49:50 INFO - PROCESS | 1164 | 1467996590257 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 09:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:49:50 INFO - PROCESS | 1164 | 1467996590260 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:49:50 INFO - PROCESS | 1164 | 1467996590261 Marionette TRACE conn2 <- [1,766,null,{}] 09:49:50 INFO - PROCESS | 1164 | 1467996590265 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:50 INFO - PROCESS | 1164 | 1467996590270 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:50 INFO - PROCESS | 1164 | 1467996590421 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:49:50 INFO - PROCESS | 1164 | 1467996590517 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:50 INFO - PROCESS | 1164 | 1467996590520 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:50 INFO - PROCESS | 1164 | ++DOCSHELL 19CA3400 == 58 [pid = 1164] [id = 201] 09:49:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (19CA5400) [pid = 1164] [serial = 601] [outer = 00000000] 09:49:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (19F6E000) [pid = 1164] [serial = 602] [outer = 19CA5400] 09:49:50 INFO - PROCESS | 1164 | 1467996590563 Marionette DEBUG loaded listener.js 09:49:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (1A547400) [pid = 1164] [serial = 603] [outer = 19CA5400] 09:49:50 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (13D98400) [pid = 1164] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:49:50 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (10E07000) [pid = 1164] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:49:50 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (1690C000) [pid = 1164] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:49:50 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (0F335800) [pid = 1164] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:49:50 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (11CD6400) [pid = 1164] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:49:50 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (16906C00) [pid = 1164] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:49:50 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (1811FC00) [pid = 1164] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:49:51 INFO - PROCESS | 1164 | 1467996591101 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 914ms 09:49:51 INFO - PROCESS | 1164 | 1467996591165 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 1164 | 1467996591167 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 09:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:49:51 INFO - PROCESS | 1164 | 1467996591170 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - PROCESS | 1164 | 1467996591172 Marionette TRACE conn2 <- [1,770,null,{}] 09:49:51 INFO - PROCESS | 1164 | 1467996591176 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:51 INFO - PROCESS | 1164 | 1467996591177 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:51 INFO - PROCESS | 1164 | 1467996591286 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:49:51 INFO - PROCESS | 1164 | 1467996591291 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 1164 | 1467996591302 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:51 INFO - PROCESS | 1164 | ++DOCSHELL 0C763800 == 59 [pid = 1164] [id = 202] 09:49:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (1345CC00) [pid = 1164] [serial = 604] [outer = 00000000] 09:49:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (19F73000) [pid = 1164] [serial = 605] [outer = 1345CC00] 09:49:51 INFO - PROCESS | 1164 | 1467996591346 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (1A5D1C00) [pid = 1164] [serial = 606] [outer = 1345CC00] 09:49:51 INFO - PROCESS | 1164 | 1467996591757 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 647ms 09:49:51 INFO - PROCESS | 1164 | 1467996591809 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 1164 | 1467996591811 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 09:49:51 INFO - PROCESS | 1164 | 1467996591815 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:49:51 INFO - PROCESS | 1164 | 1467996591816 Marionette TRACE conn2 <- [1,774,null,{}] 09:49:51 INFO - PROCESS | 1164 | 1467996591820 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:51 INFO - PROCESS | 1164 | 1467996591822 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:51 INFO - PROCESS | 1164 | 1467996591917 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:49:51 INFO - PROCESS | 1164 | 1467996591925 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 1164 | 1467996591927 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:51 INFO - PROCESS | 1164 | ++DOCSHELL 10B3E400 == 60 [pid = 1164] [id = 203] 09:49:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (1A003400) [pid = 1164] [serial = 607] [outer = 00000000] 09:49:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (1AB58000) [pid = 1164] [serial = 608] [outer = 1A003400] 09:49:52 INFO - PROCESS | 1164 | 1467996591969 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (1AB5D800) [pid = 1164] [serial = 609] [outer = 1A003400] 09:49:52 INFO - PROCESS | 1164 | 1467996592416 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 646ms 09:49:52 INFO - PROCESS | 1164 | 1467996592452 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:49:52 INFO - PROCESS | 1164 | 1467996592454 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 09:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:49:52 INFO - PROCESS | 1164 | 1467996592472 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 1164 | 1467996592473 Marionette TRACE conn2 <- [1,778,null,{}] 09:49:52 INFO - PROCESS | 1164 | 1467996592481 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:52 INFO - PROCESS | 1164 | 1467996592483 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:52 INFO - PROCESS | 1164 | 1467996592615 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:49:52 INFO - PROCESS | 1164 | 1467996592621 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 1164 | 1467996592623 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:52 INFO - PROCESS | 1164 | ++DOCSHELL 0C763C00 == 61 [pid = 1164] [id = 204] 09:49:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (19C08C00) [pid = 1164] [serial = 610] [outer = 00000000] 09:49:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (1AD58800) [pid = 1164] [serial = 611] [outer = 19C08C00] 09:49:52 INFO - PROCESS | 1164 | 1467996592665 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (1AD62400) [pid = 1164] [serial = 612] [outer = 19C08C00] 09:49:53 INFO - PROCESS | 1164 | 1467996593282 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 819ms 09:49:53 INFO - PROCESS | 1164 | 1467996593292 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 1164 | 1467996593297 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 09:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:49:53 INFO - PROCESS | 1164 | 1467996593357 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 1164 | 1467996593361 Marionette TRACE conn2 <- [1,782,null,{}] 09:49:53 INFO - PROCESS | 1164 | 1467996593368 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:53 INFO - PROCESS | 1164 | 1467996593371 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:53 INFO - PROCESS | 1164 | 1467996593487 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:49:53 INFO - PROCESS | 1164 | 1467996593626 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 1164 | 1467996593629 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:53 INFO - PROCESS | 1164 | ++DOCSHELL 10373000 == 62 [pid = 1164] [id = 205] 09:49:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (10B26800) [pid = 1164] [serial = 613] [outer = 00000000] 09:49:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (12877C00) [pid = 1164] [serial = 614] [outer = 10B26800] 09:49:53 INFO - PROCESS | 1164 | 1467996593685 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (13151400) [pid = 1164] [serial = 615] [outer = 10B26800] 09:49:54 INFO - PROCESS | 1164 | 1467996594250 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 977ms 09:49:54 INFO - PROCESS | 1164 | 1467996594308 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 1164 | 1467996594313 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 09:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:49:54 INFO - PROCESS | 1164 | 1467996594320 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 1164 | 1467996594323 Marionette TRACE conn2 <- [1,786,null,{}] 09:49:54 INFO - PROCESS | 1164 | 1467996594327 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:54 INFO - PROCESS | 1164 | 1467996594330 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:54 INFO - PROCESS | 1164 | 1467996594446 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:49:54 INFO - PROCESS | 1164 | 1467996594584 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 1164 | 1467996594587 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:54 INFO - PROCESS | 1164 | ++DOCSHELL 1428E000 == 63 [pid = 1164] [id = 206] 09:49:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 112 (14293400) [pid = 1164] [serial = 616] [outer = 00000000] 09:49:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 113 (16A71000) [pid = 1164] [serial = 617] [outer = 14293400] 09:49:54 INFO - PROCESS | 1164 | 1467996594642 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 114 (16F9E000) [pid = 1164] [serial = 618] [outer = 14293400] 09:49:55 INFO - PROCESS | 1164 | 1467996595248 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:49:55 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 09:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 961ms 09:49:55 INFO - PROCESS | 1164 | 1467996595264 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 1164 | 1467996595267 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 09:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:49:55 INFO - PROCESS | 1164 | 1467996595271 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:49:55 INFO - PROCESS | 1164 | 1467996595274 Marionette TRACE conn2 <- [1,790,null,{}] 09:49:55 INFO - PROCESS | 1164 | 1467996595285 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:55 INFO - PROCESS | 1164 | 1467996595290 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:55 INFO - PROCESS | 1164 | 1467996595403 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:49:55 INFO - PROCESS | 1164 | 1467996595516 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 1164 | 1467996595520 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:55 INFO - PROCESS | 1164 | ++DOCSHELL 1A6A2000 == 64 [pid = 1164] [id = 207] 09:49:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 115 (1A6A3400) [pid = 1164] [serial = 619] [outer = 00000000] 09:49:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 116 (1AD57000) [pid = 1164] [serial = 620] [outer = 1A6A3400] 09:49:55 INFO - PROCESS | 1164 | 1467996595615 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 117 (1AE1F800) [pid = 1164] [serial = 621] [outer = 1A6A3400] 09:49:56 INFO - PROCESS | 1164 | 1467996596227 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:49:56 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 09:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1009ms 09:49:56 INFO - PROCESS | 1164 | 1467996596304 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 1164 | 1467996596307 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 09:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:49:56 INFO - PROCESS | 1164 | 1467996596311 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 1164 | 1467996596313 Marionette TRACE conn2 <- [1,794,null,{}] 09:49:56 INFO - PROCESS | 1164 | 1467996596317 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:56 INFO - PROCESS | 1164 | 1467996596319 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:56 INFO - PROCESS | 1164 | 1467996596430 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:49:56 INFO - PROCESS | 1164 | 1467996596566 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 1164 | 1467996596569 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:56 INFO - PROCESS | 1164 | ++DOCSHELL 10A77000 == 65 [pid = 1164] [id = 208] 09:49:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 118 (16FE8400) [pid = 1164] [serial = 622] [outer = 00000000] 09:49:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 119 (16FEDC00) [pid = 1164] [serial = 623] [outer = 16FE8400] 09:49:56 INFO - PROCESS | 1164 | 1467996596622 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 120 (16FF0C00) [pid = 1164] [serial = 624] [outer = 16FE8400] 09:49:57 INFO - PROCESS | 1164 | 1467996597178 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:49:57 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 09:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 914ms 09:49:57 INFO - PROCESS | 1164 | 1467996597215 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:49:57 INFO - PROCESS | 1164 | 1467996597217 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 09:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:49:57 INFO - PROCESS | 1164 | 1467996597220 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:49:57 INFO - PROCESS | 1164 | 1467996597222 Marionette TRACE conn2 <- [1,798,null,{}] 09:49:57 INFO - PROCESS | 1164 | 1467996597226 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:57 INFO - PROCESS | 1164 | 1467996597228 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:57 INFO - PROCESS | 1164 | 1467996597334 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:49:57 INFO - PROCESS | 1164 | 1467996597473 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:57 INFO - PROCESS | 1164 | 1467996597476 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:57 INFO - PROCESS | 1164 | ++DOCSHELL 10E94000 == 66 [pid = 1164] [id = 209] 09:49:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 121 (16FEC800) [pid = 1164] [serial = 625] [outer = 00000000] 09:49:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 122 (1AE25C00) [pid = 1164] [serial = 626] [outer = 16FEC800] 09:49:57 INFO - PROCESS | 1164 | 1467996597530 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 123 (1AE85400) [pid = 1164] [serial = 627] [outer = 16FEC800] 09:49:58 INFO - PROCESS | 1164 | 1467996598160 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1009ms 09:49:58 INFO - PROCESS | 1164 | 1467996598222 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:49:58 INFO - PROCESS | 1164 | 1467996598225 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 09:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:49:58 INFO - PROCESS | 1164 | 1467996598229 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - PROCESS | 1164 | 1467996598231 Marionette TRACE conn2 <- [1,802,null,{}] 09:49:58 INFO - PROCESS | 1164 | 1467996598234 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:58 INFO - PROCESS | 1164 | 1467996598240 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:58 INFO - PROCESS | 1164 | 1467996598404 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:49:58 INFO - PROCESS | 1164 | 1467996598547 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 1164 | 1467996598549 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:58 INFO - PROCESS | 1164 | ++DOCSHELL 10C0B400 == 67 [pid = 1164] [id = 210] 09:49:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 124 (10C0D400) [pid = 1164] [serial = 628] [outer = 00000000] 09:49:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 125 (10C15000) [pid = 1164] [serial = 629] [outer = 10C0D400] 09:49:58 INFO - PROCESS | 1164 | 1467996598604 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 126 (10C15C00) [pid = 1164] [serial = 630] [outer = 10C0D400] 09:49:59 INFO - PROCESS | 1164 | 1467996599415 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:49:59 INFO - PROCESS | 1164 | 1467996599495 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 09:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:49:59 INFO - PROCESS | 1164 | 1467996599513 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:49:59 INFO - PROCESS | 1164 | 1467996599517 Marionette TRACE conn2 <- [1,806,null,{}] 09:49:59 INFO - PROCESS | 1164 | 1467996599523 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:59 INFO - PROCESS | 1164 | 1467996599526 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:59 INFO - PROCESS | 1164 | 1467996599641 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:49:59 INFO - PROCESS | 1164 | 1467996599782 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:59 INFO - PROCESS | 1164 | 1467996599787 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:49:59 INFO - PROCESS | 1164 | ++DOCSHELL 112E1C00 == 68 [pid = 1164] [id = 211] 09:49:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 127 (112E5000) [pid = 1164] [serial = 631] [outer = 00000000] 09:49:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 128 (12821000) [pid = 1164] [serial = 632] [outer = 112E5000] 09:49:59 INFO - PROCESS | 1164 | 1467996599838 Marionette DEBUG loaded listener.js 09:49:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 129 (1286E400) [pid = 1164] [serial = 633] [outer = 112E5000] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 10B3E400 == 67 [pid = 1164] [id = 203] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 0C763800 == 66 [pid = 1164] [id = 202] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 19CA3400 == 65 [pid = 1164] [id = 201] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 16AA1800 == 64 [pid = 1164] [id = 200] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 13134000 == 63 [pid = 1164] [id = 199] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 13D94000 == 62 [pid = 1164] [id = 198] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 112EC400 == 61 [pid = 1164] [id = 197] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 10BC4800 == 60 [pid = 1164] [id = 196] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 19CA4C00 == 59 [pid = 1164] [id = 194] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 131BB000 == 58 [pid = 1164] [id = 195] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 13154400 == 57 [pid = 1164] [id = 193] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 196A6C00 == 56 [pid = 1164] [id = 191] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 10B28C00 == 55 [pid = 1164] [id = 180] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 10B3A800 == 54 [pid = 1164] [id = 192] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 18120C00 == 53 [pid = 1164] [id = 170] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 1394C800 == 52 [pid = 1164] [id = 110] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 16A71800 == 51 [pid = 1164] [id = 153] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 16B58C00 == 50 [pid = 1164] [id = 82] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 112AE400 == 49 [pid = 1164] [id = 111] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 1811E000 == 48 [pid = 1164] [id = 139] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 19F65C00 == 47 [pid = 1164] [id = 169] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 1AE93000 == 46 [pid = 1164] [id = 171] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 0F32A000 == 45 [pid = 1164] [id = 155] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 131AE400 == 44 [pid = 1164] [id = 136] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 1AA65C00 == 43 [pid = 1164] [id = 83] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 1A40D400 == 42 [pid = 1164] [id = 112] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 15E66800 == 41 [pid = 1164] [id = 168] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 131B2800 == 40 [pid = 1164] [id = 138] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 13263C00 == 39 [pid = 1164] [id = 69] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 10E06800 == 38 [pid = 1164] [id = 184] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 1760F000 == 37 [pid = 1164] [id = 183] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 176B9000 == 36 [pid = 1164] [id = 98] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 15E64000 == 35 [pid = 1164] [id = 137] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 1031B800 == 34 [pid = 1164] [id = 167] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 10C0B400 == 33 [pid = 1164] [id = 210] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 10A77000 == 32 [pid = 1164] [id = 208] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 10E94000 == 31 [pid = 1164] [id = 209] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 1428E000 == 30 [pid = 1164] [id = 206] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 1A6A2000 == 29 [pid = 1164] [id = 207] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 0C763C00 == 28 [pid = 1164] [id = 204] 09:50:01 INFO - PROCESS | 1164 | --DOCSHELL 10373000 == 27 [pid = 1164] [id = 205] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 128 (1812B800) [pid = 1164] [serial = 566] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 127 (19C07800) [pid = 1164] [serial = 570] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 126 (1812BC00) [pid = 1164] [serial = 567] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 125 (12878400) [pid = 1164] [serial = 558] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 124 (1A16EC00) [pid = 1164] [serial = 572] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 123 (1690D800) [pid = 1164] [serial = 561] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 122 (15629000) [pid = 1164] [serial = 560] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 121 (13CC3800) [pid = 1164] [serial = 552] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 120 (1314F400) [pid = 1164] [serial = 551] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 119 (17613000) [pid = 1164] [serial = 564] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 118 (10E0BC00) [pid = 1164] [serial = 542] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 117 (15566800) [pid = 1164] [serial = 545] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 116 (10A77800) [pid = 1164] [serial = 554] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 115 (10B3E000) [pid = 1164] [serial = 555] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 114 (12871C00) [pid = 1164] [serial = 557] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 113 (17069800) [pid = 1164] [serial = 563] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 112 (19733C00) [pid = 1164] [serial = 569] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | --DOMWINDOW == 111 (19F66400) [pid = 1164] [serial = 548] [outer = 00000000] [url = about:blank] 09:50:01 INFO - PROCESS | 1164 | 1467996601451 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1986ms 09:50:01 INFO - PROCESS | 1164 | 1467996601506 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 1164 | 1467996601511 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 09:50:01 INFO - PROCESS | 1164 | 1467996601516 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:50:01 INFO - PROCESS | 1164 | 1467996601519 Marionette TRACE conn2 <- [1,810,null,{}] 09:50:01 INFO - PROCESS | 1164 | 1467996601524 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:01 INFO - PROCESS | 1164 | 1467996601527 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:01 INFO - PROCESS | 1164 | 1467996601624 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:50:01 INFO - PROCESS | 1164 | 1467996601715 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 1164 | 1467996601719 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:01 INFO - PROCESS | 1164 | ++DOCSHELL 0C769C00 == 28 [pid = 1164] [id = 212] 09:50:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 112 (0C76E800) [pid = 1164] [serial = 634] [outer = 00000000] 09:50:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 113 (1055F800) [pid = 1164] [serial = 635] [outer = 0C76E800] 09:50:01 INFO - PROCESS | 1164 | 1467996601767 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 114 (10A08C00) [pid = 1164] [serial = 636] [outer = 0C76E800] 09:50:02 INFO - PROCESS | 1164 | 1467996602176 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 1164 | 1467996602221 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 09:50:02 INFO - PROCESS | 1164 | 1467996602227 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:50:02 INFO - PROCESS | 1164 | 1467996602229 Marionette TRACE conn2 <- [1,814,null,{}] 09:50:02 INFO - PROCESS | 1164 | 1467996602233 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:02 INFO - PROCESS | 1164 | 1467996602236 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:02 INFO - PROCESS | 1164 | 1467996602322 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:50:02 INFO - PROCESS | 1164 | 1467996602329 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 1164 | 1467996602331 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:02 INFO - PROCESS | 1164 | ++DOCSHELL 10BC3000 == 29 [pid = 1164] [id = 213] 09:50:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 115 (10BC4000) [pid = 1164] [serial = 637] [outer = 00000000] 09:50:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 116 (10C11400) [pid = 1164] [serial = 638] [outer = 10BC4000] 09:50:02 INFO - PROCESS | 1164 | 1467996602379 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 117 (10C18000) [pid = 1164] [serial = 639] [outer = 10BC4000] 09:50:02 INFO - PROCESS | 1164 | 1467996602841 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 647ms 09:50:02 INFO - PROCESS | 1164 | 1467996602867 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 1164 | 1467996602870 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 09:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:50:02 INFO - PROCESS | 1164 | 1467996602873 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - PROCESS | 1164 | 1467996602877 Marionette TRACE conn2 <- [1,818,null,{}] 09:50:02 INFO - PROCESS | 1164 | 1467996602887 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:02 INFO - PROCESS | 1164 | 1467996602892 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:03 INFO - PROCESS | 1164 | 1467996602975 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:50:03 INFO - PROCESS | 1164 | 1467996603118 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 1164 | 1467996603121 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:03 INFO - PROCESS | 1164 | ++DOCSHELL 12873C00 == 30 [pid = 1164] [id = 214] 09:50:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 118 (12874800) [pid = 1164] [serial = 640] [outer = 00000000] 09:50:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 119 (12938C00) [pid = 1164] [serial = 641] [outer = 12874800] 09:50:03 INFO - PROCESS | 1164 | 1467996603170 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 120 (1302F000) [pid = 1164] [serial = 642] [outer = 12874800] 09:50:03 INFO - PROCESS | 1164 | 1467996603636 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 741ms 09:50:03 INFO - PROCESS | 1164 | 1467996603647 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 1164 | 1467996603659 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 09:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:50:03 INFO - PROCESS | 1164 | 1467996603666 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 1164 | 1467996603668 Marionette TRACE conn2 <- [1,822,null,{}] 09:50:03 INFO - PROCESS | 1164 | 1467996603678 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:03 INFO - PROCESS | 1164 | 1467996603680 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:03 INFO - PROCESS | 1164 | 1467996603794 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:50:03 INFO - PROCESS | 1164 | 1467996603799 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 1164 | 1467996603802 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:03 INFO - PROCESS | 1164 | ++DOCSHELL 12D7B000 == 31 [pid = 1164] [id = 215] 09:50:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 121 (12D87400) [pid = 1164] [serial = 643] [outer = 00000000] 09:50:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 122 (131AE400) [pid = 1164] [serial = 644] [outer = 12D87400] 09:50:03 INFO - PROCESS | 1164 | 1467996603846 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 123 (131B8800) [pid = 1164] [serial = 645] [outer = 12D87400] 09:50:04 INFO - PROCESS | 1164 | 1467996604306 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 709ms 09:50:04 INFO - PROCESS | 1164 | 1467996604367 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 1164 | 1467996604369 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 09:50:04 INFO - PROCESS | 1164 | 1467996604372 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:50:04 INFO - PROCESS | 1164 | 1467996604374 Marionette TRACE conn2 <- [1,826,null,{}] 09:50:04 INFO - PROCESS | 1164 | 1467996604411 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:04 INFO - PROCESS | 1164 | 1467996604413 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:04 INFO - PROCESS | 1164 | 1467996604527 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:50:04 INFO - PROCESS | 1164 | 1467996604538 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 1164 | 1467996604540 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:04 INFO - PROCESS | 1164 | ++DOCSHELL 13258400 == 32 [pid = 1164] [id = 216] 09:50:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 124 (13458000) [pid = 1164] [serial = 646] [outer = 00000000] 09:50:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 125 (13CBC000) [pid = 1164] [serial = 647] [outer = 13458000] 09:50:04 INFO - PROCESS | 1164 | 1467996604583 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 126 (13CC5000) [pid = 1164] [serial = 648] [outer = 13458000] 09:50:05 INFO - PROCESS | 1164 | 1467996605019 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 693ms 09:50:05 INFO - PROCESS | 1164 | 1467996605073 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:50:05 INFO - PROCESS | 1164 | 1467996605075 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 09:50:05 INFO - PROCESS | 1164 | 1467996605078 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:50:05 INFO - PROCESS | 1164 | 1467996605080 Marionette TRACE conn2 <- [1,830,null,{}] 09:50:05 INFO - PROCESS | 1164 | 1467996605084 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:05 INFO - PROCESS | 1164 | 1467996605089 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:05 INFO - PROCESS | 1164 | 1467996605225 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:50:05 INFO - PROCESS | 1164 | 1467996605296 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 1164 | 1467996605298 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:05 INFO - PROCESS | 1164 | ++DOCSHELL 15397400 == 33 [pid = 1164] [id = 217] 09:50:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 127 (15418400) [pid = 1164] [serial = 649] [outer = 00000000] 09:50:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 128 (155E3000) [pid = 1164] [serial = 650] [outer = 15418400] 09:50:05 INFO - PROCESS | 1164 | 1467996605346 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 129 (168F4C00) [pid = 1164] [serial = 651] [outer = 15418400] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 128 (1A544000) [pid = 1164] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 127 (19F6DC00) [pid = 1164] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 126 (10A07800) [pid = 1164] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 125 (0F32AC00) [pid = 1164] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 124 (16A72000) [pid = 1164] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 123 (18123400) [pid = 1164] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 122 (16902800) [pid = 1164] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 121 (1B146800) [pid = 1164] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 120 (1AD5F000) [pid = 1164] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 119 (130A3400) [pid = 1164] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 118 (10B24C00) [pid = 1164] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 117 (1812C400) [pid = 1164] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 116 (10E02C00) [pid = 1164] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 115 (142F3800) [pid = 1164] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 114 (10E0A800) [pid = 1164] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 113 (1541E000) [pid = 1164] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 112 (178E8400) [pid = 1164] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 111 (19CA5400) [pid = 1164] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (1A003400) [pid = 1164] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (19CAC400) [pid = 1164] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (13D9DC00) [pid = 1164] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (11405000) [pid = 1164] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (139D5000) [pid = 1164] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (19CAA400) [pid = 1164] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (10B3C400) [pid = 1164] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (131B1C00) [pid = 1164] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (10E01C00) [pid = 1164] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (1345CC00) [pid = 1164] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:50:06 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (19C08C00) [pid = 1164] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:50:06 INFO - PROCESS | 1164 | 1467996606412 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1372ms 09:50:06 INFO - PROCESS | 1164 | 1467996606438 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 1164 | 1467996606440 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 09:50:06 INFO - PROCESS | 1164 | 1467996606443 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:50:06 INFO - PROCESS | 1164 | 1467996606454 Marionette TRACE conn2 <- [1,834,null,{}] 09:50:06 INFO - PROCESS | 1164 | 1467996606458 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:06 INFO - PROCESS | 1164 | 1467996606460 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:06 INFO - PROCESS | 1164 | 1467996606539 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:50:06 INFO - PROCESS | 1164 | 1467996606544 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 1164 | 1467996606546 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:06 INFO - PROCESS | 1164 | ++DOCSHELL 1036D400 == 34 [pid = 1164] [id = 218] 09:50:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (10372000) [pid = 1164] [serial = 652] [outer = 00000000] 09:50:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (1312A400) [pid = 1164] [serial = 653] [outer = 10372000] 09:50:06 INFO - PROCESS | 1164 | 1467996606592 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (131B5400) [pid = 1164] [serial = 654] [outer = 10372000] 09:50:07 INFO - PROCESS | 1164 | 1467996606997 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 598ms 09:50:07 INFO - PROCESS | 1164 | 1467996607041 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 1164 | 1467996607043 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 09:50:07 INFO - PROCESS | 1164 | 1467996607060 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 1164 | 1467996607062 Marionette TRACE conn2 <- [1,838,null,{}] 09:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:50:07 INFO - PROCESS | 1164 | 1467996607065 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:07 INFO - PROCESS | 1164 | 1467996607067 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:07 INFO - PROCESS | 1164 | 1467996607144 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:50:07 INFO - PROCESS | 1164 | 1467996607150 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 1164 | 1467996607152 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:07 INFO - PROCESS | 1164 | ++DOCSHELL 131BB400 == 35 [pid = 1164] [id = 219] 09:50:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (142F8000) [pid = 1164] [serial = 655] [outer = 00000000] 09:50:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (1611AC00) [pid = 1164] [serial = 656] [outer = 142F8000] 09:50:07 INFO - PROCESS | 1164 | 1467996607196 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (16904400) [pid = 1164] [serial = 657] [outer = 142F8000] 09:50:07 INFO - PROCESS | 1164 | 1467996607677 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 646ms 09:50:07 INFO - PROCESS | 1164 | 1467996607744 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 1164 | 1467996607746 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 09:50:07 INFO - PROCESS | 1164 | 1467996607749 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:50:07 INFO - PROCESS | 1164 | 1467996607751 Marionette TRACE conn2 <- [1,842,null,{}] 09:50:07 INFO - PROCESS | 1164 | 1467996607754 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:07 INFO - PROCESS | 1164 | 1467996607756 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:07 INFO - PROCESS | 1164 | 1467996607835 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:50:07 INFO - PROCESS | 1164 | 1467996607840 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 1164 | 1467996607842 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:07 INFO - PROCESS | 1164 | ++DOCSHELL 12873400 == 36 [pid = 1164] [id = 220] 09:50:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (16A08800) [pid = 1164] [serial = 658] [outer = 00000000] 09:50:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (16A76C00) [pid = 1164] [serial = 659] [outer = 16A08800] 09:50:07 INFO - PROCESS | 1164 | 1467996607886 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (16A70000) [pid = 1164] [serial = 660] [outer = 16A08800] 09:50:08 INFO - PROCESS | 1164 | 1467996608604 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 946ms 09:50:08 INFO - PROCESS | 1164 | 1467996608701 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 1164 | 1467996608706 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 09:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:50:08 INFO - PROCESS | 1164 | 1467996608712 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 1164 | 1467996608715 Marionette TRACE conn2 <- [1,846,null,{}] 09:50:08 INFO - PROCESS | 1164 | 1467996608721 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:08 INFO - PROCESS | 1164 | 1467996608724 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:08 INFO - PROCESS | 1164 | 1467996608852 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:50:08 INFO - PROCESS | 1164 | 1467996608981 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:08 INFO - PROCESS | 1164 | 1467996608984 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:09 INFO - PROCESS | 1164 | ++DOCSHELL 0F32FC00 == 37 [pid = 1164] [id = 221] 09:50:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (0F9EA400) [pid = 1164] [serial = 661] [outer = 00000000] 09:50:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (10B3B800) [pid = 1164] [serial = 662] [outer = 0F9EA400] 09:50:09 INFO - PROCESS | 1164 | 1467996609041 Marionette DEBUG loaded listener.js 09:50:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 112 (10C0F800) [pid = 1164] [serial = 663] [outer = 0F9EA400] 09:50:10 INFO - PROCESS | 1164 | 1467996610049 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1372ms 09:50:10 INFO - PROCESS | 1164 | 1467996610064 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 1164 | 1467996610068 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 09:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:50:10 INFO - PROCESS | 1164 | 1467996610075 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - PROCESS | 1164 | 1467996610078 Marionette TRACE conn2 <- [1,850,null,{}] 09:50:10 INFO - PROCESS | 1164 | 1467996610082 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:10 INFO - PROCESS | 1164 | 1467996610085 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:10 INFO - PROCESS | 1164 | 1467996610203 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:50:10 INFO - PROCESS | 1164 | 1467996610337 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 1164 | 1467996610340 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:10 INFO - PROCESS | 1164 | ++DOCSHELL 131ED800 == 38 [pid = 1164] [id = 222] 09:50:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 113 (142F9400) [pid = 1164] [serial = 664] [outer = 00000000] 09:50:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 114 (16A6F000) [pid = 1164] [serial = 665] [outer = 142F9400] 09:50:10 INFO - PROCESS | 1164 | 1467996610405 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 115 (16A94800) [pid = 1164] [serial = 666] [outer = 142F9400] 09:50:11 INFO - PROCESS | 1164 | 1467996611330 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1309ms 09:50:11 INFO - PROCESS | 1164 | 1467996611410 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:50:11 INFO - PROCESS | 1164 | 1467996611417 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 09:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:50:11 INFO - PROCESS | 1164 | 1467996611423 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 1164 | 1467996611427 Marionette TRACE conn2 <- [1,854,null,{}] 09:50:11 INFO - PROCESS | 1164 | 1467996611432 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:11 INFO - PROCESS | 1164 | 1467996611436 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:11 INFO - PROCESS | 1164 | 1467996611568 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:50:11 INFO - PROCESS | 1164 | 1467996611701 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 1164 | 1467996611705 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:11 INFO - PROCESS | 1164 | ++DOCSHELL 103CB400 == 39 [pid = 1164] [id = 223] 09:50:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 116 (103CD400) [pid = 1164] [serial = 667] [outer = 00000000] 09:50:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 117 (10B26C00) [pid = 1164] [serial = 668] [outer = 103CD400] 09:50:11 INFO - PROCESS | 1164 | 1467996611757 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 118 (10B3F800) [pid = 1164] [serial = 669] [outer = 103CD400] 09:50:11 INFO - PROCESS | 1164 | --DOCSHELL 131BB400 == 38 [pid = 1164] [id = 219] 09:50:11 INFO - PROCESS | 1164 | --DOCSHELL 1036D400 == 37 [pid = 1164] [id = 218] 09:50:12 INFO - PROCESS | 1164 | --DOCSHELL 15397400 == 36 [pid = 1164] [id = 217] 09:50:12 INFO - PROCESS | 1164 | --DOCSHELL 13258400 == 35 [pid = 1164] [id = 216] 09:50:12 INFO - PROCESS | 1164 | --DOCSHELL 12D7B000 == 34 [pid = 1164] [id = 215] 09:50:12 INFO - PROCESS | 1164 | --DOCSHELL 12873C00 == 33 [pid = 1164] [id = 214] 09:50:12 INFO - PROCESS | 1164 | --DOCSHELL 10BC3000 == 32 [pid = 1164] [id = 213] 09:50:12 INFO - PROCESS | 1164 | --DOCSHELL 0C769C00 == 31 [pid = 1164] [id = 212] 09:50:12 INFO - PROCESS | 1164 | --DOCSHELL 112E1C00 == 30 [pid = 1164] [id = 211] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 117 (16A09000) [pid = 1164] [serial = 504] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 116 (1B2A5400) [pid = 1164] [serial = 513] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 115 (1AE94400) [pid = 1164] [serial = 498] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 114 (13947400) [pid = 1164] [serial = 456] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 113 (10B2B800) [pid = 1164] [serial = 453] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 112 (1B29C400) [pid = 1164] [serial = 510] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 111 (1AD58400) [pid = 1164] [serial = 507] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (13072000) [pid = 1164] [serial = 501] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (0F335C00) [pid = 1164] [serial = 465] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (175BEC00) [pid = 1164] [serial = 459] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (1A5CD800) [pid = 1164] [serial = 462] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (1AB5D800) [pid = 1164] [serial = 609] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (1812C800) [pid = 1164] [serial = 600] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (19F73000) [pid = 1164] [serial = 605] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (1AD58800) [pid = 1164] [serial = 611] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (1AD62400) [pid = 1164] [serial = 612] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (1690CC00) [pid = 1164] [serial = 594] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (1A5D1C00) [pid = 1164] [serial = 606] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (1A00D400) [pid = 1164] [serial = 549] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (11C40800) [pid = 1164] [serial = 543] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (16902C00) [pid = 1164] [serial = 546] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (1751D800) [pid = 1164] [serial = 540] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (16A7A400) [pid = 1164] [serial = 597] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (16BCF400) [pid = 1164] [serial = 596] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (18124000) [pid = 1164] [serial = 599] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (19F6E000) [pid = 1164] [serial = 602] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (1AB58000) [pid = 1164] [serial = 608] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (1A543000) [pid = 1164] [serial = 573] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (1A547400) [pid = 1164] [serial = 603] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (15625400) [pid = 1164] [serial = 593] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (12871800) [pid = 1164] [serial = 590] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (12BD5000) [pid = 1164] [serial = 591] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (1A6A6000) [pid = 1164] [serial = 584] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1AA67400) [pid = 1164] [serial = 585] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1A16B000) [pid = 1164] [serial = 581] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1A5CF400) [pid = 1164] [serial = 582] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10B48400) [pid = 1164] [serial = 575] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10E05C00) [pid = 1164] [serial = 576] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (13CC1C00) [pid = 1164] [serial = 578] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (155D8800) [pid = 1164] [serial = 579] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10F8EC00) [pid = 1164] [serial = 587] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (11AE6400) [pid = 1164] [serial = 588] [outer = 00000000] [url = about:blank] 09:50:12 INFO - PROCESS | 1164 | 1467996612250 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 899ms 09:50:12 INFO - PROCESS | 1164 | 1467996612324 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 1164 | 1467996612328 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 09:50:12 INFO - PROCESS | 1164 | 1467996612334 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:50:12 INFO - PROCESS | 1164 | 1467996612336 Marionette TRACE conn2 <- [1,858,null,{}] 09:50:12 INFO - PROCESS | 1164 | 1467996612341 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:12 INFO - PROCESS | 1164 | 1467996612343 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:12 INFO - PROCESS | 1164 | 1467996612433 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:50:12 INFO - PROCESS | 1164 | 1467996612450 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 1164 | 1467996612452 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:12 INFO - PROCESS | 1164 | ++DOCSHELL 10B3FC00 == 31 [pid = 1164] [id = 224] 09:50:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (10B40000) [pid = 1164] [serial = 670] [outer = 00000000] 09:50:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (10C17C00) [pid = 1164] [serial = 671] [outer = 10B40000] 09:50:12 INFO - PROCESS | 1164 | 1467996612498 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (10E0F000) [pid = 1164] [serial = 672] [outer = 10B40000] 09:50:12 INFO - PROCESS | 1164 | 1467996612981 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 709ms 09:50:13 INFO - PROCESS | 1164 | 1467996613034 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 1164 | 1467996613036 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 09:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:50:13 INFO - PROCESS | 1164 | 1467996613040 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 1164 | 1467996613043 Marionette TRACE conn2 <- [1,862,null,{}] 09:50:13 INFO - PROCESS | 1164 | 1467996613054 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:13 INFO - PROCESS | 1164 | 1467996613058 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:13 INFO - PROCESS | 1164 | 1467996613169 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:50:13 INFO - PROCESS | 1164 | 1467996613267 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 1164 | 1467996613271 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:13 INFO - PROCESS | 1164 | ++DOCSHELL 12878400 == 32 [pid = 1164] [id = 225] 09:50:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (12879C00) [pid = 1164] [serial = 673] [outer = 00000000] 09:50:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (1303B000) [pid = 1164] [serial = 674] [outer = 12879C00] 09:50:13 INFO - PROCESS | 1164 | 1467996613318 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (131B1C00) [pid = 1164] [serial = 675] [outer = 12879C00] 09:50:13 INFO - PROCESS | 1164 | 1467996613689 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 709ms 09:50:13 INFO - PROCESS | 1164 | 1467996613739 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 1164 | 1467996613742 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 09:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:50:13 INFO - PROCESS | 1164 | 1467996613745 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 1164 | 1467996613747 Marionette TRACE conn2 <- [1,866,null,{}] 09:50:13 INFO - PROCESS | 1164 | 1467996613750 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:13 INFO - PROCESS | 1164 | 1467996613752 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:13 INFO - PROCESS | 1164 | 1467996613839 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:50:13 INFO - PROCESS | 1164 | 1467996613845 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 1164 | 1467996613855 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:13 INFO - PROCESS | 1164 | ++DOCSHELL 13CBB000 == 33 [pid = 1164] [id = 226] 09:50:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (13CBB800) [pid = 1164] [serial = 676] [outer = 00000000] 09:50:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (15567800) [pid = 1164] [serial = 677] [outer = 13CBB800] 09:50:13 INFO - PROCESS | 1164 | 1467996613899 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (15E61000) [pid = 1164] [serial = 678] [outer = 13CBB800] 09:50:14 INFO - PROCESS | 1164 | 1467996614361 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 09:50:14 INFO - PROCESS | 1164 | 1467996614383 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 1164 | 1467996614384 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 09:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:50:14 INFO - PROCESS | 1164 | 1467996614394 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 1164 | 1467996614396 Marionette TRACE conn2 <- [1,870,null,{}] 09:50:14 INFO - PROCESS | 1164 | 1467996614400 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:14 INFO - PROCESS | 1164 | 1467996614401 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:14 INFO - PROCESS | 1164 | 1467996614516 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:50:14 INFO - PROCESS | 1164 | 1467996614603 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 1164 | 1467996614653 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:14 INFO - PROCESS | 1164 | ++DOCSHELL 16905000 == 34 [pid = 1164] [id = 227] 09:50:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16908000) [pid = 1164] [serial = 679] [outer = 00000000] 09:50:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16A70800) [pid = 1164] [serial = 680] [outer = 16908000] 09:50:14 INFO - PROCESS | 1164 | 1467996614696 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16A73C00) [pid = 1164] [serial = 681] [outer = 16908000] 09:50:15 INFO - PROCESS | 1164 | 1467996615109 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:50:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (16A7C000) [pid = 1164] [serial = 682] [outer = 1B3BE800] 09:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 741ms 09:50:15 INFO - PROCESS | 1164 | 1467996615181 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 1164 | 1467996615183 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 09:50:15 INFO - PROCESS | 1164 | 1467996615186 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 1164 | 1467996615188 Marionette TRACE conn2 <- [1,874,null,{}] 09:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:50:15 INFO - PROCESS | 1164 | 1467996615191 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:15 INFO - PROCESS | 1164 | 1467996615197 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:15 INFO - PROCESS | 1164 | 1467996615335 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:50:15 INFO - PROCESS | 1164 | 1467996615349 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:15 INFO - PROCESS | 1164 | 1467996615352 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:15 INFO - PROCESS | 1164 | ++DOCSHELL 16A7CC00 == 35 [pid = 1164] [id = 228] 09:50:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (16A93800) [pid = 1164] [serial = 683] [outer = 00000000] 09:50:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (16FE4800) [pid = 1164] [serial = 684] [outer = 16A93800] 09:50:15 INFO - PROCESS | 1164 | 1467996615447 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (175C0C00) [pid = 1164] [serial = 685] [outer = 16A93800] 09:50:15 INFO - PROCESS | 1164 | 1467996615875 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 740ms 09:50:15 INFO - PROCESS | 1164 | 1467996615938 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 1164 | 1467996615940 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 09:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:50:15 INFO - PROCESS | 1164 | 1467996615947 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 1164 | 1467996615949 Marionette TRACE conn2 <- [1,878,null,{}] 09:50:15 INFO - PROCESS | 1164 | 1467996615952 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:15 INFO - PROCESS | 1164 | 1467996615954 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:16 INFO - PROCESS | 1164 | 1467996616074 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:50:16 INFO - PROCESS | 1164 | 1467996616084 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 1164 | 1467996616086 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:16 INFO - PROCESS | 1164 | ++DOCSHELL 175C6400 == 36 [pid = 1164] [id = 229] 09:50:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (1760C800) [pid = 1164] [serial = 686] [outer = 00000000] 09:50:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (176BA000) [pid = 1164] [serial = 687] [outer = 1760C800] 09:50:16 INFO - PROCESS | 1164 | 1467996616128 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (17D16000) [pid = 1164] [serial = 688] [outer = 1760C800] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0C76E800) [pid = 1164] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (112E5000) [pid = 1164] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (10BC4000) [pid = 1164] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (12874800) [pid = 1164] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (12D87400) [pid = 1164] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (13458000) [pid = 1164] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (15418400) [pid = 1164] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (10B26800) [pid = 1164] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (14293400) [pid = 1164] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (1A6A3400) [pid = 1164] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16FE8400) [pid = 1164] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (16FEC800) [pid = 1164] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (142F8000) [pid = 1164] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10C0D400) [pid = 1164] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:50:16 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10372000) [pid = 1164] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:50:16 INFO - PROCESS | 1164 | 1467996616629 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 757ms 09:50:16 INFO - PROCESS | 1164 | 1467996616686 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 1164 | 1467996616688 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 09:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:50:16 INFO - PROCESS | 1164 | 1467996616692 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - PROCESS | 1164 | 1467996616693 Marionette TRACE conn2 <- [1,882,null,{}] 09:50:16 INFO - PROCESS | 1164 | 1467996616697 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:16 INFO - PROCESS | 1164 | 1467996616698 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:16 INFO - PROCESS | 1164 | 1467996616779 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:50:16 INFO - PROCESS | 1164 | 1467996616784 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 1164 | 1467996616786 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:16 INFO - PROCESS | 1164 | ++DOCSHELL 0C76E800 == 37 [pid = 1164] [id = 230] 09:50:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0F97EC00) [pid = 1164] [serial = 689] [outer = 00000000] 09:50:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (142F8000) [pid = 1164] [serial = 690] [outer = 0F97EC00] 09:50:16 INFO - PROCESS | 1164 | 1467996616828 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (1690B000) [pid = 1164] [serial = 691] [outer = 0F97EC00] 09:50:17 INFO - PROCESS | 1164 | 1467996617249 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 599ms 09:50:17 INFO - PROCESS | 1164 | 1467996617289 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 1164 | 1467996617291 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 09:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:50:17 INFO - PROCESS | 1164 | 1467996617298 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - PROCESS | 1164 | 1467996617300 Marionette TRACE conn2 <- [1,886,null,{}] 09:50:17 INFO - PROCESS | 1164 | 1467996617303 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:17 INFO - PROCESS | 1164 | 1467996617305 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:17 INFO - PROCESS | 1164 | 1467996617387 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:50:17 INFO - PROCESS | 1164 | 1467996617393 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 1164 | 1467996617395 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:17 INFO - PROCESS | 1164 | ++DOCSHELL 103C9800 == 38 [pid = 1164] [id = 231] 09:50:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (103CB800) [pid = 1164] [serial = 692] [outer = 00000000] 09:50:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (1760C400) [pid = 1164] [serial = 693] [outer = 103CB800] 09:50:17 INFO - PROCESS | 1164 | 1467996617437 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (17E3A400) [pid = 1164] [serial = 694] [outer = 103CB800] 09:50:17 INFO - PROCESS | 1164 | 1467996617877 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 647ms 09:50:17 INFO - PROCESS | 1164 | 1467996617937 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 1164 | 1467996617939 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 09:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:50:17 INFO - PROCESS | 1164 | 1467996617947 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - PROCESS | 1164 | 1467996617959 Marionette TRACE conn2 <- [1,890,null,{}] 09:50:17 INFO - PROCESS | 1164 | 1467996617963 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:17 INFO - PROCESS | 1164 | 1467996617964 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:18 INFO - PROCESS | 1164 | 1467996618046 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:50:18 INFO - PROCESS | 1164 | 1467996618051 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 1164 | 1467996618053 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:18 INFO - PROCESS | 1164 | ++DOCSHELL 1562A000 == 39 [pid = 1164] [id = 232] 09:50:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16909800) [pid = 1164] [serial = 695] [outer = 00000000] 09:50:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (18129000) [pid = 1164] [serial = 696] [outer = 16909800] 09:50:18 INFO - PROCESS | 1164 | 1467996618096 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (18129800) [pid = 1164] [serial = 697] [outer = 16909800] 09:50:18 INFO - PROCESS | 1164 | 1467996618734 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 819ms 09:50:18 INFO - PROCESS | 1164 | 1467996618790 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 1164 | 1467996618794 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 09:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:50:18 INFO - PROCESS | 1164 | 1467996618814 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 1164 | 1467996618818 Marionette TRACE conn2 <- [1,894,null,{}] 09:50:18 INFO - PROCESS | 1164 | 1467996618824 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:18 INFO - PROCESS | 1164 | 1467996618827 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:18 INFO - PROCESS | 1164 | 1467996618942 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:50:19 INFO - PROCESS | 1164 | 1467996619076 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:19 INFO - PROCESS | 1164 | 1467996619079 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:19 INFO - PROCESS | 1164 | ++DOCSHELL 0F335400 == 40 [pid = 1164] [id = 233] 09:50:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (10A07800) [pid = 1164] [serial = 698] [outer = 00000000] 09:50:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (10B48C00) [pid = 1164] [serial = 699] [outer = 10A07800] 09:50:19 INFO - PROCESS | 1164 | 1467996619136 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (10E0AC00) [pid = 1164] [serial = 700] [outer = 10A07800] 09:50:19 INFO - PROCESS | 1164 | 1467996619687 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 945ms 09:50:19 INFO - PROCESS | 1164 | 1467996619759 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:50:19 INFO - PROCESS | 1164 | 1467996619764 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 09:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:50:19 INFO - PROCESS | 1164 | 1467996619770 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:50:19 INFO - PROCESS | 1164 | 1467996619773 Marionette TRACE conn2 <- [1,898,null,{}] 09:50:19 INFO - PROCESS | 1164 | 1467996619777 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:19 INFO - PROCESS | 1164 | 1467996619780 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:19 INFO - PROCESS | 1164 | 1467996619921 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:50:20 INFO - PROCESS | 1164 | 1467996620054 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 1164 | 1467996620057 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:20 INFO - PROCESS | 1164 | ++DOCSHELL 12872C00 == 41 [pid = 1164] [id = 234] 09:50:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (12875000) [pid = 1164] [serial = 701] [outer = 00000000] 09:50:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (131B7800) [pid = 1164] [serial = 702] [outer = 12875000] 09:50:20 INFO - PROCESS | 1164 | 1467996620112 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (13CC3C00) [pid = 1164] [serial = 703] [outer = 12875000] 09:50:20 INFO - PROCESS | 1164 | 1467996620701 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 946ms 09:50:20 INFO - PROCESS | 1164 | 1467996620715 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:50:20 INFO - PROCESS | 1164 | 1467996620718 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 09:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:50:20 INFO - PROCESS | 1164 | 1467996620721 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:50:20 INFO - PROCESS | 1164 | 1467996620725 Marionette TRACE conn2 <- [1,902,null,{}] 09:50:20 INFO - PROCESS | 1164 | 1467996620736 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:20 INFO - PROCESS | 1164 | 1467996620741 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:20 INFO - PROCESS | 1164 | 1467996620848 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:50:20 INFO - PROCESS | 1164 | 1467996620957 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 1164 | 1467996620960 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:21 INFO - PROCESS | 1164 | ++DOCSHELL 18124C00 == 42 [pid = 1164] [id = 235] 09:50:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (18126C00) [pid = 1164] [serial = 704] [outer = 00000000] 09:50:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (196A0000) [pid = 1164] [serial = 705] [outer = 18126C00] 09:50:21 INFO - PROCESS | 1164 | 1467996621016 Marionette DEBUG loaded listener.js 09:50:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (196A4C00) [pid = 1164] [serial = 706] [outer = 18126C00] 09:50:21 INFO - PROCESS | 1164 | 1467996621576 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 914ms 09:50:21 INFO - PROCESS | 1164 | 1467996621625 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 1164 | 1467996621628 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 09:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:50:21 INFO - PROCESS | 1164 | 1467996621632 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - PROCESS | 1164 | 1467996621634 Marionette TRACE conn2 <- [1,906,null,{}] 09:50:21 INFO - PROCESS | 1164 | 1467996621637 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:21 INFO - PROCESS | 1164 | 1467996621639 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:21 INFO - PROCESS | 1164 | 1467996621753 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:50:21 INFO - PROCESS | 1164 | 1467996621858 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:21 INFO - PROCESS | 1164 | 1467996621860 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:21 INFO - PROCESS | 1164 | ++DOCSHELL 1556DC00 == 43 [pid = 1164] [id = 236] 09:50:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (17521800) [pid = 1164] [serial = 707] [outer = 00000000] 09:50:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (19736800) [pid = 1164] [serial = 708] [outer = 17521800] 09:50:21 INFO - PROCESS | 1164 | 1467996621912 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (19739800) [pid = 1164] [serial = 709] [outer = 17521800] 09:50:22 INFO - PROCESS | 1164 | 1467996622473 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 851ms 09:50:22 INFO - PROCESS | 1164 | 1467996622520 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 1164 | 1467996622522 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 09:50:22 INFO - PROCESS | 1164 | 1467996622527 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:50:22 INFO - PROCESS | 1164 | 1467996622529 Marionette TRACE conn2 <- [1,910,null,{}] 09:50:22 INFO - PROCESS | 1164 | 1467996622533 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:22 INFO - PROCESS | 1164 | 1467996622535 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:22 INFO - PROCESS | 1164 | 1467996622638 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:50:22 INFO - PROCESS | 1164 | 1467996622747 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 1164 | 1467996622750 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:22 INFO - PROCESS | 1164 | ++DOCSHELL 196A3800 == 44 [pid = 1164] [id = 237] 09:50:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (196A4000) [pid = 1164] [serial = 710] [outer = 00000000] 09:50:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (19C10C00) [pid = 1164] [serial = 711] [outer = 196A4000] 09:50:22 INFO - PROCESS | 1164 | 1467996622801 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (19CA6800) [pid = 1164] [serial = 712] [outer = 196A4000] 09:50:23 INFO - PROCESS | 1164 | 1467996623404 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 898ms 09:50:23 INFO - PROCESS | 1164 | 1467996623438 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 1164 | 1467996623440 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 09:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:50:23 INFO - PROCESS | 1164 | 1467996623445 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - PROCESS | 1164 | 1467996623447 Marionette TRACE conn2 <- [1,914,null,{}] 09:50:23 INFO - PROCESS | 1164 | 1467996623451 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:23 INFO - PROCESS | 1164 | 1467996623457 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:23 INFO - PROCESS | 1164 | 1467996623710 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:50:23 INFO - PROCESS | 1164 | 1467996623882 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 1164 | 1467996623885 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:23 INFO - PROCESS | 1164 | ++DOCSHELL 0F331000 == 45 [pid = 1164] [id = 238] 09:50:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (0F336400) [pid = 1164] [serial = 713] [outer = 00000000] 09:50:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (10372000) [pid = 1164] [serial = 714] [outer = 0F336400] 09:50:23 INFO - PROCESS | 1164 | 1467996623936 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (10B1D800) [pid = 1164] [serial = 715] [outer = 0F336400] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 103C9800 == 44 [pid = 1164] [id = 231] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 0C76E800 == 43 [pid = 1164] [id = 230] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 175C6400 == 42 [pid = 1164] [id = 229] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 16A7CC00 == 41 [pid = 1164] [id = 228] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 16905000 == 40 [pid = 1164] [id = 227] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 13CBB000 == 39 [pid = 1164] [id = 226] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 12878400 == 38 [pid = 1164] [id = 225] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 10B3FC00 == 37 [pid = 1164] [id = 224] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 103CB400 == 36 [pid = 1164] [id = 223] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 131ED800 == 35 [pid = 1164] [id = 222] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 12873400 == 34 [pid = 1164] [id = 220] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 0F32FC00 == 33 [pid = 1164] [id = 221] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 196A3800 == 32 [pid = 1164] [id = 237] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 1556DC00 == 31 [pid = 1164] [id = 236] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 12872C00 == 30 [pid = 1164] [id = 234] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 18124C00 == 29 [pid = 1164] [id = 235] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 1562A000 == 28 [pid = 1164] [id = 232] 09:50:25 INFO - PROCESS | 1164 | --DOCSHELL 0F335400 == 27 [pid = 1164] [id = 233] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (1055F800) [pid = 1164] [serial = 635] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (10A08C00) [pid = 1164] [serial = 636] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (1286E400) [pid = 1164] [serial = 633] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (12821000) [pid = 1164] [serial = 632] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (10C11400) [pid = 1164] [serial = 638] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (10C18000) [pid = 1164] [serial = 639] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (12938C00) [pid = 1164] [serial = 641] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (131AE400) [pid = 1164] [serial = 644] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (13CBC000) [pid = 1164] [serial = 647] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (13CC5000) [pid = 1164] [serial = 648] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (155E3000) [pid = 1164] [serial = 650] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (13151400) [pid = 1164] [serial = 615] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (12877C00) [pid = 1164] [serial = 614] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (16F9E000) [pid = 1164] [serial = 618] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (16A71000) [pid = 1164] [serial = 617] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (1AE1F800) [pid = 1164] [serial = 621] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (1AD57000) [pid = 1164] [serial = 620] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (16A76C00) [pid = 1164] [serial = 659] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (16FF0C00) [pid = 1164] [serial = 624] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16FEDC00) [pid = 1164] [serial = 623] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (1AE85400) [pid = 1164] [serial = 627] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (1AE25C00) [pid = 1164] [serial = 626] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16904400) [pid = 1164] [serial = 657] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10C15C00) [pid = 1164] [serial = 630] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10C15000) [pid = 1164] [serial = 629] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (1611AC00) [pid = 1164] [serial = 656] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (168F4C00) [pid = 1164] [serial = 651] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (1312A400) [pid = 1164] [serial = 653] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (131B8800) [pid = 1164] [serial = 645] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (131B5400) [pid = 1164] [serial = 654] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (1302F000) [pid = 1164] [serial = 642] [outer = 00000000] [url = about:blank] 09:50:25 INFO - PROCESS | 1164 | 1467996625335 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1923ms 09:50:25 INFO - PROCESS | 1164 | 1467996625355 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 1164 | 1467996625360 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 09:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:50:25 INFO - PROCESS | 1164 | 1467996625365 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 1164 | 1467996625368 Marionette TRACE conn2 <- [1,918,null,{}] 09:50:25 INFO - PROCESS | 1164 | 1467996625374 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:25 INFO - PROCESS | 1164 | 1467996625376 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:25 INFO - PROCESS | 1164 | 1467996625470 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:50:25 INFO - PROCESS | 1164 | 1467996625549 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 1164 | 1467996625553 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:25 INFO - PROCESS | 1164 | ++DOCSHELL 0F97C400 == 28 [pid = 1164] [id = 239] 09:50:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0F97C800) [pid = 1164] [serial = 716] [outer = 00000000] 09:50:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0F9EA000) [pid = 1164] [serial = 717] [outer = 0F97C800] 09:50:25 INFO - PROCESS | 1164 | 1467996625602 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1036B000) [pid = 1164] [serial = 718] [outer = 0F97C800] 09:50:26 INFO - PROCESS | 1164 | 1467996626072 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 741ms 09:50:26 INFO - PROCESS | 1164 | 1467996626137 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 1164 | 1467996626142 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 09:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:50:26 INFO - PROCESS | 1164 | 1467996626149 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - PROCESS | 1164 | 1467996626151 Marionette TRACE conn2 <- [1,922,null,{}] 09:50:26 INFO - PROCESS | 1164 | 1467996626155 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:26 INFO - PROCESS | 1164 | 1467996626158 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:26 INFO - PROCESS | 1164 | 1467996626246 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:50:26 INFO - PROCESS | 1164 | 1467996626254 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 1164 | 1467996626257 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:26 INFO - PROCESS | 1164 | ++DOCSHELL 10B26000 == 29 [pid = 1164] [id = 240] 09:50:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (10B26400) [pid = 1164] [serial = 719] [outer = 00000000] 09:50:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (10B3C400) [pid = 1164] [serial = 720] [outer = 10B26400] 09:50:26 INFO - PROCESS | 1164 | 1467996626303 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (10B42800) [pid = 1164] [serial = 721] [outer = 10B26400] 09:50:26 INFO - PROCESS | 1164 | 1467996626768 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 646ms 09:50:26 INFO - PROCESS | 1164 | 1467996626790 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 1164 | 1467996626792 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 09:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:50:26 INFO - PROCESS | 1164 | 1467996626796 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - PROCESS | 1164 | 1467996626800 Marionette TRACE conn2 <- [1,926,null,{}] 09:50:26 INFO - PROCESS | 1164 | 1467996626816 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:26 INFO - PROCESS | 1164 | 1467996626822 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:26 INFO - PROCESS | 1164 | 1467996626933 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:50:26 INFO - PROCESS | 1164 | 1467996626943 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 1164 | 1467996626947 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:27 INFO - PROCESS | 1164 | ++DOCSHELL 10E0EC00 == 30 [pid = 1164] [id = 241] 09:50:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (10F98C00) [pid = 1164] [serial = 722] [outer = 00000000] 09:50:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (112E4800) [pid = 1164] [serial = 723] [outer = 10F98C00] 09:50:27 INFO - PROCESS | 1164 | 1467996627068 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (114D5800) [pid = 1164] [serial = 724] [outer = 10F98C00] 09:50:27 INFO - PROCESS | 1164 | 1467996627483 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 741ms 09:50:27 INFO - PROCESS | 1164 | 1467996627540 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:50:27 INFO - PROCESS | 1164 | 1467996627543 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 09:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:50:27 INFO - PROCESS | 1164 | 1467996627555 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:50:27 INFO - PROCESS | 1164 | 1467996627557 Marionette TRACE conn2 <- [1,930,null,{}] 09:50:27 INFO - PROCESS | 1164 | 1467996627560 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:27 INFO - PROCESS | 1164 | 1467996627572 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:27 INFO - PROCESS | 1164 | 1467996627684 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:50:27 INFO - PROCESS | 1164 | 1467996627741 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 1164 | 1467996627744 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:27 INFO - PROCESS | 1164 | ++DOCSHELL 12820400 == 31 [pid = 1164] [id = 242] 09:50:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (12821000) [pid = 1164] [serial = 725] [outer = 00000000] 09:50:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (1286EC00) [pid = 1164] [serial = 726] [outer = 12821000] 09:50:27 INFO - PROCESS | 1164 | 1467996627787 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (1292D400) [pid = 1164] [serial = 727] [outer = 12821000] 09:50:28 INFO - PROCESS | 1164 | 1467996628223 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 709ms 09:50:28 INFO - PROCESS | 1164 | 1467996628292 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 1164 | 1467996628294 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 09:50:28 INFO - PROCESS | 1164 | 1467996628297 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 1164 | 1467996628299 Marionette TRACE conn2 <- [1,934,null,{}] 09:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:50:28 INFO - PROCESS | 1164 | 1467996628306 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:28 INFO - PROCESS | 1164 | 1467996628308 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:28 INFO - PROCESS | 1164 | 1467996628412 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:50:28 INFO - PROCESS | 1164 | 1467996628424 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:28 INFO - PROCESS | 1164 | 1467996628426 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:28 INFO - PROCESS | 1164 | ++DOCSHELL 129AC800 == 32 [pid = 1164] [id = 243] 09:50:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (12B07400) [pid = 1164] [serial = 728] [outer = 00000000] 09:50:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (12D86000) [pid = 1164] [serial = 729] [outer = 12B07400] 09:50:28 INFO - PROCESS | 1164 | 1467996628469 Marionette DEBUG loaded listener.js 09:50:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (13071C00) [pid = 1164] [serial = 730] [outer = 12B07400] 09:50:28 INFO - PROCESS | 1164 | 1467996628917 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 646ms 09:50:28 INFO - PROCESS | 1164 | 1467996628940 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 1164 | 1467996628942 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 09:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:50:28 INFO - PROCESS | 1164 | 1467996628945 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 1164 | 1467996628947 Marionette TRACE conn2 <- [1,938,null,{}] 09:50:28 INFO - PROCESS | 1164 | 1467996628950 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:28 INFO - PROCESS | 1164 | 1467996628956 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:29 INFO - PROCESS | 1164 | 1467996629083 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:50:29 INFO - PROCESS | 1164 | 1467996629089 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 1164 | 1467996629091 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:29 INFO - PROCESS | 1164 | ++DOCSHELL 13133C00 == 33 [pid = 1164] [id = 244] 09:50:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (13158400) [pid = 1164] [serial = 731] [outer = 00000000] 09:50:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (131B9400) [pid = 1164] [serial = 732] [outer = 13158400] 09:50:29 INFO - PROCESS | 1164 | 1467996629134 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (13263000) [pid = 1164] [serial = 733] [outer = 13158400] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (16908000) [pid = 1164] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0F97EC00) [pid = 1164] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (16A93800) [pid = 1164] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (1760C800) [pid = 1164] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (16A08800) [pid = 1164] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (13CBB800) [pid = 1164] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (10B40000) [pid = 1164] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (12879C00) [pid = 1164] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (16909800) [pid = 1164] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0F9EA400) [pid = 1164] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (142F9400) [pid = 1164] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (103CB800) [pid = 1164] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:50:29 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (103CD400) [pid = 1164] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:50:29 INFO - PROCESS | 1164 | 1467996629846 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 915ms 09:50:29 INFO - PROCESS | 1164 | 1467996629882 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:50:29 INFO - PROCESS | 1164 | 1467996629884 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 09:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:50:29 INFO - PROCESS | 1164 | 1467996629901 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - PROCESS | 1164 | 1467996629905 Marionette TRACE conn2 <- [1,942,null,{}] 09:50:29 INFO - PROCESS | 1164 | 1467996629913 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:29 INFO - PROCESS | 1164 | 1467996629915 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:29 INFO - PROCESS | 1164 | 1467996629990 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:50:30 INFO - PROCESS | 1164 | 1467996629996 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 1164 | 1467996629998 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:30 INFO - PROCESS | 1164 | ++DOCSHELL 131B4000 == 34 [pid = 1164] [id = 245] 09:50:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (131EB800) [pid = 1164] [serial = 734] [outer = 00000000] 09:50:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (13910C00) [pid = 1164] [serial = 735] [outer = 131EB800] 09:50:30 INFO - PROCESS | 1164 | 1467996630040 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (13941800) [pid = 1164] [serial = 736] [outer = 131EB800] 09:50:30 INFO - PROCESS | 1164 | 1467996630471 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 09:50:30 INFO - PROCESS | 1164 | 1467996630506 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 1164 | 1467996630508 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 09:50:30 INFO - PROCESS | 1164 | 1467996630511 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:50:30 INFO - PROCESS | 1164 | 1467996630513 Marionette TRACE conn2 <- [1,946,null,{}] 09:50:30 INFO - PROCESS | 1164 | 1467996630516 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:30 INFO - PROCESS | 1164 | 1467996630518 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:30 INFO - PROCESS | 1164 | 1467996630595 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:50:30 INFO - PROCESS | 1164 | 1467996630600 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:30 INFO - PROCESS | 1164 | 1467996630602 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:30 INFO - PROCESS | 1164 | ++DOCSHELL 129A9000 == 35 [pid = 1164] [id = 246] 09:50:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (139C8400) [pid = 1164] [serial = 737] [outer = 00000000] 09:50:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (13CC2800) [pid = 1164] [serial = 738] [outer = 139C8400] 09:50:30 INFO - PROCESS | 1164 | 1467996630647 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (139D5000) [pid = 1164] [serial = 739] [outer = 139C8400] 09:50:31 INFO - PROCESS | 1164 | 1467996631072 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 599ms 09:50:31 INFO - PROCESS | 1164 | 1467996631112 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:50:31 INFO - PROCESS | 1164 | 1467996631114 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 09:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:50:31 INFO - PROCESS | 1164 | 1467996631122 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:50:31 INFO - PROCESS | 1164 | 1467996631124 Marionette TRACE conn2 <- [1,950,null,{}] 09:50:31 INFO - PROCESS | 1164 | 1467996631127 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:31 INFO - PROCESS | 1164 | 1467996631129 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:31 INFO - PROCESS | 1164 | 1467996631206 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:50:31 INFO - PROCESS | 1164 | 1467996631212 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:31 INFO - PROCESS | 1164 | 1467996631214 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:31 INFO - PROCESS | 1164 | ++DOCSHELL 10E0D000 == 36 [pid = 1164] [id = 247] 09:50:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (13DA0000) [pid = 1164] [serial = 740] [outer = 00000000] 09:50:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (14293800) [pid = 1164] [serial = 741] [outer = 13DA0000] 09:50:31 INFO - PROCESS | 1164 | 1467996631256 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (14295800) [pid = 1164] [serial = 742] [outer = 13DA0000] 09:50:31 INFO - PROCESS | 1164 | 1467996631870 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 804ms 09:50:31 INFO - PROCESS | 1164 | 1467996631921 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:50:31 INFO - PROCESS | 1164 | 1467996631928 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 09:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:50:31 INFO - PROCESS | 1164 | 1467996631937 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:50:31 INFO - PROCESS | 1164 | 1467996631942 Marionette TRACE conn2 <- [1,954,null,{}] 09:50:31 INFO - PROCESS | 1164 | 1467996631948 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:31 INFO - PROCESS | 1164 | 1467996631951 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:32 INFO - PROCESS | 1164 | 1467996632074 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:50:32 INFO - PROCESS | 1164 | 1467996632181 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 1164 | 1467996632186 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:32 INFO - PROCESS | 1164 | ++DOCSHELL 0C76F400 == 37 [pid = 1164] [id = 248] 09:50:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0C772400) [pid = 1164] [serial = 743] [outer = 00000000] 09:50:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (10A03000) [pid = 1164] [serial = 744] [outer = 0C772400] 09:50:32 INFO - PROCESS | 1164 | 1467996632264 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (10B1C400) [pid = 1164] [serial = 745] [outer = 0C772400] 09:50:33 INFO - PROCESS | 1164 | 1467996632990 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1151ms 09:50:33 INFO - PROCESS | 1164 | 1467996633119 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 1164 | 1467996633124 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 09:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:50:33 INFO - PROCESS | 1164 | 1467996633130 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 1164 | 1467996633133 Marionette TRACE conn2 <- [1,958,null,{}] 09:50:33 INFO - PROCESS | 1164 | 1467996633138 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:33 INFO - PROCESS | 1164 | 1467996633140 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:33 INFO - PROCESS | 1164 | 1467996633286 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:50:33 INFO - PROCESS | 1164 | 1467996633404 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 1164 | 1467996633406 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:33 INFO - PROCESS | 1164 | ++DOCSHELL 10C10800 == 38 [pid = 1164] [id = 249] 09:50:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (10E05000) [pid = 1164] [serial = 746] [outer = 00000000] 09:50:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (11405000) [pid = 1164] [serial = 747] [outer = 10E05000] 09:50:33 INFO - PROCESS | 1164 | 1467996633463 Marionette DEBUG loaded listener.js 09:50:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (1286C000) [pid = 1164] [serial = 748] [outer = 10E05000] 09:50:34 INFO - PROCESS | 1164 | 1467996634314 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1198ms 09:50:34 INFO - PROCESS | 1164 | 1467996634328 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:50:34 INFO - PROCESS | 1164 | 1467996634332 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 09:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:50:34 INFO - PROCESS | 1164 | 1467996634337 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:50:34 INFO - PROCESS | 1164 | 1467996634340 Marionette TRACE conn2 <- [1,962,null,{}] 09:50:34 INFO - PROCESS | 1164 | 1467996634346 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:34 INFO - PROCESS | 1164 | 1467996634348 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:34 INFO - PROCESS | 1164 | 1467996634473 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:50:34 INFO - PROCESS | 1164 | --DOCSHELL 129A9000 == 37 [pid = 1164] [id = 246] 09:50:34 INFO - PROCESS | 1164 | --DOCSHELL 131B4000 == 36 [pid = 1164] [id = 245] 09:50:34 INFO - PROCESS | 1164 | --DOCSHELL 13133C00 == 35 [pid = 1164] [id = 244] 09:50:34 INFO - PROCESS | 1164 | --DOCSHELL 129AC800 == 34 [pid = 1164] [id = 243] 09:50:34 INFO - PROCESS | 1164 | --DOCSHELL 12820400 == 33 [pid = 1164] [id = 242] 09:50:34 INFO - PROCESS | 1164 | --DOCSHELL 10E0EC00 == 32 [pid = 1164] [id = 241] 09:50:34 INFO - PROCESS | 1164 | --DOCSHELL 10B26000 == 31 [pid = 1164] [id = 240] 09:50:34 INFO - PROCESS | 1164 | --DOCSHELL 0F97C400 == 30 [pid = 1164] [id = 239] 09:50:34 INFO - PROCESS | 1164 | --DOCSHELL 0F331000 == 29 [pid = 1164] [id = 238] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (16A70800) [pid = 1164] [serial = 680] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (1AB5B400) [pid = 1164] [serial = 393] [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.] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (16A73C00) [pid = 1164] [serial = 681] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (142F8000) [pid = 1164] [serial = 690] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (175C0C00) [pid = 1164] [serial = 685] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (16FE4800) [pid = 1164] [serial = 684] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (176BA000) [pid = 1164] [serial = 687] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (1690B000) [pid = 1164] [serial = 691] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16A70000) [pid = 1164] [serial = 660] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (15567800) [pid = 1164] [serial = 677] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10C17C00) [pid = 1164] [serial = 671] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (10E0F000) [pid = 1164] [serial = 672] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1303B000) [pid = 1164] [serial = 674] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (18129000) [pid = 1164] [serial = 696] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (131B1C00) [pid = 1164] [serial = 675] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10B3B800) [pid = 1164] [serial = 662] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (18129800) [pid = 1164] [serial = 697] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10C0F800) [pid = 1164] [serial = 663] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16A6F000) [pid = 1164] [serial = 665] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (17E3A400) [pid = 1164] [serial = 694] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16A94800) [pid = 1164] [serial = 666] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (10B26C00) [pid = 1164] [serial = 668] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (10B3F800) [pid = 1164] [serial = 669] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (17D16000) [pid = 1164] [serial = 688] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (15E61000) [pid = 1164] [serial = 678] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (1760C400) [pid = 1164] [serial = 693] [outer = 00000000] [url = about:blank] 09:50:34 INFO - PROCESS | 1164 | 1467996634592 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:34 INFO - PROCESS | 1164 | 1467996634597 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:34 INFO - PROCESS | 1164 | ++DOCSHELL 0F334800 == 30 [pid = 1164] [id = 250] 09:50:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0F334C00) [pid = 1164] [serial = 749] [outer = 00000000] 09:50:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0F9DF400) [pid = 1164] [serial = 750] [outer = 0F334C00] 09:50:34 INFO - PROCESS | 1164 | 1467996634644 Marionette DEBUG loaded listener.js 09:50:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10B1D000) [pid = 1164] [serial = 751] [outer = 0F334C00] 09:50:35 INFO - PROCESS | 1164 | 1467996635069 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 804ms 09:50:35 INFO - PROCESS | 1164 | 1467996635140 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:50:35 INFO - PROCESS | 1164 | 1467996635144 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 09:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:50:35 INFO - PROCESS | 1164 | 1467996635150 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 1164 | 1467996635153 Marionette TRACE conn2 <- [1,966,null,{}] 09:50:35 INFO - PROCESS | 1164 | 1467996635156 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:35 INFO - PROCESS | 1164 | 1467996635159 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:35 INFO - PROCESS | 1164 | 1467996635243 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:50:35 INFO - PROCESS | 1164 | 1467996635252 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 1164 | 1467996635254 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:35 INFO - PROCESS | 1164 | ++DOCSHELL 10C09C00 == 31 [pid = 1164] [id = 251] 09:50:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10C0A000) [pid = 1164] [serial = 752] [outer = 00000000] 09:50:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10C16800) [pid = 1164] [serial = 753] [outer = 10C0A000] 09:50:35 INFO - PROCESS | 1164 | 1467996635300 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10E09800) [pid = 1164] [serial = 754] [outer = 10C0A000] 09:50:35 INFO - PROCESS | 1164 | 1467996635752 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 646ms 09:50:35 INFO - PROCESS | 1164 | 1467996635789 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:50:35 INFO - PROCESS | 1164 | 1467996635791 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 09:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:50:35 INFO - PROCESS | 1164 | 1467996635794 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 1164 | 1467996635798 Marionette TRACE conn2 <- [1,970,null,{}] 09:50:35 INFO - PROCESS | 1164 | 1467996635808 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:35 INFO - PROCESS | 1164 | 1467996635813 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:35 INFO - PROCESS | 1164 | 1467996635895 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:50:35 INFO - PROCESS | 1164 | 1467996635904 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 1164 | 1467996635907 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:35 INFO - PROCESS | 1164 | ++DOCSHELL 129A9000 == 32 [pid = 1164] [id = 252] 09:50:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (129A9800) [pid = 1164] [serial = 755] [outer = 00000000] 09:50:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (12BDC000) [pid = 1164] [serial = 756] [outer = 129A9800] 09:50:35 INFO - PROCESS | 1164 | 1467996635954 Marionette DEBUG loaded listener.js 09:50:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (13069C00) [pid = 1164] [serial = 757] [outer = 129A9800] 09:50:36 INFO - PROCESS | 1164 | 1467996636391 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 646ms 09:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:50:36 INFO - PROCESS | 1164 | 1467996636432 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:50:36 INFO - PROCESS | 1164 | 1467996636435 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 09:50:36 INFO - PROCESS | 1164 | 1467996636438 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - PROCESS | 1164 | 1467996636440 Marionette TRACE conn2 <- [1,974,null,{}] 09:50:36 INFO - PROCESS | 1164 | 1467996636443 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:36 INFO - PROCESS | 1164 | 1467996636446 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:36 INFO - PROCESS | 1164 | 1467996636543 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:50:36 INFO - PROCESS | 1164 | 1467996636548 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:36 INFO - PROCESS | 1164 | 1467996636550 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:36 INFO - PROCESS | 1164 | ++DOCSHELL 130AD000 == 33 [pid = 1164] [id = 253] 09:50:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1312CC00) [pid = 1164] [serial = 758] [outer = 00000000] 09:50:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (131B4800) [pid = 1164] [serial = 759] [outer = 1312CC00] 09:50:36 INFO - PROCESS | 1164 | 1467996636594 Marionette DEBUG loaded listener.js 09:50:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (13906000) [pid = 1164] [serial = 760] [outer = 1312CC00] 09:50:37 INFO - PROCESS | 1164 | 1467996637134 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 694ms 09:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:50:37 INFO - PROCESS | 1164 | 1467996637169 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:50:37 INFO - PROCESS | 1164 | 1467996637171 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 09:50:37 INFO - PROCESS | 1164 | 1467996637174 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - PROCESS | 1164 | 1467996637176 Marionette TRACE conn2 <- [1,978,null,{}] 09:50:37 INFO - PROCESS | 1164 | 1467996637180 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:37 INFO - PROCESS | 1164 | 1467996637182 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:37 INFO - PROCESS | 1164 | 1467996637286 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:50:37 INFO - PROCESS | 1164 | 1467996637293 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 1164 | 1467996637295 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:37 INFO - PROCESS | 1164 | ++DOCSHELL 13258C00 == 34 [pid = 1164] [id = 254] 09:50:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (13263C00) [pid = 1164] [serial = 761] [outer = 00000000] 09:50:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (13CC5C00) [pid = 1164] [serial = 762] [outer = 13263C00] 09:50:37 INFO - PROCESS | 1164 | 1467996637338 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (13D94000) [pid = 1164] [serial = 763] [outer = 13263C00] 09:50:37 INFO - PROCESS | 1164 | 1467996637788 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 631ms 09:50:37 INFO - PROCESS | 1164 | 1467996637812 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:50:37 INFO - PROCESS | 1164 | 1467996637814 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 09:50:37 INFO - PROCESS | 1164 | 1467996637818 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:50:37 INFO - PROCESS | 1164 | 1467996637819 Marionette TRACE conn2 <- [1,982,null,{}] 09:50:37 INFO - PROCESS | 1164 | 1467996637823 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:37 INFO - PROCESS | 1164 | 1467996637828 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:37 INFO - PROCESS | 1164 | 1467996637965 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:50:38 INFO - PROCESS | 1164 | 1467996638052 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 1164 | 1467996638054 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:38 INFO - PROCESS | 1164 | ++DOCSHELL 131B8800 == 35 [pid = 1164] [id = 255] 09:50:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (142F5800) [pid = 1164] [serial = 764] [outer = 00000000] 09:50:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (15E60800) [pid = 1164] [serial = 765] [outer = 142F5800] 09:50:38 INFO - PROCESS | 1164 | 1467996638097 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (15E61000) [pid = 1164] [serial = 766] [outer = 142F5800] 09:50:38 INFO - PROCESS | 1164 | 1467996638521 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 740ms 09:50:38 INFO - PROCESS | 1164 | 1467996638560 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 1164 | 1467996638571 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 09:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:50:38 INFO - PROCESS | 1164 | 1467996638575 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - PROCESS | 1164 | 1467996638576 Marionette TRACE conn2 <- [1,986,null,{}] 09:50:38 INFO - PROCESS | 1164 | 1467996638580 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:38 INFO - PROCESS | 1164 | 1467996638582 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:38 INFO - PROCESS | 1164 | 1467996638691 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:50:38 INFO - PROCESS | 1164 | 1467996638698 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 1164 | 1467996638700 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:38 INFO - PROCESS | 1164 | ++DOCSHELL 16903400 == 36 [pid = 1164] [id = 256] 09:50:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (16904400) [pid = 1164] [serial = 767] [outer = 00000000] 09:50:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (16908800) [pid = 1164] [serial = 768] [outer = 16904400] 09:50:38 INFO - PROCESS | 1164 | 1467996638789 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (1690D400) [pid = 1164] [serial = 769] [outer = 16904400] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (10B26400) [pid = 1164] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0F97C800) [pid = 1164] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (10F98C00) [pid = 1164] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (12821000) [pid = 1164] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0F336400) [pid = 1164] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10A07800) [pid = 1164] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (12875000) [pid = 1164] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (18126C00) [pid = 1164] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (12B07400) [pid = 1164] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (17521800) [pid = 1164] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (196A4000) [pid = 1164] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (13158400) [pid = 1164] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (139C8400) [pid = 1164] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:50:39 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (131EB800) [pid = 1164] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:50:39 INFO - PROCESS | 1164 | 1467996639220 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 709ms 09:50:39 INFO - PROCESS | 1164 | 1467996639274 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:50:39 INFO - PROCESS | 1164 | 1467996639276 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 09:50:39 INFO - PROCESS | 1164 | 1467996639280 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:50:39 INFO - PROCESS | 1164 | 1467996639281 Marionette TRACE conn2 <- [1,990,null,{}] 09:50:39 INFO - PROCESS | 1164 | 1467996639285 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:39 INFO - PROCESS | 1164 | 1467996639287 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:39 INFO - PROCESS | 1164 | 1467996639390 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:50:39 INFO - PROCESS | 1164 | 1467996639397 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:39 INFO - PROCESS | 1164 | 1467996639399 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:39 INFO - PROCESS | 1164 | ++DOCSHELL 0C76FC00 == 37 [pid = 1164] [id = 257] 09:50:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0F97E400) [pid = 1164] [serial = 770] [outer = 00000000] 09:50:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (129B6000) [pid = 1164] [serial = 771] [outer = 0F97E400] 09:50:39 INFO - PROCESS | 1164 | 1467996639443 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (131B3000) [pid = 1164] [serial = 772] [outer = 0F97E400] 09:50:39 INFO - PROCESS | 1164 | 1467996639858 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 647ms 09:50:39 INFO - PROCESS | 1164 | 1467996639918 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:50:39 INFO - PROCESS | 1164 | 1467996639920 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 09:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:50:39 INFO - PROCESS | 1164 | 1467996639923 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:50:39 INFO - PROCESS | 1164 | 1467996639925 Marionette TRACE conn2 <- [1,994,null,{}] 09:50:39 INFO - PROCESS | 1164 | 1467996639929 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:39 INFO - PROCESS | 1164 | 1467996639931 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:40 INFO - PROCESS | 1164 | 1467996640010 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:50:40 INFO - PROCESS | 1164 | 1467996640018 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 1164 | 1467996640020 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:40 INFO - PROCESS | 1164 | ++DOCSHELL 12877000 == 38 [pid = 1164] [id = 258] 09:50:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (12934800) [pid = 1164] [serial = 773] [outer = 00000000] 09:50:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16901800) [pid = 1164] [serial = 774] [outer = 12934800] 09:50:40 INFO - PROCESS | 1164 | 1467996640067 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16A07800) [pid = 1164] [serial = 775] [outer = 12934800] 09:50:40 INFO - PROCESS | 1164 | 1467996640539 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 631ms 09:50:40 INFO - PROCESS | 1164 | 1467996640594 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:50:40 INFO - PROCESS | 1164 | 1467996640596 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 09:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:50:40 INFO - PROCESS | 1164 | 1467996640599 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:50:40 INFO - PROCESS | 1164 | 1467996640601 Marionette TRACE conn2 <- [1,998,null,{}] 09:50:40 INFO - PROCESS | 1164 | 1467996640605 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:40 INFO - PROCESS | 1164 | 1467996640606 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:40 INFO - PROCESS | 1164 | 1467996640685 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:50:40 INFO - PROCESS | 1164 | 1467996640693 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 1164 | 1467996640695 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:40 INFO - PROCESS | 1164 | ++DOCSHELL 16A6E400 == 39 [pid = 1164] [id = 259] 09:50:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16A6EC00) [pid = 1164] [serial = 776] [outer = 00000000] 09:50:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16A74400) [pid = 1164] [serial = 777] [outer = 16A6EC00] 09:50:40 INFO - PROCESS | 1164 | 1467996640738 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16A78400) [pid = 1164] [serial = 778] [outer = 16A6EC00] 09:50:41 INFO - PROCESS | 1164 | 1467996641390 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 851ms 09:50:41 INFO - PROCESS | 1164 | 1467996641443 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 1164 | 1467996641448 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 09:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:50:41 INFO - PROCESS | 1164 | 1467996641453 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - PROCESS | 1164 | 1467996641456 Marionette TRACE conn2 <- [1,1002,null,{}] 09:50:41 INFO - PROCESS | 1164 | 1467996641462 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:41 INFO - PROCESS | 1164 | 1467996641465 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:41 INFO - PROCESS | 1164 | 1467996641598 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:50:41 INFO - PROCESS | 1164 | 1467996641725 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:41 INFO - PROCESS | 1164 | 1467996641728 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:41 INFO - PROCESS | 1164 | ++DOCSHELL 0F97D000 == 40 [pid = 1164] [id = 260] 09:50:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (10A0AC00) [pid = 1164] [serial = 779] [outer = 00000000] 09:50:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (10C0D000) [pid = 1164] [serial = 780] [outer = 10A0AC00] 09:50:41 INFO - PROCESS | 1164 | 1467996641791 Marionette DEBUG loaded listener.js 09:50:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (11405400) [pid = 1164] [serial = 781] [outer = 10A0AC00] 09:50:42 INFO - PROCESS | 1164 | 1467996642479 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1103ms 09:50:42 INFO - PROCESS | 1164 | 1467996642546 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:50:42 INFO - PROCESS | 1164 | 1467996642551 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 09:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:50:42 INFO - PROCESS | 1164 | 1467996642557 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:50:42 INFO - PROCESS | 1164 | 1467996642560 Marionette TRACE conn2 <- [1,1006,null,{}] 09:50:42 INFO - PROCESS | 1164 | 1467996642564 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:42 INFO - PROCESS | 1164 | 1467996642567 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:42 INFO - PROCESS | 1164 | 1467996642677 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:50:42 INFO - PROCESS | 1164 | 1467996642803 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:42 INFO - PROCESS | 1164 | 1467996642806 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:42 INFO - PROCESS | 1164 | ++DOCSHELL 12877C00 == 41 [pid = 1164] [id = 261] 09:50:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (1292F800) [pid = 1164] [serial = 782] [outer = 00000000] 09:50:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (1306B000) [pid = 1164] [serial = 783] [outer = 1292F800] 09:50:42 INFO - PROCESS | 1164 | 1467996642861 Marionette DEBUG loaded listener.js 09:50:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (131B5800) [pid = 1164] [serial = 784] [outer = 1292F800] 09:50:43 INFO - PROCESS | 1164 | 1467996643469 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 946ms 09:50:43 INFO - PROCESS | 1164 | 1467996643502 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:50:43 INFO - PROCESS | 1164 | 1467996643505 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 09:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:50:43 INFO - PROCESS | 1164 | 1467996643509 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - PROCESS | 1164 | 1467996643512 Marionette TRACE conn2 <- [1,1010,null,{}] 09:50:43 INFO - PROCESS | 1164 | 1467996643523 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:43 INFO - PROCESS | 1164 | 1467996643528 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:43 INFO - PROCESS | 1164 | 1467996643637 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:50:43 INFO - PROCESS | 1164 | 1467996643738 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 1164 | 1467996643741 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:43 INFO - PROCESS | 1164 | ++DOCSHELL 1690F400 == 42 [pid = 1164] [id = 262] 09:50:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (16A02800) [pid = 1164] [serial = 785] [outer = 00000000] 09:50:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (16A77C00) [pid = 1164] [serial = 786] [outer = 16A02800] 09:50:43 INFO - PROCESS | 1164 | 1467996643796 Marionette DEBUG loaded listener.js 09:50:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (16A96400) [pid = 1164] [serial = 787] [outer = 16A02800] 09:50:44 INFO - PROCESS | 1164 | 1467996644414 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 946ms 09:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:50:44 INFO - PROCESS | 1164 | 1467996644485 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:50:44 INFO - PROCESS | 1164 | 1467996644488 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 09:50:44 INFO - PROCESS | 1164 | 1467996644491 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:50:44 INFO - PROCESS | 1164 | 1467996644493 Marionette TRACE conn2 <- [1,1014,null,{}] 09:50:44 INFO - PROCESS | 1164 | 1467996644497 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:44 INFO - PROCESS | 1164 | 1467996644499 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:44 INFO - PROCESS | 1164 | 1467996644622 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:50:44 INFO - PROCESS | 1164 | 1467996644719 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:44 INFO - PROCESS | 1164 | 1467996644722 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:44 INFO - PROCESS | 1164 | ++DOCSHELL 1325E000 == 43 [pid = 1164] [id = 263] 09:50:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (1345EC00) [pid = 1164] [serial = 788] [outer = 00000000] 09:50:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (139CDC00) [pid = 1164] [serial = 789] [outer = 1345EC00] 09:50:44 INFO - PROCESS | 1164 | 1467996644774 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (16A79C00) [pid = 1164] [serial = 790] [outer = 1345EC00] 09:50:45 INFO - PROCESS | 1164 | 1467996645467 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1040ms 09:50:45 INFO - PROCESS | 1164 | 1467996645532 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 1164 | 1467996645536 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 09:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:50:45 INFO - PROCESS | 1164 | 1467996645557 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 1164 | 1467996645560 Marionette TRACE conn2 <- [1,1018,null,{}] 09:50:45 INFO - PROCESS | 1164 | 1467996645565 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:45 INFO - PROCESS | 1164 | 1467996645568 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:45 INFO - PROCESS | 1164 | 1467996645674 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:50:45 INFO - PROCESS | 1164 | 1467996645811 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 1164 | 1467996645814 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:45 INFO - PROCESS | 1164 | ++DOCSHELL 10A76800 == 44 [pid = 1164] [id = 264] 09:50:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (10B29400) [pid = 1164] [serial = 791] [outer = 00000000] 09:50:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (10BC3400) [pid = 1164] [serial = 792] [outer = 10B29400] 09:50:45 INFO - PROCESS | 1164 | 1467996645864 Marionette DEBUG loaded listener.js 09:50:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (10C17C00) [pid = 1164] [serial = 793] [outer = 10B29400] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 12877000 == 43 [pid = 1164] [id = 258] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 0C76FC00 == 42 [pid = 1164] [id = 257] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 16903400 == 41 [pid = 1164] [id = 256] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 131B8800 == 40 [pid = 1164] [id = 255] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 13258C00 == 39 [pid = 1164] [id = 254] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 130AD000 == 38 [pid = 1164] [id = 253] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 129A9000 == 37 [pid = 1164] [id = 252] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 10C09C00 == 36 [pid = 1164] [id = 251] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 0F334800 == 35 [pid = 1164] [id = 250] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 10E0D000 == 34 [pid = 1164] [id = 247] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 0C76F400 == 33 [pid = 1164] [id = 248] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 10C10800 == 32 [pid = 1164] [id = 249] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 1690F400 == 31 [pid = 1164] [id = 262] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 1325E000 == 30 [pid = 1164] [id = 263] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 12877C00 == 29 [pid = 1164] [id = 261] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 16A6E400 == 28 [pid = 1164] [id = 259] 09:50:46 INFO - PROCESS | 1164 | --DOCSHELL 0F97D000 == 27 [pid = 1164] [id = 260] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (10B3C400) [pid = 1164] [serial = 720] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (10B42800) [pid = 1164] [serial = 721] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (0F9EA000) [pid = 1164] [serial = 717] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (1036B000) [pid = 1164] [serial = 718] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (112E4800) [pid = 1164] [serial = 723] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (1286EC00) [pid = 1164] [serial = 726] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (10B1D800) [pid = 1164] [serial = 715] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (10372000) [pid = 1164] [serial = 714] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (10E0AC00) [pid = 1164] [serial = 700] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (10B48C00) [pid = 1164] [serial = 699] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (13CC3C00) [pid = 1164] [serial = 703] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (131B7800) [pid = 1164] [serial = 702] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (196A4C00) [pid = 1164] [serial = 706] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (196A0000) [pid = 1164] [serial = 705] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (13071C00) [pid = 1164] [serial = 730] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (14293800) [pid = 1164] [serial = 741] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (19739800) [pid = 1164] [serial = 709] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (19736800) [pid = 1164] [serial = 708] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (12D86000) [pid = 1164] [serial = 729] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (19CA6800) [pid = 1164] [serial = 712] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (19C10C00) [pid = 1164] [serial = 711] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (1292D400) [pid = 1164] [serial = 727] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (131B9400) [pid = 1164] [serial = 732] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (139D5000) [pid = 1164] [serial = 739] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (13CC2800) [pid = 1164] [serial = 738] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (13263000) [pid = 1164] [serial = 733] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (13910C00) [pid = 1164] [serial = 735] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (114D5800) [pid = 1164] [serial = 724] [outer = 00000000] [url = about:blank] 09:50:46 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (13941800) [pid = 1164] [serial = 736] [outer = 00000000] [url = about:blank] 09:50:47 INFO - PROCESS | 1164 | 1467996647066 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1576ms 09:50:47 INFO - PROCESS | 1164 | 1467996647121 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:50:47 INFO - PROCESS | 1164 | 1467996647125 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 09:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:50:47 INFO - PROCESS | 1164 | 1467996647131 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - PROCESS | 1164 | 1467996647136 Marionette TRACE conn2 <- [1,1022,null,{}] 09:50:47 INFO - PROCESS | 1164 | 1467996647143 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:47 INFO - PROCESS | 1164 | 1467996647146 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:47 INFO - PROCESS | 1164 | 1467996647297 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:50:47 INFO - PROCESS | 1164 | 1467996647418 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 1164 | 1467996647423 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:47 INFO - PROCESS | 1164 | ++DOCSHELL 10372000 == 28 [pid = 1164] [id = 265] 09:50:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (103CD000) [pid = 1164] [serial = 794] [outer = 00000000] 09:50:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10A08C00) [pid = 1164] [serial = 795] [outer = 103CD000] 09:50:47 INFO - PROCESS | 1164 | 1467996647481 Marionette DEBUG loaded listener.js 09:50:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10A77C00) [pid = 1164] [serial = 796] [outer = 103CD000] 09:50:48 INFO - PROCESS | 1164 | 1467996648264 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1151ms 09:50:48 INFO - PROCESS | 1164 | 1467996648310 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:50:48 INFO - PROCESS | 1164 | 1467996648316 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 09:50:48 INFO - PROCESS | 1164 | 1467996648346 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:50:48 INFO - PROCESS | 1164 | 1467996648349 Marionette TRACE conn2 <- [1,1026,null,{}] 09:50:48 INFO - PROCESS | 1164 | 1467996648353 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:48 INFO - PROCESS | 1164 | 1467996648356 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:48 INFO - PROCESS | 1164 | 1467996648492 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:50:48 INFO - PROCESS | 1164 | 1467996648565 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:48 INFO - PROCESS | 1164 | 1467996648568 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:48 INFO - PROCESS | 1164 | ++DOCSHELL 10C0A400 == 29 [pid = 1164] [id = 266] 09:50:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10C0A800) [pid = 1164] [serial = 797] [outer = 00000000] 09:50:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (10C0E000) [pid = 1164] [serial = 798] [outer = 10C0A800] 09:50:48 INFO - PROCESS | 1164 | 1467996648665 Marionette DEBUG loaded listener.js 09:50:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (10E02000) [pid = 1164] [serial = 799] [outer = 10C0A800] 09:50:49 INFO - PROCESS | 1164 | 1467996649397 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1151ms 09:50:49 INFO - PROCESS | 1164 | 1467996649498 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:50:49 INFO - PROCESS | 1164 | 1467996649502 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 09:50:49 INFO - PROCESS | 1164 | 1467996649506 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:50:49 INFO - PROCESS | 1164 | 1467996649510 Marionette TRACE conn2 <- [1,1030,null,{}] 09:50:49 INFO - PROCESS | 1164 | 1467996649516 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:49 INFO - PROCESS | 1164 | 1467996649519 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:49 INFO - PROCESS | 1164 | 1467996649639 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:50:49 INFO - PROCESS | 1164 | 1467996649713 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:49 INFO - PROCESS | 1164 | 1467996649718 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:49 INFO - PROCESS | 1164 | ++DOCSHELL 0F328000 == 30 [pid = 1164] [id = 267] 09:50:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0F328400) [pid = 1164] [serial = 800] [outer = 00000000] 09:50:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (10B27400) [pid = 1164] [serial = 801] [outer = 0F328400] 09:50:49 INFO - PROCESS | 1164 | 1467996649818 Marionette DEBUG loaded listener.js 09:50:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (10B42400) [pid = 1164] [serial = 802] [outer = 0F328400] 09:50:49 INFO - PROCESS | 1164 | --DOCSHELL 131EF800 == 29 [pid = 1164] [id = 28] 09:50:49 INFO - PROCESS | 1164 | --DOCSHELL 1B2A8400 == 28 [pid = 1164] [id = 18] 09:50:49 INFO - PROCESS | 1164 | --DOCSHELL 10BB9800 == 27 [pid = 1164] [id = 21] 09:50:49 INFO - PROCESS | 1164 | --DOCSHELL 13460800 == 26 [pid = 1164] [id = 20] 09:50:49 INFO - PROCESS | 1164 | --DOCSHELL 15575C00 == 25 [pid = 1164] [id = 27] 09:50:49 INFO - PROCESS | 1164 | --DOCSHELL 1A547C00 == 24 [pid = 1164] [id = 15] 09:50:50 INFO - PROCESS | 1164 | 1467996650263 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 804ms 09:50:50 INFO - PROCESS | 1164 | 1467996650305 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:50:50 INFO - PROCESS | 1164 | 1467996650308 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 09:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:50:50 INFO - PROCESS | 1164 | 1467996650314 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:50:50 INFO - PROCESS | 1164 | 1467996650318 Marionette TRACE conn2 <- [1,1034,null,{}] 09:50:50 INFO - PROCESS | 1164 | 1467996650321 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:50 INFO - PROCESS | 1164 | 1467996650324 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:50 INFO - PROCESS | 1164 | 1467996650415 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:50:50 INFO - PROCESS | 1164 | 1467996650427 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:50 INFO - PROCESS | 1164 | 1467996650429 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:50 INFO - PROCESS | 1164 | ++DOCSHELL 112E2000 == 25 [pid = 1164] [id = 268] 09:50:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (112E2400) [pid = 1164] [serial = 803] [outer = 00000000] 09:50:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (114D5800) [pid = 1164] [serial = 804] [outer = 112E2400] 09:50:50 INFO - PROCESS | 1164 | 1467996650477 Marionette DEBUG loaded listener.js 09:50:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (12823800) [pid = 1164] [serial = 805] [outer = 112E2400] 09:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:50:50 INFO - PROCESS | 1164 | 1467996650940 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 646ms 09:50:50 INFO - PROCESS | 1164 | 1467996650953 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:50:50 INFO - PROCESS | 1164 | 1467996650956 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 09:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:50:50 INFO - PROCESS | 1164 | 1467996650959 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:50:50 INFO - PROCESS | 1164 | 1467996650961 Marionette TRACE conn2 <- [1,1038,null,{}] 09:50:50 INFO - PROCESS | 1164 | 1467996650975 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:51 INFO - PROCESS | 1164 | 1467996650980 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:51 INFO - PROCESS | 1164 | 1467996651072 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:50:51 INFO - PROCESS | 1164 | 1467996651082 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 1164 | 1467996651086 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:51 INFO - PROCESS | 1164 | ++DOCSHELL 12BDA400 == 26 [pid = 1164] [id = 269] 09:50:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (12BDB400) [pid = 1164] [serial = 806] [outer = 00000000] 09:50:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1306E400) [pid = 1164] [serial = 807] [outer = 12BDB400] 09:50:51 INFO - PROCESS | 1164 | 1467996651135 Marionette DEBUG loaded listener.js 09:50:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (13128C00) [pid = 1164] [serial = 808] [outer = 12BDB400] 09:50:51 INFO - PROCESS | 1164 | 1467996651677 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 740ms 09:50:51 INFO - PROCESS | 1164 | 1467996651732 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:50:51 INFO - PROCESS | 1164 | 1467996651734 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 09:50:51 INFO - PROCESS | 1164 | 1467996651737 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:50:51 INFO - PROCESS | 1164 | 1467996651739 Marionette TRACE conn2 <- [1,1042,null,{}] 09:50:51 INFO - PROCESS | 1164 | 1467996651743 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:51 INFO - PROCESS | 1164 | 1467996651745 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:51 INFO - PROCESS | 1164 | 1467996651855 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:50:51 INFO - PROCESS | 1164 | 1467996651946 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 1164 | 1467996651948 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:51 INFO - PROCESS | 1164 | ++DOCSHELL 131ED800 == 27 [pid = 1164] [id = 270] 09:50:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (13258400) [pid = 1164] [serial = 809] [outer = 00000000] 09:50:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (13910C00) [pid = 1164] [serial = 810] [outer = 13258400] 09:50:51 INFO - PROCESS | 1164 | 1467996651992 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (139D5000) [pid = 1164] [serial = 811] [outer = 13258400] 09:50:52 INFO - PROCESS | 1164 | 1467996652428 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 757ms 09:50:52 INFO - PROCESS | 1164 | 1467996652484 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:50:52 INFO - PROCESS | 1164 | 1467996652487 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 09:50:52 INFO - PROCESS | 1164 | 1467996652492 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:50:52 INFO - PROCESS | 1164 | 1467996652494 Marionette TRACE conn2 <- [1,1046,null,{}] 09:50:52 INFO - PROCESS | 1164 | 1467996652498 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:52 INFO - PROCESS | 1164 | 1467996652500 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:52 INFO - PROCESS | 1164 | 1467996652610 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:50:52 INFO - PROCESS | 1164 | 1467996652615 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:52 INFO - PROCESS | 1164 | 1467996652617 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:52 INFO - PROCESS | 1164 | ++DOCSHELL 13949C00 == 28 [pid = 1164] [id = 271] 09:50:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (13CC3800) [pid = 1164] [serial = 812] [outer = 00000000] 09:50:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (14293000) [pid = 1164] [serial = 813] [outer = 13CC3800] 09:50:52 INFO - PROCESS | 1164 | 1467996652662 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (14293800) [pid = 1164] [serial = 814] [outer = 13CC3800] 09:50:53 INFO - PROCESS | 1164 | 1467996653088 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 646ms 09:50:53 INFO - PROCESS | 1164 | 1467996653132 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:50:53 INFO - PROCESS | 1164 | 1467996653134 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 09:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:50:53 INFO - PROCESS | 1164 | 1467996653137 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:50:53 INFO - PROCESS | 1164 | 1467996653139 Marionette TRACE conn2 <- [1,1050,null,{}] 09:50:53 INFO - PROCESS | 1164 | 1467996653147 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:53 INFO - PROCESS | 1164 | 1467996653153 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:53 INFO - PROCESS | 1164 | 1467996653328 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:50:53 INFO - PROCESS | 1164 | 1467996653356 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:53 INFO - PROCESS | 1164 | 1467996653358 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:53 INFO - PROCESS | 1164 | ++DOCSHELL 15E5F800 == 29 [pid = 1164] [id = 272] 09:50:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (15E60000) [pid = 1164] [serial = 815] [outer = 00000000] 09:50:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (16909400) [pid = 1164] [serial = 816] [outer = 15E60000] 09:50:53 INFO - PROCESS | 1164 | 1467996653402 Marionette DEBUG loaded listener.js 09:50:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (16A6F000) [pid = 1164] [serial = 817] [outer = 15E60000] 09:50:53 INFO - PROCESS | 1164 | 1467996653841 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 741ms 09:50:53 INFO - PROCESS | 1164 | 1467996653878 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:50:53 INFO - PROCESS | 1164 | 1467996653880 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 09:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:50:53 INFO - PROCESS | 1164 | 1467996653884 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:50:53 INFO - PROCESS | 1164 | 1467996653886 Marionette TRACE conn2 <- [1,1054,null,{}] 09:50:53 INFO - PROCESS | 1164 | 1467996653890 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:53 INFO - PROCESS | 1164 | 1467996653891 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:54 INFO - PROCESS | 1164 | 1467996654029 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (10A0AC00) [pid = 1164] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (1292F800) [pid = 1164] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (16A02800) [pid = 1164] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (1345EC00) [pid = 1164] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (13263C00) [pid = 1164] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (142F5800) [pid = 1164] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (13DA0000) [pid = 1164] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (10C0A000) [pid = 1164] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16904400) [pid = 1164] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0F334C00) [pid = 1164] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (129A9800) [pid = 1164] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (10E05000) [pid = 1164] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1312CC00) [pid = 1164] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0C772400) [pid = 1164] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0F97E400) [pid = 1164] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (16A6EC00) [pid = 1164] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:50:54 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (12934800) [pid = 1164] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:50:54 INFO - PROCESS | 1164 | 1467996654093 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 1164 | 1467996654095 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:54 INFO - PROCESS | 1164 | ++DOCSHELL 0C765800 == 30 [pid = 1164] [id = 273] 09:50:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0C768000) [pid = 1164] [serial = 818] [outer = 00000000] 09:50:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (1031D800) [pid = 1164] [serial = 819] [outer = 0C768000] 09:50:54 INFO - PROCESS | 1164 | 1467996654144 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (103C8400) [pid = 1164] [serial = 820] [outer = 0C768000] 09:50:54 INFO - PROCESS | 1164 | 1467996654524 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 693ms 09:50:54 INFO - PROCESS | 1164 | 1467996654583 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:50:54 INFO - PROCESS | 1164 | 1467996654585 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 09:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:50:54 INFO - PROCESS | 1164 | 1467996654589 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:50:54 INFO - PROCESS | 1164 | 1467996654590 Marionette TRACE conn2 <- [1,1058,null,{}] 09:50:54 INFO - PROCESS | 1164 | 1467996654594 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:54 INFO - PROCESS | 1164 | 1467996654596 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:54 INFO - PROCESS | 1164 | 1467996654702 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:50:54 INFO - PROCESS | 1164 | 1467996654716 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 1164 | 1467996654718 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:54 INFO - PROCESS | 1164 | ++DOCSHELL 10B22000 == 31 [pid = 1164] [id = 274] 09:50:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (10C10400) [pid = 1164] [serial = 821] [outer = 00000000] 09:50:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (13DA0000) [pid = 1164] [serial = 822] [outer = 10C10400] 09:50:54 INFO - PROCESS | 1164 | 1467996654761 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16909000) [pid = 1164] [serial = 823] [outer = 10C10400] 09:50:55 INFO - PROCESS | 1164 | 1467996655213 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 709ms 09:50:55 INFO - PROCESS | 1164 | 1467996655289 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 1164 | 1467996655290 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 09:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:50:55 INFO - PROCESS | 1164 | 1467996655294 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - PROCESS | 1164 | 1467996655295 Marionette TRACE conn2 <- [1,1062,null,{}] 09:50:55 INFO - PROCESS | 1164 | 1467996655299 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:55 INFO - PROCESS | 1164 | 1467996655301 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:55 INFO - PROCESS | 1164 | 1467996655429 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:50:55 INFO - PROCESS | 1164 | 1467996655434 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:55 INFO - PROCESS | 1164 | 1467996655436 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:55 INFO - PROCESS | 1164 | ++DOCSHELL 129A9800 == 32 [pid = 1164] [id = 275] 09:50:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (131E6000) [pid = 1164] [serial = 824] [outer = 00000000] 09:50:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16AA0400) [pid = 1164] [serial = 825] [outer = 131E6000] 09:50:55 INFO - PROCESS | 1164 | 1467996655479 Marionette DEBUG loaded listener.js 09:50:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16BD5C00) [pid = 1164] [serial = 826] [outer = 131E6000] 09:50:55 INFO - PROCESS | 1164 | 1467996655900 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 599ms 09:50:55 INFO - PROCESS | 1164 | 1467996655935 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 1164 | 1467996655937 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 09:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:50:55 INFO - PROCESS | 1164 | 1467996655940 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - PROCESS | 1164 | 1467996655942 Marionette TRACE conn2 <- [1,1066,null,{}] 09:50:55 INFO - PROCESS | 1164 | 1467996655949 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:55 INFO - PROCESS | 1164 | 1467996655951 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:56 INFO - PROCESS | 1164 | 1467996656031 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:50:56 INFO - PROCESS | 1164 | 1467996656037 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:56 INFO - PROCESS | 1164 | 1467996656039 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:56 INFO - PROCESS | 1164 | ++DOCSHELL 16F93400 == 33 [pid = 1164] [id = 276] 09:50:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (16F95000) [pid = 1164] [serial = 827] [outer = 00000000] 09:50:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (16FE4000) [pid = 1164] [serial = 828] [outer = 16F95000] 09:50:56 INFO - PROCESS | 1164 | 1467996656082 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (16FE5800) [pid = 1164] [serial = 829] [outer = 16F95000] 09:50:56 INFO - PROCESS | 1164 | 1467996656786 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 914ms 09:50:56 INFO - PROCESS | 1164 | 1467996656845 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:50:56 INFO - PROCESS | 1164 | 1467996656849 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 09:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:50:56 INFO - PROCESS | 1164 | 1467996656854 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:50:56 INFO - PROCESS | 1164 | 1467996656859 Marionette TRACE conn2 <- [1,1070,null,{}] 09:50:56 INFO - PROCESS | 1164 | 1467996656864 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:56 INFO - PROCESS | 1164 | 1467996656867 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:56 INFO - PROCESS | 1164 | 1467996656979 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:50:57 INFO - PROCESS | 1164 | 1467996657105 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:57 INFO - PROCESS | 1164 | 1467996657109 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:57 INFO - PROCESS | 1164 | ++DOCSHELL 10A75800 == 34 [pid = 1164] [id = 277] 09:50:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (10B2BC00) [pid = 1164] [serial = 830] [outer = 00000000] 09:50:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (10F8F400) [pid = 1164] [serial = 831] [outer = 10B2BC00] 09:50:57 INFO - PROCESS | 1164 | 1467996657177 Marionette DEBUG loaded listener.js 09:50:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (11CD5400) [pid = 1164] [serial = 832] [outer = 10B2BC00] 09:50:57 INFO - PROCESS | 1164 | 1467996657783 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1009ms 09:50:57 INFO - PROCESS | 1164 | 1467996657857 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:50:57 INFO - PROCESS | 1164 | 1467996657862 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 09:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:50:57 INFO - PROCESS | 1164 | 1467996657869 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:50:57 INFO - PROCESS | 1164 | 1467996657872 Marionette TRACE conn2 <- [1,1074,null,{}] 09:50:57 INFO - PROCESS | 1164 | 1467996657876 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:57 INFO - PROCESS | 1164 | 1467996657879 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:58 INFO - PROCESS | 1164 | 1467996658026 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:50:58 INFO - PROCESS | 1164 | 1467996658147 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:58 INFO - PROCESS | 1164 | 1467996658150 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:58 INFO - PROCESS | 1164 | ++DOCSHELL 12D7FC00 == 35 [pid = 1164] [id = 278] 09:50:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (1302F000) [pid = 1164] [serial = 833] [outer = 00000000] 09:50:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (13458000) [pid = 1164] [serial = 834] [outer = 1302F000] 09:50:58 INFO - PROCESS | 1164 | 1467996658207 Marionette DEBUG loaded listener.js 09:50:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (13CC6400) [pid = 1164] [serial = 835] [outer = 1302F000] 09:50:58 INFO - PROCESS | 1164 | 1467996658852 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1009ms 09:50:58 INFO - PROCESS | 1164 | 1467996658871 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:50:58 INFO - PROCESS | 1164 | 1467996658873 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 09:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:50:58 INFO - PROCESS | 1164 | 1467996658891 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - PROCESS | 1164 | 1467996658895 Marionette TRACE conn2 <- [1,1078,null,{}] 09:50:58 INFO - PROCESS | 1164 | 1467996658907 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:58 INFO - PROCESS | 1164 | 1467996658912 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:59 INFO - PROCESS | 1164 | 1467996659064 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:50:59 INFO - PROCESS | 1164 | 1467996659191 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 1164 | 1467996659194 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:50:59 INFO - PROCESS | 1164 | ++DOCSHELL 16F96400 == 36 [pid = 1164] [id = 279] 09:50:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (16FE3000) [pid = 1164] [serial = 836] [outer = 00000000] 09:50:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (16FF0C00) [pid = 1164] [serial = 837] [outer = 16FE3000] 09:50:59 INFO - PROCESS | 1164 | 1467996659252 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (1751D800) [pid = 1164] [serial = 838] [outer = 16FE3000] 09:50:59 INFO - PROCESS | 1164 | 1467996659952 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1072ms 09:50:59 INFO - PROCESS | 1164 | 1467996659968 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:50:59 INFO - PROCESS | 1164 | 1467996659972 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 09:50:59 INFO - PROCESS | 1164 | 1467996659978 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:50:59 INFO - PROCESS | 1164 | 1467996659981 Marionette TRACE conn2 <- [1,1082,null,{}] 09:51:00 INFO - PROCESS | 1164 | 1467996660006 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:00 INFO - PROCESS | 1164 | 1467996660009 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:00 INFO - PROCESS | 1164 | 1467996660109 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:51:00 INFO - PROCESS | 1164 | 1467996660239 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 1164 | 1467996660244 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:00 INFO - PROCESS | 1164 | ++DOCSHELL 1036C800 == 37 [pid = 1164] [id = 280] 09:51:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (10A0E000) [pid = 1164] [serial = 839] [outer = 00000000] 09:51:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (10BC3000) [pid = 1164] [serial = 840] [outer = 10A0E000] 09:51:00 INFO - PROCESS | 1164 | 1467996660294 Marionette DEBUG loaded listener.js 09:51:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (10C13C00) [pid = 1164] [serial = 841] [outer = 10A0E000] 09:51:00 INFO - PROCESS | 1164 | --DOCSHELL 13D9FC00 == 36 [pid = 1164] [id = 24] 09:51:00 INFO - PROCESS | 1164 | --DOCSHELL 1AE92C00 == 35 [pid = 1164] [id = 14] 09:51:00 INFO - PROCESS | 1164 | --DOCSHELL 131EEC00 == 34 [pid = 1164] [id = 23] 09:51:00 INFO - PROCESS | 1164 | --DOCSHELL 139D1C00 == 33 [pid = 1164] [id = 25] 09:51:00 INFO - PROCESS | 1164 | --DOCSHELL 1A69D800 == 32 [pid = 1164] [id = 12] 09:51:00 INFO - PROCESS | 1164 | --DOCSHELL 15E65400 == 31 [pid = 1164] [id = 26] 09:51:00 INFO - PROCESS | 1164 | --DOCSHELL 10F9A400 == 30 [pid = 1164] [id = 22] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (10BC3400) [pid = 1164] [serial = 792] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (10C0D000) [pid = 1164] [serial = 780] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (1306B000) [pid = 1164] [serial = 783] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (11405400) [pid = 1164] [serial = 781] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (16A77C00) [pid = 1164] [serial = 786] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (131B5800) [pid = 1164] [serial = 784] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (139CDC00) [pid = 1164] [serial = 789] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (13CC5C00) [pid = 1164] [serial = 762] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (15E60800) [pid = 1164] [serial = 765] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (13D94000) [pid = 1164] [serial = 763] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (14295800) [pid = 1164] [serial = 742] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (10C16800) [pid = 1164] [serial = 753] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (10E09800) [pid = 1164] [serial = 754] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (16908800) [pid = 1164] [serial = 768] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0F9DF400) [pid = 1164] [serial = 750] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (10B1D000) [pid = 1164] [serial = 751] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (12BDC000) [pid = 1164] [serial = 756] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (13069C00) [pid = 1164] [serial = 757] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (11405000) [pid = 1164] [serial = 747] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1286C000) [pid = 1164] [serial = 748] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (131B4800) [pid = 1164] [serial = 759] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10A03000) [pid = 1164] [serial = 744] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10B1C400) [pid = 1164] [serial = 745] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16A96400) [pid = 1164] [serial = 787] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (15E61000) [pid = 1164] [serial = 766] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (129B6000) [pid = 1164] [serial = 771] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16A79C00) [pid = 1164] [serial = 790] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16A74400) [pid = 1164] [serial = 777] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16A78400) [pid = 1164] [serial = 778] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16901800) [pid = 1164] [serial = 774] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (1690D400) [pid = 1164] [serial = 769] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (131B3000) [pid = 1164] [serial = 772] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16A07800) [pid = 1164] [serial = 775] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (13906000) [pid = 1164] [serial = 760] [outer = 00000000] [url = about:blank] 09:51:00 INFO - PROCESS | 1164 | 1467996660871 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 930ms 09:51:00 INFO - PROCESS | 1164 | 1467996660904 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:51:00 INFO - PROCESS | 1164 | 1467996660908 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 09:51:00 INFO - PROCESS | 1164 | 1467996660914 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:51:00 INFO - PROCESS | 1164 | 1467996660917 Marionette TRACE conn2 <- [1,1086,null,{}] 09:51:00 INFO - PROCESS | 1164 | 1467996660921 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:00 INFO - PROCESS | 1164 | 1467996660923 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:01 INFO - PROCESS | 1164 | 1467996661009 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:51:01 INFO - PROCESS | 1164 | 1467996661017 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 1164 | 1467996661019 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:01 INFO - PROCESS | 1164 | ++DOCSHELL 10B3DC00 == 31 [pid = 1164] [id = 281] 09:51:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10B3F400) [pid = 1164] [serial = 842] [outer = 00000000] 09:51:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10E07400) [pid = 1164] [serial = 843] [outer = 10B3F400] 09:51:01 INFO - PROCESS | 1164 | 1467996661065 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10E94000) [pid = 1164] [serial = 844] [outer = 10B3F400] 09:51:01 INFO - PROCESS | 1164 | 1467996661535 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 631ms 09:51:01 INFO - PROCESS | 1164 | 1467996661552 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:51:01 INFO - PROCESS | 1164 | 1467996661554 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 09:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:51:01 INFO - PROCESS | 1164 | 1467996661562 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:51:01 INFO - PROCESS | 1164 | 1467996661565 Marionette TRACE conn2 <- [1,1090,null,{}] 09:51:01 INFO - PROCESS | 1164 | 1467996661575 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:01 INFO - PROCESS | 1164 | 1467996661579 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:01 INFO - PROCESS | 1164 | 1467996661662 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:51:01 INFO - PROCESS | 1164 | 1467996661668 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 1164 | 1467996661671 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:01 INFO - PROCESS | 1164 | ++DOCSHELL 1292D800 == 32 [pid = 1164] [id = 282] 09:51:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (12936400) [pid = 1164] [serial = 845] [outer = 00000000] 09:51:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (12BD5000) [pid = 1164] [serial = 846] [outer = 12936400] 09:51:01 INFO - PROCESS | 1164 | 1467996661725 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (13069C00) [pid = 1164] [serial = 847] [outer = 12936400] 09:51:02 INFO - PROCESS | 1164 | 1467996662200 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 693ms 09:51:02 INFO - PROCESS | 1164 | 1467996662257 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 1164 | 1467996662259 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 09:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:51:02 INFO - PROCESS | 1164 | 1467996662263 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - PROCESS | 1164 | 1467996662264 Marionette TRACE conn2 <- [1,1094,null,{}] 09:51:02 INFO - PROCESS | 1164 | 1467996662268 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:02 INFO - PROCESS | 1164 | 1467996662270 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:02 INFO - PROCESS | 1164 | 1467996662355 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:51:02 INFO - PROCESS | 1164 | 1467996662363 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 1164 | 1467996662365 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:02 INFO - PROCESS | 1164 | ++DOCSHELL 1314EC00 == 33 [pid = 1164] [id = 283] 09:51:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (13159C00) [pid = 1164] [serial = 848] [outer = 00000000] 09:51:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (131BB400) [pid = 1164] [serial = 849] [outer = 13159C00] 09:51:02 INFO - PROCESS | 1164 | 1467996662412 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (13258C00) [pid = 1164] [serial = 850] [outer = 13159C00] 09:51:02 INFO - PROCESS | 1164 | 1467996662891 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 646ms 09:51:02 INFO - PROCESS | 1164 | 1467996662933 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 1164 | 1467996662935 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 09:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:51:02 INFO - PROCESS | 1164 | 1467996662938 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - PROCESS | 1164 | 1467996662940 Marionette TRACE conn2 <- [1,1098,null,{}] 09:51:02 INFO - PROCESS | 1164 | 1467996662943 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:02 INFO - PROCESS | 1164 | 1467996662945 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:03 INFO - PROCESS | 1164 | 1467996663025 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:51:03 INFO - PROCESS | 1164 | 1467996663030 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:03 INFO - PROCESS | 1164 | 1467996663032 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:03 INFO - PROCESS | 1164 | ++DOCSHELL 13947400 == 34 [pid = 1164] [id = 284] 09:51:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1394CC00) [pid = 1164] [serial = 851] [outer = 00000000] 09:51:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (13CC6000) [pid = 1164] [serial = 852] [outer = 1394CC00] 09:51:03 INFO - PROCESS | 1164 | 1467996663075 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (1428C000) [pid = 1164] [serial = 853] [outer = 1394CC00] 09:51:03 INFO - PROCESS | 1164 | 1467996663566 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 709ms 09:51:03 INFO - PROCESS | 1164 | 1467996663642 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 1164 | 1467996663644 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 09:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:51:03 INFO - PROCESS | 1164 | 1467996663648 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - PROCESS | 1164 | 1467996663650 Marionette TRACE conn2 <- [1,1102,null,{}] 09:51:03 INFO - PROCESS | 1164 | 1467996663654 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:03 INFO - PROCESS | 1164 | 1467996663659 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:03 INFO - PROCESS | 1164 | 1467996663807 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:51:03 INFO - PROCESS | 1164 | 1467996663863 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:03 INFO - PROCESS | 1164 | 1467996663865 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:03 INFO - PROCESS | 1164 | ++DOCSHELL 0F329C00 == 35 [pid = 1164] [id = 285] 09:51:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (15E60800) [pid = 1164] [serial = 854] [outer = 00000000] 09:51:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (15E68400) [pid = 1164] [serial = 855] [outer = 15E60800] 09:51:03 INFO - PROCESS | 1164 | 1467996663909 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (168FC800) [pid = 1164] [serial = 856] [outer = 15E60800] 09:51:04 INFO - PROCESS | 1164 | 1467996664334 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 741ms 09:51:04 INFO - PROCESS | 1164 | 1467996664399 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 1164 | 1467996664401 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 09:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:51:04 INFO - PROCESS | 1164 | 1467996664411 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - PROCESS | 1164 | 1467996664413 Marionette TRACE conn2 <- [1,1106,null,{}] 09:51:04 INFO - PROCESS | 1164 | 1467996664416 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:04 INFO - PROCESS | 1164 | 1467996664418 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:04 INFO - PROCESS | 1164 | 1467996664529 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:51:04 INFO - PROCESS | 1164 | 1467996664540 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 1164 | 1467996664550 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:04 INFO - PROCESS | 1164 | ++DOCSHELL 0C76FC00 == 36 [pid = 1164] [id = 286] 09:51:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (155DF000) [pid = 1164] [serial = 857] [outer = 00000000] 09:51:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16A05800) [pid = 1164] [serial = 858] [outer = 155DF000] 09:51:04 INFO - PROCESS | 1164 | 1467996664641 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16A07C00) [pid = 1164] [serial = 859] [outer = 155DF000] 09:51:05 INFO - PROCESS | 1164 | 1467996665052 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 709ms 09:51:05 INFO - PROCESS | 1164 | 1467996665105 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 1164 | 1467996665107 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 09:51:05 INFO - PROCESS | 1164 | 1467996665118 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:51:05 INFO - PROCESS | 1164 | 1467996665120 Marionette TRACE conn2 <- [1,1110,null,{}] 09:51:05 INFO - PROCESS | 1164 | 1467996665123 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:05 INFO - PROCESS | 1164 | 1467996665125 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:05 INFO - PROCESS | 1164 | 1467996665237 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:51:05 INFO - PROCESS | 1164 | 1467996665245 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 1164 | 1467996665247 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:05 INFO - PROCESS | 1164 | ++DOCSHELL 10329C00 == 37 [pid = 1164] [id = 287] 09:51:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16908000) [pid = 1164] [serial = 860] [outer = 00000000] 09:51:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (16A7D000) [pid = 1164] [serial = 861] [outer = 16908000] 09:51:05 INFO - PROCESS | 1164 | 1467996665293 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (16A96400) [pid = 1164] [serial = 862] [outer = 16908000] 09:51:05 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (131E6000) [pid = 1164] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:51:05 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (13CC3800) [pid = 1164] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:51:05 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (15E60000) [pid = 1164] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:51:05 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0F328400) [pid = 1164] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:51:05 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (112E2400) [pid = 1164] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:51:05 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (12BDB400) [pid = 1164] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:51:05 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10C10400) [pid = 1164] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:51:05 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0C768000) [pid = 1164] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:51:05 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (13258400) [pid = 1164] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:51:05 INFO - PROCESS | 1164 | 1467996665774 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 693ms 09:51:05 INFO - PROCESS | 1164 | 1467996665820 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 1164 | 1467996665822 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 09:51:05 INFO - PROCESS | 1164 | 1467996665826 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:51:05 INFO - PROCESS | 1164 | 1467996665827 Marionette TRACE conn2 <- [1,1114,null,{}] 09:51:05 INFO - PROCESS | 1164 | 1467996665831 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:05 INFO - PROCESS | 1164 | 1467996665833 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:05 INFO - PROCESS | 1164 | 1467996665936 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:51:05 INFO - PROCESS | 1164 | 1467996665943 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 1164 | 1467996665945 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:05 INFO - PROCESS | 1164 | ++DOCSHELL 0C762800 == 38 [pid = 1164] [id = 288] 09:51:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0C768000) [pid = 1164] [serial = 863] [outer = 00000000] 09:51:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (1562B800) [pid = 1164] [serial = 864] [outer = 0C768000] 09:51:06 INFO - PROCESS | 1164 | 1467996665987 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16A06400) [pid = 1164] [serial = 865] [outer = 0C768000] 09:51:06 INFO - PROCESS | 1164 | 1467996666483 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 709ms 09:51:06 INFO - PROCESS | 1164 | 1467996666558 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 1164 | 1467996666560 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 09:51:06 INFO - PROCESS | 1164 | 1467996666563 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:51:06 INFO - PROCESS | 1164 | 1467996666565 Marionette TRACE conn2 <- [1,1118,null,{}] 09:51:06 INFO - PROCESS | 1164 | 1467996666568 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:06 INFO - PROCESS | 1164 | 1467996666570 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:06 INFO - PROCESS | 1164 | 1467996666659 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:51:06 INFO - PROCESS | 1164 | 1467996666664 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 1164 | 1467996666666 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:06 INFO - PROCESS | 1164 | ++DOCSHELL 15622000 == 39 [pid = 1164] [id = 289] 09:51:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16B58C00) [pid = 1164] [serial = 866] [outer = 00000000] 09:51:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16FE5000) [pid = 1164] [serial = 867] [outer = 16B58C00] 09:51:06 INFO - PROCESS | 1164 | 1467996666712 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16FEC800) [pid = 1164] [serial = 868] [outer = 16B58C00] 09:51:07 INFO - PROCESS | 1164 | 1467996667157 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 646ms 09:51:07 INFO - PROCESS | 1164 | 1467996667201 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:51:07 INFO - PROCESS | 1164 | 1467996667203 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 09:51:07 INFO - PROCESS | 1164 | 1467996667206 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:51:07 INFO - PROCESS | 1164 | 1467996667209 Marionette TRACE conn2 <- [1,1122,null,{}] 09:51:07 INFO - PROCESS | 1164 | 1467996667212 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:07 INFO - PROCESS | 1164 | 1467996667215 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:07 INFO - PROCESS | 1164 | 1467996667314 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:51:07 INFO - PROCESS | 1164 | 1467996667348 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 1164 | 1467996667351 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:07 INFO - PROCESS | 1164 | ++DOCSHELL 175C5400 == 40 [pid = 1164] [id = 290] 09:51:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (176AC800) [pid = 1164] [serial = 869] [outer = 00000000] 09:51:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (176BB400) [pid = 1164] [serial = 870] [outer = 176AC800] 09:51:07 INFO - PROCESS | 1164 | 1467996667394 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (17E33800) [pid = 1164] [serial = 871] [outer = 176AC800] 09:51:08 INFO - PROCESS | 1164 | 1467996668053 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 915ms 09:51:08 INFO - PROCESS | 1164 | 1467996668112 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:51:08 INFO - PROCESS | 1164 | 1467996668116 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 09:51:08 INFO - PROCESS | 1164 | 1467996668121 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:51:08 INFO - PROCESS | 1164 | 1467996668126 Marionette TRACE conn2 <- [1,1126,null,{}] 09:51:08 INFO - PROCESS | 1164 | 1467996668131 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:08 INFO - PROCESS | 1164 | 1467996668134 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:08 INFO - PROCESS | 1164 | 1467996668249 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:51:08 INFO - PROCESS | 1164 | 1467996668379 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 1164 | 1467996668382 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:08 INFO - PROCESS | 1164 | ++DOCSHELL 10A7C000 == 41 [pid = 1164] [id = 291] 09:51:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (10B26000) [pid = 1164] [serial = 872] [outer = 00000000] 09:51:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (10B46C00) [pid = 1164] [serial = 873] [outer = 10B26000] 09:51:08 INFO - PROCESS | 1164 | 1467996668438 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (10F98C00) [pid = 1164] [serial = 874] [outer = 10B26000] 09:51:09 INFO - PROCESS | 1164 | 1467996669048 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 946ms 09:51:09 INFO - PROCESS | 1164 | 1467996669068 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 1164 | 1467996669073 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 09:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:51:09 INFO - PROCESS | 1164 | 1467996669079 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 1164 | 1467996669082 Marionette TRACE conn2 <- [1,1130,null,{}] 09:51:09 INFO - PROCESS | 1164 | 1467996669086 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:09 INFO - PROCESS | 1164 | 1467996669089 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:09 INFO - PROCESS | 1164 | 1467996669202 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:51:09 INFO - PROCESS | 1164 | 1467996669333 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 1164 | 1467996669336 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:09 INFO - PROCESS | 1164 | ++DOCSHELL 130A1800 == 42 [pid = 1164] [id = 292] 09:51:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (13127800) [pid = 1164] [serial = 875] [outer = 00000000] 09:51:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (131B8400) [pid = 1164] [serial = 876] [outer = 13127800] 09:51:09 INFO - PROCESS | 1164 | 1467996669391 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (13CC4000) [pid = 1164] [serial = 877] [outer = 13127800] 09:51:10 INFO - PROCESS | 1164 | 1467996670181 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1103ms 09:51:10 INFO - PROCESS | 1164 | 1467996670208 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:51:10 INFO - PROCESS | 1164 | 1467996670211 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 09:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:51:10 INFO - PROCESS | 1164 | 1467996670215 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - PROCESS | 1164 | 1467996670219 Marionette TRACE conn2 <- [1,1134,null,{}] 09:51:10 INFO - PROCESS | 1164 | 1467996670229 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:10 INFO - PROCESS | 1164 | 1467996670234 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:10 INFO - PROCESS | 1164 | 1467996670343 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:51:10 INFO - PROCESS | 1164 | 1467996670474 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 1164 | 1467996670477 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:10 INFO - PROCESS | 1164 | ++DOCSHELL 17E3E400 == 43 [pid = 1164] [id = 293] 09:51:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (17E3E800) [pid = 1164] [serial = 878] [outer = 00000000] 09:51:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (18121000) [pid = 1164] [serial = 879] [outer = 17E3E800] 09:51:10 INFO - PROCESS | 1164 | 1467996670532 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (18127000) [pid = 1164] [serial = 880] [outer = 17E3E800] 09:51:11 INFO - PROCESS | 1164 | 1467996671347 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1198ms 09:51:11 INFO - PROCESS | 1164 | 1467996671415 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 1164 | 1467996671419 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 09:51:11 INFO - PROCESS | 1164 | 1467996671425 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:51:11 INFO - PROCESS | 1164 | 1467996671428 Marionette TRACE conn2 <- [1,1138,null,{}] 09:51:11 INFO - PROCESS | 1164 | 1467996671433 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:11 INFO - PROCESS | 1164 | 1467996671436 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:11 INFO - PROCESS | 1164 | 1467996671543 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:51:11 INFO - PROCESS | 1164 | 1467996671670 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 1164 | 1467996671676 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:11 INFO - PROCESS | 1164 | ++DOCSHELL 10564000 == 44 [pid = 1164] [id = 294] 09:51:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (10A03C00) [pid = 1164] [serial = 881] [outer = 00000000] 09:51:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (10B45000) [pid = 1164] [serial = 882] [outer = 10A03C00] 09:51:11 INFO - PROCESS | 1164 | 1467996671742 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (10C13000) [pid = 1164] [serial = 883] [outer = 10A03C00] 09:51:12 INFO - PROCESS | 1164 | --DOCSHELL 1A549C00 == 43 [pid = 1164] [id = 11] 09:51:12 INFO - PROCESS | 1164 | --DOCSHELL 1A406400 == 42 [pid = 1164] [id = 10] 09:51:12 INFO - PROCESS | 1164 | --DOCSHELL 1055A400 == 41 [pid = 1164] [id = 19] 09:51:12 INFO - PROCESS | 1164 | --DOCSHELL 1AE1C800 == 40 [pid = 1164] [id = 13] 09:51:12 INFO - PROCESS | 1164 | --DOCSHELL 168F2800 == 39 [pid = 1164] [id = 8] 09:51:12 INFO - PROCESS | 1164 | --DOCSHELL 10372000 == 38 [pid = 1164] [id = 265] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (14293000) [pid = 1164] [serial = 813] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (16909400) [pid = 1164] [serial = 816] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (10B42400) [pid = 1164] [serial = 802] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (10B27400) [pid = 1164] [serial = 801] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (10C0E000) [pid = 1164] [serial = 798] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (114D5800) [pid = 1164] [serial = 804] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (12823800) [pid = 1164] [serial = 805] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (14293800) [pid = 1164] [serial = 814] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (10A08C00) [pid = 1164] [serial = 795] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (1306E400) [pid = 1164] [serial = 807] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (13128C00) [pid = 1164] [serial = 808] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (16A6F000) [pid = 1164] [serial = 817] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (13DA0000) [pid = 1164] [serial = 822] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (16BD5C00) [pid = 1164] [serial = 826] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (103C8400) [pid = 1164] [serial = 820] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (1031D800) [pid = 1164] [serial = 819] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (13910C00) [pid = 1164] [serial = 810] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16909000) [pid = 1164] [serial = 823] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (139D5000) [pid = 1164] [serial = 811] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (16AA0400) [pid = 1164] [serial = 825] [outer = 00000000] [url = about:blank] 09:51:12 INFO - PROCESS | 1164 | 1467996672325 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 961ms 09:51:12 INFO - PROCESS | 1164 | 1467996672371 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 1164 | 1467996672375 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 09:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:51:12 INFO - PROCESS | 1164 | 1467996672381 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - PROCESS | 1164 | 1467996672384 Marionette TRACE conn2 <- [1,1142,null,{}] 09:51:12 INFO - PROCESS | 1164 | 1467996672387 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:12 INFO - PROCESS | 1164 | 1467996672390 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:12 INFO - PROCESS | 1164 | 1467996672490 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:51:12 INFO - PROCESS | 1164 | 1467996672587 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 1164 | 1467996672589 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:12 INFO - PROCESS | 1164 | ++DOCSHELL 0F328400 == 39 [pid = 1164] [id = 295] 09:51:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0F97E400) [pid = 1164] [serial = 884] [outer = 00000000] 09:51:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (10B3C000) [pid = 1164] [serial = 885] [outer = 0F97E400] 09:51:12 INFO - PROCESS | 1164 | 1467996672635 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (1145D400) [pid = 1164] [serial = 886] [outer = 0F97E400] 09:51:13 INFO - PROCESS | 1164 | 1467996673079 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 757ms 09:51:13 INFO - PROCESS | 1164 | 1467996673125 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 1164 | 1467996673127 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 09:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:51:13 INFO - PROCESS | 1164 | 1467996673131 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 1164 | 1467996673134 Marionette TRACE conn2 <- [1,1146,null,{}] 09:51:13 INFO - PROCESS | 1164 | 1467996673145 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:13 INFO - PROCESS | 1164 | 1467996673149 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:13 INFO - PROCESS | 1164 | 1467996673232 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:51:13 INFO - PROCESS | 1164 | 1467996673246 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 1164 | 1467996673249 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:13 INFO - PROCESS | 1164 | ++DOCSHELL 1314CC00 == 40 [pid = 1164] [id = 296] 09:51:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1314D800) [pid = 1164] [serial = 887] [outer = 00000000] 09:51:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (131B6C00) [pid = 1164] [serial = 888] [outer = 1314D800] 09:51:13 INFO - PROCESS | 1164 | 1467996673295 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (13262800) [pid = 1164] [serial = 889] [outer = 1314D800] 09:51:13 INFO - PROCESS | 1164 | 1467996673797 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 709ms 09:51:13 INFO - PROCESS | 1164 | 1467996673863 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 1164 | 1467996673866 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 09:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:51:13 INFO - PROCESS | 1164 | 1467996673869 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 1164 | 1467996673871 Marionette TRACE conn2 <- [1,1150,null,{}] 09:51:13 INFO - PROCESS | 1164 | 1467996673874 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:13 INFO - PROCESS | 1164 | 1467996673876 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:13 INFO - PROCESS | 1164 | 1467996673962 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:51:14 INFO - PROCESS | 1164 | 1467996674055 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 1164 | 1467996674058 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:14 INFO - PROCESS | 1164 | ++DOCSHELL 13911800 == 41 [pid = 1164] [id = 297] 09:51:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (13CBB800) [pid = 1164] [serial = 890] [outer = 00000000] 09:51:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (15393C00) [pid = 1164] [serial = 891] [outer = 13CBB800] 09:51:14 INFO - PROCESS | 1164 | 1467996674110 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (15570400) [pid = 1164] [serial = 892] [outer = 13CBB800] 09:51:14 INFO - PROCESS | 1164 | 1467996674481 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 09:51:14 INFO - PROCESS | 1164 | 1467996674507 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:51:14 INFO - PROCESS | 1164 | 1467996674508 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 09:51:14 INFO - PROCESS | 1164 | 1467996674512 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:51:14 INFO - PROCESS | 1164 | 1467996674513 Marionette TRACE conn2 <- [1,1154,null,{}] 09:51:14 INFO - PROCESS | 1164 | 1467996674517 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:14 INFO - PROCESS | 1164 | 1467996674519 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:14 INFO - PROCESS | 1164 | 1467996674603 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:51:14 INFO - PROCESS | 1164 | 1467996674736 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 1164 | 1467996674738 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:14 INFO - PROCESS | 1164 | ++DOCSHELL 15570000 == 42 [pid = 1164] [id = 298] 09:51:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (155E0000) [pid = 1164] [serial = 893] [outer = 00000000] 09:51:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (16907800) [pid = 1164] [serial = 894] [outer = 155E0000] 09:51:14 INFO - PROCESS | 1164 | 1467996674781 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (16909000) [pid = 1164] [serial = 895] [outer = 155E0000] 09:51:15 INFO - PROCESS | 1164 | 1467996675199 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 741ms 09:51:15 INFO - PROCESS | 1164 | 1467996675253 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 1164 | 1467996675255 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 09:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:51:15 INFO - PROCESS | 1164 | 1467996675258 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - PROCESS | 1164 | 1467996675260 Marionette TRACE conn2 <- [1,1158,null,{}] 09:51:15 INFO - PROCESS | 1164 | 1467996675264 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:15 INFO - PROCESS | 1164 | 1467996675269 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:15 INFO - PROCESS | 1164 | 1467996675401 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:51:15 INFO - PROCESS | 1164 | 1467996675463 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 1164 | 1467996675465 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:15 INFO - PROCESS | 1164 | ++DOCSHELL 1286E000 == 43 [pid = 1164] [id = 299] 09:51:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (16A92400) [pid = 1164] [serial = 896] [outer = 00000000] 09:51:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (16FE6C00) [pid = 1164] [serial = 897] [outer = 16A92400] 09:51:15 INFO - PROCESS | 1164 | 1467996675509 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (17615C00) [pid = 1164] [serial = 898] [outer = 16A92400] 09:51:15 INFO - PROCESS | 1164 | 1467996675920 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 693ms 09:51:15 INFO - PROCESS | 1164 | 1467996675958 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 1164 | 1467996675960 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 09:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:51:15 INFO - PROCESS | 1164 | 1467996675963 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - PROCESS | 1164 | 1467996675965 Marionette TRACE conn2 <- [1,1162,null,{}] 09:51:16 INFO - PROCESS | 1164 | 1467996675976 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:16 INFO - PROCESS | 1164 | 1467996675979 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:16 INFO - PROCESS | 1164 | 1467996676140 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:51:16 INFO - PROCESS | 1164 | 1467996676201 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 1164 | 1467996676203 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:16 INFO - PROCESS | 1164 | ++DOCSHELL 16FE5400 == 44 [pid = 1164] [id = 300] 09:51:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (175C5800) [pid = 1164] [serial = 899] [outer = 00000000] 09:51:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (178F3000) [pid = 1164] [serial = 900] [outer = 175C5800] 09:51:16 INFO - PROCESS | 1164 | 1467996676246 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (17D1E800) [pid = 1164] [serial = 901] [outer = 175C5800] 09:51:16 INFO - PROCESS | 1164 | 1467996676831 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 1164 | 1467996676871 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 09:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:51:16 INFO - PROCESS | 1164 | 1467996676874 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - PROCESS | 1164 | 1467996676876 Marionette TRACE conn2 <- [1,1166,null,{}] 09:51:16 INFO - PROCESS | 1164 | 1467996676879 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:16 INFO - PROCESS | 1164 | 1467996676881 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:16 INFO - PROCESS | 1164 | 1467996676961 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:51:16 INFO - PROCESS | 1164 | 1467996676967 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 1164 | 1467996676969 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:17 INFO - PROCESS | 1164 | ++DOCSHELL 10B47400 == 45 [pid = 1164] [id = 301] 09:51:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (10BBCC00) [pid = 1164] [serial = 902] [outer = 00000000] 09:51:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (12936400) [pid = 1164] [serial = 903] [outer = 10BBCC00] 09:51:17 INFO - PROCESS | 1164 | 1467996677015 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (130AF800) [pid = 1164] [serial = 904] [outer = 10BBCC00] 09:51:17 INFO - PROCESS | 1164 | 1467996677519 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:51:17 INFO - PROCESS | 1164 | 1467996677607 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 09:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:51:17 INFO - PROCESS | 1164 | 1467996677611 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - PROCESS | 1164 | 1467996677613 Marionette TRACE conn2 <- [1,1170,null,{}] 09:51:17 INFO - PROCESS | 1164 | 1467996677616 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:17 INFO - PROCESS | 1164 | 1467996677618 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:17 INFO - PROCESS | 1164 | 1467996677701 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:51:17 INFO - PROCESS | 1164 | 1467996677710 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 1164 | 1467996677712 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:17 INFO - PROCESS | 1164 | ++DOCSHELL 15623800 == 46 [pid = 1164] [id = 302] 09:51:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (1690AC00) [pid = 1164] [serial = 905] [outer = 00000000] 09:51:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (175C0400) [pid = 1164] [serial = 906] [outer = 1690AC00] 09:51:17 INFO - PROCESS | 1164 | 1467996677755 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (176B9000) [pid = 1164] [serial = 907] [outer = 1690AC00] 09:51:18 INFO - PROCESS | 1164 | 1467996678201 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:51:18 INFO - PROCESS | 1164 | 1467996678251 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 09:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:51:18 INFO - PROCESS | 1164 | 1467996678254 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:51:18 INFO - PROCESS | 1164 | 1467996678256 Marionette TRACE conn2 <- [1,1174,null,{}] 09:51:18 INFO - PROCESS | 1164 | 1467996678259 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:18 INFO - PROCESS | 1164 | 1467996678261 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:18 INFO - PROCESS | 1164 | 1467996678352 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:51:18 INFO - PROCESS | 1164 | 1467996678357 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:18 INFO - PROCESS | 1164 | 1467996678359 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:18 INFO - PROCESS | 1164 | ++DOCSHELL 1812AC00 == 47 [pid = 1164] [id = 303] 09:51:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (1812CC00) [pid = 1164] [serial = 908] [outer = 00000000] 09:51:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (196A9400) [pid = 1164] [serial = 909] [outer = 1812CC00] 09:51:18 INFO - PROCESS | 1164 | 1467996678401 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (19733C00) [pid = 1164] [serial = 910] [outer = 1812CC00] 09:51:18 INFO - PROCESS | 1164 | 1467996678829 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:51:18 INFO - PROCESS | 1164 | 1467996678912 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 09:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:51:18 INFO - PROCESS | 1164 | 1467996678922 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:51:18 INFO - PROCESS | 1164 | 1467996678927 Marionette TRACE conn2 <- [1,1178,null,{}] 09:51:18 INFO - PROCESS | 1164 | 1467996678933 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:18 INFO - PROCESS | 1164 | 1467996678937 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:19 INFO - PROCESS | 1164 | 1467996679096 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:51:19 INFO - PROCESS | 1164 | 1467996679221 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:19 INFO - PROCESS | 1164 | 1467996679227 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:19 INFO - PROCESS | 1164 | ++DOCSHELL 10A08C00 == 48 [pid = 1164] [id = 304] 09:51:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (10A0F000) [pid = 1164] [serial = 911] [outer = 00000000] 09:51:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (10B1E000) [pid = 1164] [serial = 912] [outer = 10A0F000] 09:51:19 INFO - PROCESS | 1164 | 1467996679283 Marionette DEBUG loaded listener.js 09:51:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (10B41400) [pid = 1164] [serial = 913] [outer = 10A0F000] 09:51:19 INFO - PROCESS | 1164 | 1467996679853 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 1164 | 1467996679930 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 09:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:51:19 INFO - PROCESS | 1164 | 1467996679936 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:51:19 INFO - PROCESS | 1164 | 1467996679940 Marionette TRACE conn2 <- [1,1182,null,{}] 09:51:19 INFO - PROCESS | 1164 | 1467996679945 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:19 INFO - PROCESS | 1164 | 1467996679949 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:20 INFO - PROCESS | 1164 | 1467996680059 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:51:20 INFO - PROCESS | 1164 | 1467996680192 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 1164 | 1467996680195 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:20 INFO - PROCESS | 1164 | ++DOCSHELL 12DC4800 == 49 [pid = 1164] [id = 305] 09:51:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (12DC6000) [pid = 1164] [serial = 914] [outer = 00000000] 09:51:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (1312C800) [pid = 1164] [serial = 915] [outer = 12DC6000] 09:51:20 INFO - PROCESS | 1164 | 1467996680251 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (13906000) [pid = 1164] [serial = 916] [outer = 12DC6000] 09:51:20 INFO - PROCESS | 1164 | 1467996680867 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:51:20 INFO - PROCESS | 1164 | 1467996680943 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 09:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:51:20 INFO - PROCESS | 1164 | 1467996680947 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - PROCESS | 1164 | 1467996680949 Marionette TRACE conn2 <- [1,1186,null,{}] 09:51:20 INFO - PROCESS | 1164 | 1467996680954 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:20 INFO - PROCESS | 1164 | 1467996680959 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:21 INFO - PROCESS | 1164 | 1467996681115 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:51:21 INFO - PROCESS | 1164 | 1467996681254 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 1164 | 1467996681259 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:21 INFO - PROCESS | 1164 | ++DOCSHELL 1969C800 == 50 [pid = 1164] [id = 306] 09:51:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (1969D400) [pid = 1164] [serial = 917] [outer = 00000000] 09:51:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (196A6000) [pid = 1164] [serial = 918] [outer = 1969D400] 09:51:21 INFO - PROCESS | 1164 | 1467996681315 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (1973E000) [pid = 1164] [serial = 919] [outer = 1969D400] 09:51:21 INFO - PROCESS | 1164 | 1467996681923 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1008ms 09:51:21 INFO - PROCESS | 1164 | 1467996681980 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 09:51:21 INFO - PROCESS | 1164 | 1467996681982 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 09:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:51:21 INFO - PROCESS | 1164 | 1467996681986 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:51:21 INFO - PROCESS | 1164 | 1467996681988 Marionette TRACE conn2 <- [1,1190,null,{}] 09:51:22 INFO - PROCESS | 1164 | 1467996681991 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:22 INFO - PROCESS | 1164 | 1467996681994 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:22 INFO - PROCESS | 1164 | 1467996682101 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:51:22 INFO - PROCESS | 1164 | 1467996682204 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 1164 | 1467996682207 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:22 INFO - PROCESS | 1164 | ++DOCSHELL 16A94C00 == 51 [pid = 1164] [id = 307] 09:51:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (16FE5C00) [pid = 1164] [serial = 920] [outer = 00000000] 09:51:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (19C09800) [pid = 1164] [serial = 921] [outer = 16FE5C00] 09:51:22 INFO - PROCESS | 1164 | 1467996682267 Marionette DEBUG loaded listener.js 09:51:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (19CA5C00) [pid = 1164] [serial = 922] [outer = 16FE5C00] 09:51:22 INFO - PROCESS | 1164 | 1467996682828 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:51:22 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 09:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 914ms 09:51:22 INFO - PROCESS | 1164 | 1467996682890 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 1164 | 1467996682893 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 09:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:51:22 INFO - PROCESS | 1164 | 1467996682897 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 1164 | 1467996682899 Marionette TRACE conn2 <- [1,1194,null,{}] 09:51:22 INFO - PROCESS | 1164 | 1467996682902 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:22 INFO - PROCESS | 1164 | 1467996682904 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:23 INFO - PROCESS | 1164 | 1467996683007 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:51:23 INFO - PROCESS | 1164 | 1467996683111 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 1164 | 1467996683113 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:23 INFO - PROCESS | 1164 | ++DOCSHELL 19CAEC00 == 52 [pid = 1164] [id = 308] 09:51:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (19CAF000) [pid = 1164] [serial = 923] [outer = 00000000] 09:51:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (19F66000) [pid = 1164] [serial = 924] [outer = 19CAF000] 09:51:23 INFO - PROCESS | 1164 | 1467996683166 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (19F68800) [pid = 1164] [serial = 925] [outer = 19CAF000] 09:51:23 INFO - PROCESS | 1164 | 1467996683747 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1056ms 09:51:23 INFO - PROCESS | 1164 | 1467996683958 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 1164 | 1467996683963 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 09:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:51:23 INFO - PROCESS | 1164 | 1467996683968 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:51:23 INFO - PROCESS | 1164 | 1467996683971 Marionette TRACE conn2 <- [1,1198,null,{}] 09:51:24 INFO - PROCESS | 1164 | 1467996683976 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:24 INFO - PROCESS | 1164 | 1467996683979 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:24 INFO - PROCESS | 1164 | 1467996684079 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:51:24 INFO - PROCESS | 1164 | 1467996684209 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 1164 | 1467996684213 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:24 INFO - PROCESS | 1164 | ++DOCSHELL 10C0C000 == 53 [pid = 1164] [id = 309] 09:51:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (10C0DC00) [pid = 1164] [serial = 926] [outer = 00000000] 09:51:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (10E0F000) [pid = 1164] [serial = 927] [outer = 10C0DC00] 09:51:24 INFO - PROCESS | 1164 | 1467996684262 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (112E6C00) [pid = 1164] [serial = 928] [outer = 10C0DC00] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 15623800 == 52 [pid = 1164] [id = 302] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 10B47400 == 51 [pid = 1164] [id = 301] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 16FE5400 == 50 [pid = 1164] [id = 300] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 1286E000 == 49 [pid = 1164] [id = 299] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 15570000 == 48 [pid = 1164] [id = 298] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 13911800 == 47 [pid = 1164] [id = 297] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 1314CC00 == 46 [pid = 1164] [id = 296] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 0F328400 == 45 [pid = 1164] [id = 295] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 10564000 == 44 [pid = 1164] [id = 294] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 10A7C000 == 43 [pid = 1164] [id = 291] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 10329C00 == 42 [pid = 1164] [id = 287] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 0C762800 == 41 [pid = 1164] [id = 288] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 0C76FC00 == 40 [pid = 1164] [id = 286] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 10A76800 == 39 [pid = 1164] [id = 264] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 0F329C00 == 38 [pid = 1164] [id = 285] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 15622000 == 37 [pid = 1164] [id = 289] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 10C0A400 == 36 [pid = 1164] [id = 266] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 17E3E400 == 35 [pid = 1164] [id = 293] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 130A1800 == 34 [pid = 1164] [id = 292] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 175C5400 == 33 [pid = 1164] [id = 290] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 16A94C00 == 32 [pid = 1164] [id = 307] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 19CAEC00 == 31 [pid = 1164] [id = 308] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 1969C800 == 30 [pid = 1164] [id = 306] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 1812AC00 == 29 [pid = 1164] [id = 303] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 10A08C00 == 28 [pid = 1164] [id = 304] 09:51:25 INFO - PROCESS | 1164 | --DOCSHELL 12DC4800 == 27 [pid = 1164] [id = 305] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (10C17C00) [pid = 1164] [serial = 793] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (10E02000) [pid = 1164] [serial = 799] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (10A77C00) [pid = 1164] [serial = 796] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (15E68400) [pid = 1164] [serial = 855] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (16A05800) [pid = 1164] [serial = 858] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (168FC800) [pid = 1164] [serial = 856] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (13CC6000) [pid = 1164] [serial = 852] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (13CC6400) [pid = 1164] [serial = 835] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (13458000) [pid = 1164] [serial = 834] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (1751D800) [pid = 1164] [serial = 838] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (16FF0C00) [pid = 1164] [serial = 837] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (12BD5000) [pid = 1164] [serial = 846] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (13069C00) [pid = 1164] [serial = 847] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (16A7D000) [pid = 1164] [serial = 861] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (13258C00) [pid = 1164] [serial = 850] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (131BB400) [pid = 1164] [serial = 849] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (16FE4000) [pid = 1164] [serial = 828] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (10E07400) [pid = 1164] [serial = 843] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (10E94000) [pid = 1164] [serial = 844] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (11CD5400) [pid = 1164] [serial = 832] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (10F8F400) [pid = 1164] [serial = 831] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (10C13C00) [pid = 1164] [serial = 841] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (10BC3000) [pid = 1164] [serial = 840] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16A07C00) [pid = 1164] [serial = 859] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (1562B800) [pid = 1164] [serial = 864] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (16FE5000) [pid = 1164] [serial = 867] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16A96400) [pid = 1164] [serial = 862] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1428C000) [pid = 1164] [serial = 853] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (176BB400) [pid = 1164] [serial = 870] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (16A06400) [pid = 1164] [serial = 865] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (16FEC800) [pid = 1164] [serial = 868] [outer = 00000000] [url = about:blank] 09:51:25 INFO - PROCESS | 1164 | 1467996685724 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1781ms 09:51:25 INFO - PROCESS | 1164 | 1467996685776 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:51:25 INFO - PROCESS | 1164 | 1467996685783 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 09:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:51:25 INFO - PROCESS | 1164 | 1467996685791 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:51:25 INFO - PROCESS | 1164 | 1467996685796 Marionette TRACE conn2 <- [1,1202,null,{}] 09:51:25 INFO - PROCESS | 1164 | 1467996685804 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:25 INFO - PROCESS | 1164 | 1467996685809 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:25 INFO - PROCESS | 1164 | 1467996685932 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:51:26 INFO - PROCESS | 1164 | 1467996686021 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 1164 | 1467996686025 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:26 INFO - PROCESS | 1164 | ++DOCSHELL 0F9EB400 == 28 [pid = 1164] [id = 310] 09:51:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0F93A400) [pid = 1164] [serial = 929] [outer = 00000000] 09:51:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (10A0E800) [pid = 1164] [serial = 930] [outer = 0F93A400] 09:51:26 INFO - PROCESS | 1164 | 1467996686072 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (10A78800) [pid = 1164] [serial = 931] [outer = 0F93A400] 09:51:26 INFO - PROCESS | 1164 | 1467996686476 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 740ms 09:51:26 INFO - PROCESS | 1164 | 1467996686531 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:51:26 INFO - PROCESS | 1164 | 1467996686536 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 09:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:51:26 INFO - PROCESS | 1164 | 1467996686542 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:51:26 INFO - PROCESS | 1164 | 1467996686545 Marionette TRACE conn2 <- [1,1206,null,{}] 09:51:26 INFO - PROCESS | 1164 | 1467996686549 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:26 INFO - PROCESS | 1164 | 1467996686552 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:26 INFO - PROCESS | 1164 | 1467996686665 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:51:26 INFO - PROCESS | 1164 | 1467996686679 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 1164 | 1467996686682 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:26 INFO - PROCESS | 1164 | ++DOCSHELL 10E02400 == 29 [pid = 1164] [id = 311] 09:51:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (10E02C00) [pid = 1164] [serial = 932] [outer = 00000000] 09:51:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (10E08C00) [pid = 1164] [serial = 933] [outer = 10E02C00] 09:51:26 INFO - PROCESS | 1164 | 1467996686729 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (10E91800) [pid = 1164] [serial = 934] [outer = 10E02C00] 09:51:27 INFO - PROCESS | 1164 | 1467996687189 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 710ms 09:51:27 INFO - PROCESS | 1164 | 1467996687241 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 1164 | 1467996687243 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 09:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:51:27 INFO - PROCESS | 1164 | 1467996687247 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 1164 | 1467996687250 Marionette TRACE conn2 <- [1,1210,null,{}] 09:51:27 INFO - PROCESS | 1164 | 1467996687261 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:27 INFO - PROCESS | 1164 | 1467996687265 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:27 INFO - PROCESS | 1164 | 1467996687383 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:51:27 INFO - PROCESS | 1164 | 1467996687482 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 1164 | 1467996687485 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:27 INFO - PROCESS | 1164 | ++DOCSHELL 12BD3000 == 30 [pid = 1164] [id = 312] 09:51:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (12BDB000) [pid = 1164] [serial = 935] [outer = 00000000] 09:51:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (13128C00) [pid = 1164] [serial = 936] [outer = 12BDB000] 09:51:27 INFO - PROCESS | 1164 | 1467996687532 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (131AF800) [pid = 1164] [serial = 937] [outer = 12BDB000] 09:51:27 INFO - PROCESS | 1164 | 1467996687954 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 1164 | 1467996688002 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 09:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:51:28 INFO - PROCESS | 1164 | 1467996688005 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - PROCESS | 1164 | 1467996688007 Marionette TRACE conn2 <- [1,1214,null,{}] 09:51:28 INFO - PROCESS | 1164 | 1467996688011 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:28 INFO - PROCESS | 1164 | 1467996688013 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:28 INFO - PROCESS | 1164 | 1467996688128 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:51:28 INFO - PROCESS | 1164 | 1467996688136 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:28 INFO - PROCESS | 1164 | 1467996688138 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:28 INFO - PROCESS | 1164 | ++DOCSHELL 12D7E000 == 31 [pid = 1164] [id = 313] 09:51:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (130AFC00) [pid = 1164] [serial = 938] [outer = 00000000] 09:51:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (139C7400) [pid = 1164] [serial = 939] [outer = 130AFC00] 09:51:28 INFO - PROCESS | 1164 | 1467996688187 Marionette DEBUG loaded listener.js 09:51:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (13D94000) [pid = 1164] [serial = 940] [outer = 130AFC00] 09:51:28 INFO - PROCESS | 1164 | 1467996688643 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 693ms 09:51:28 INFO - PROCESS | 1164 | 1467996688703 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 1164 | 1467996688705 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 09:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:51:28 INFO - PROCESS | 1164 | 1467996688708 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - PROCESS | 1164 | 1467996688710 Marionette TRACE conn2 <- [1,1218,null,{}] 09:51:28 INFO - PROCESS | 1164 | 1467996688793 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:28 INFO - PROCESS | 1164 | 1467996688795 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:28 INFO - PROCESS | 1164 | 1467996688905 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:51:28 INFO - PROCESS | 1164 | 1467996688968 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:28 INFO - PROCESS | 1164 | 1467996688970 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:29 INFO - PROCESS | 1164 | ++DOCSHELL 1539A400 == 32 [pid = 1164] [id = 314] 09:51:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (15418C00) [pid = 1164] [serial = 941] [outer = 00000000] 09:51:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (1562A000) [pid = 1164] [serial = 942] [outer = 15418C00] 09:51:29 INFO - PROCESS | 1164 | 1467996689034 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (15E6BC00) [pid = 1164] [serial = 943] [outer = 15418C00] 09:51:29 INFO - PROCESS | 1164 | 1467996689477 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 804ms 09:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:51:29 INFO - PROCESS | 1164 | 1467996689542 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 1164 | 1467996689544 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 09:51:29 INFO - PROCESS | 1164 | 1467996689548 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 1164 | 1467996689549 Marionette TRACE conn2 <- [1,1222,null,{}] 09:51:29 INFO - PROCESS | 1164 | 1467996689553 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:29 INFO - PROCESS | 1164 | 1467996689558 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:29 INFO - PROCESS | 1164 | 1467996689695 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:51:29 INFO - PROCESS | 1164 | 1467996689707 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 1164 | 1467996689709 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:29 INFO - PROCESS | 1164 | ++DOCSHELL 16901800 == 33 [pid = 1164] [id = 315] 09:51:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (16906800) [pid = 1164] [serial = 944] [outer = 00000000] 09:51:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (16A10400) [pid = 1164] [serial = 945] [outer = 16906800] 09:51:29 INFO - PROCESS | 1164 | 1467996689752 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (16A78400) [pid = 1164] [serial = 946] [outer = 16906800] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (16F95000) [pid = 1164] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (1812CC00) [pid = 1164] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (16A92400) [pid = 1164] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (175C5800) [pid = 1164] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (176AC800) [pid = 1164] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (10B26000) [pid = 1164] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (13CBB800) [pid = 1164] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (10A03C00) [pid = 1164] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0F97E400) [pid = 1164] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (1314D800) [pid = 1164] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (13127800) [pid = 1164] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (17E3E800) [pid = 1164] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10BBCC00) [pid = 1164] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1690AC00) [pid = 1164] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:51:30 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (155E0000) [pid = 1164] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:51:30 INFO - PROCESS | 1164 | 1467996690666 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1150ms 09:51:30 INFO - PROCESS | 1164 | 1467996690696 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 09:51:30 INFO - PROCESS | 1164 | 1467996690698 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 09:51:30 INFO - PROCESS | 1164 | 1467996690701 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:51:30 INFO - PROCESS | 1164 | 1467996690703 Marionette TRACE conn2 <- [1,1226,null,{}] 09:51:30 INFO - PROCESS | 1164 | 1467996690706 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:30 INFO - PROCESS | 1164 | 1467996690708 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:30 INFO - PROCESS | 1164 | 1467996690785 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:51:30 INFO - PROCESS | 1164 | 1467996690790 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 1164 | 1467996690792 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:30 INFO - PROCESS | 1164 | ++DOCSHELL 10B45800 == 34 [pid = 1164] [id = 316] 09:51:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (10C0E000) [pid = 1164] [serial = 947] [outer = 00000000] 09:51:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (1611B400) [pid = 1164] [serial = 948] [outer = 10C0E000] 09:51:30 INFO - PROCESS | 1164 | 1467996690834 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1690AC00) [pid = 1164] [serial = 949] [outer = 10C0E000] 09:51:31 INFO - PROCESS | 1164 | 1467996691242 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 599ms 09:51:31 INFO - PROCESS | 1164 | 1467996691298 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 1164 | 1467996691300 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 09:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:51:31 INFO - PROCESS | 1164 | 1467996691307 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 1164 | 1467996691309 Marionette TRACE conn2 <- [1,1230,null,{}] 09:51:31 INFO - PROCESS | 1164 | 1467996691312 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:31 INFO - PROCESS | 1164 | 1467996691314 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:31 INFO - PROCESS | 1164 | 1467996691393 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:51:31 INFO - PROCESS | 1164 | 1467996691398 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 1164 | 1467996691400 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:31 INFO - PROCESS | 1164 | ++DOCSHELL 13159C00 == 35 [pid = 1164] [id = 317] 09:51:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (15E6B000) [pid = 1164] [serial = 950] [outer = 00000000] 09:51:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16A96000) [pid = 1164] [serial = 951] [outer = 15E6B000] 09:51:31 INFO - PROCESS | 1164 | 1467996691443 Marionette DEBUG loaded listener.js 09:51:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (16A9E800) [pid = 1164] [serial = 952] [outer = 15E6B000] 09:51:31 INFO - PROCESS | 1164 | 1467996691888 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 646ms 09:51:31 INFO - PROCESS | 1164 | 1467996691947 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 1164 | 1467996691949 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 09:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:51:31 INFO - PROCESS | 1164 | 1467996691956 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 1164 | 1467996691958 Marionette TRACE conn2 <- [1,1234,null,{}] 09:51:31 INFO - PROCESS | 1164 | 1467996691962 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:31 INFO - PROCESS | 1164 | 1467996691964 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:32 INFO - PROCESS | 1164 | 1467996692044 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:51:32 INFO - PROCESS | 1164 | 1467996692051 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 1164 | 1467996692053 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:32 INFO - PROCESS | 1164 | ++DOCSHELL 12B09C00 == 36 [pid = 1164] [id = 318] 09:51:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (16EC1800) [pid = 1164] [serial = 953] [outer = 00000000] 09:51:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (16FEE400) [pid = 1164] [serial = 954] [outer = 16EC1800] 09:51:32 INFO - PROCESS | 1164 | 1467996692095 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (16FF0C00) [pid = 1164] [serial = 955] [outer = 16EC1800] 09:51:32 INFO - PROCESS | 1164 | 1467996692900 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 946ms 09:51:32 INFO - PROCESS | 1164 | 1467996692935 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 1164 | 1467996692939 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 09:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:51:32 INFO - PROCESS | 1164 | 1467996692944 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - PROCESS | 1164 | 1467996692948 Marionette TRACE conn2 <- [1,1238,null,{}] 09:51:32 INFO - PROCESS | 1164 | 1467996692953 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:32 INFO - PROCESS | 1164 | 1467996692957 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:33 INFO - PROCESS | 1164 | 1467996693077 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:51:33 INFO - PROCESS | 1164 | 1467996693193 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 1164 | 1467996693196 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:33 INFO - PROCESS | 1164 | ++DOCSHELL 10A74800 == 37 [pid = 1164] [id = 319] 09:51:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (10A76800) [pid = 1164] [serial = 956] [outer = 00000000] 09:51:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (10C16400) [pid = 1164] [serial = 957] [outer = 10A76800] 09:51:33 INFO - PROCESS | 1164 | 1467996693251 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (10F94000) [pid = 1164] [serial = 958] [outer = 10A76800] 09:51:33 INFO - PROCESS | 1164 | 1467996693949 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1056ms 09:51:33 INFO - PROCESS | 1164 | 1467996693990 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:51:33 INFO - PROCESS | 1164 | 1467996693994 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 09:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:51:34 INFO - PROCESS | 1164 | 1467996694020 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - PROCESS | 1164 | 1467996694023 Marionette TRACE conn2 <- [1,1242,null,{}] 09:51:34 INFO - PROCESS | 1164 | 1467996694027 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:34 INFO - PROCESS | 1164 | 1467996694030 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:34 INFO - PROCESS | 1164 | 1467996694208 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:51:34 INFO - PROCESS | 1164 | 1467996694218 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 1164 | 1467996694220 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:34 INFO - PROCESS | 1164 | ++DOCSHELL 129B4400 == 38 [pid = 1164] [id = 320] 09:51:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (12D7B000) [pid = 1164] [serial = 959] [outer = 00000000] 09:51:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (13132800) [pid = 1164] [serial = 960] [outer = 12D7B000] 09:51:34 INFO - PROCESS | 1164 | 1467996694275 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (13459400) [pid = 1164] [serial = 961] [outer = 12D7B000] 09:51:35 INFO - PROCESS | 1164 | 1467996695187 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1261ms 09:51:35 INFO - PROCESS | 1164 | 1467996695279 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:51:35 INFO - PROCESS | 1164 | 1467996695283 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 09:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:51:35 INFO - PROCESS | 1164 | 1467996695289 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:51:35 INFO - PROCESS | 1164 | 1467996695292 Marionette TRACE conn2 <- [1,1246,null,{}] 09:51:35 INFO - PROCESS | 1164 | 1467996695297 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:35 INFO - PROCESS | 1164 | 1467996695300 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:35 INFO - PROCESS | 1164 | 1467996695438 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:51:35 INFO - PROCESS | 1164 | 1467996695569 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:35 INFO - PROCESS | 1164 | 1467996695576 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:35 INFO - PROCESS | 1164 | --DOCSHELL 13159C00 == 37 [pid = 1164] [id = 317] 09:51:35 INFO - PROCESS | 1164 | --DOCSHELL 10B45800 == 36 [pid = 1164] [id = 316] 09:51:35 INFO - PROCESS | 1164 | --DOCSHELL 16901800 == 35 [pid = 1164] [id = 315] 09:51:35 INFO - PROCESS | 1164 | --DOCSHELL 1539A400 == 34 [pid = 1164] [id = 314] 09:51:35 INFO - PROCESS | 1164 | --DOCSHELL 12D7E000 == 33 [pid = 1164] [id = 313] 09:51:35 INFO - PROCESS | 1164 | --DOCSHELL 12BD3000 == 32 [pid = 1164] [id = 312] 09:51:35 INFO - PROCESS | 1164 | --DOCSHELL 10E02400 == 31 [pid = 1164] [id = 311] 09:51:35 INFO - PROCESS | 1164 | --DOCSHELL 0F9EB400 == 30 [pid = 1164] [id = 310] 09:51:35 INFO - PROCESS | 1164 | --DOCSHELL 10C0C000 == 29 [pid = 1164] [id = 309] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (16FE5800) [pid = 1164] [serial = 829] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (196A9400) [pid = 1164] [serial = 909] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (16FE6C00) [pid = 1164] [serial = 897] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (178F3000) [pid = 1164] [serial = 900] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (17E33800) [pid = 1164] [serial = 871] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (10B46C00) [pid = 1164] [serial = 873] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (10F98C00) [pid = 1164] [serial = 874] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (15393C00) [pid = 1164] [serial = 891] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (15570400) [pid = 1164] [serial = 892] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (10B45000) [pid = 1164] [serial = 882] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (10C13000) [pid = 1164] [serial = 883] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (17615C00) [pid = 1164] [serial = 898] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10B3C000) [pid = 1164] [serial = 885] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1145D400) [pid = 1164] [serial = 886] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (131B6C00) [pid = 1164] [serial = 888] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (13262800) [pid = 1164] [serial = 889] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (131B8400) [pid = 1164] [serial = 876] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (13CC4000) [pid = 1164] [serial = 877] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (18121000) [pid = 1164] [serial = 879] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (18127000) [pid = 1164] [serial = 880] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (12936400) [pid = 1164] [serial = 903] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (130AF800) [pid = 1164] [serial = 904] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (175C0400) [pid = 1164] [serial = 906] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (17D1E800) [pid = 1164] [serial = 901] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16907800) [pid = 1164] [serial = 894] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (176B9000) [pid = 1164] [serial = 907] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (16909000) [pid = 1164] [serial = 895] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (19733C00) [pid = 1164] [serial = 910] [outer = 00000000] [url = about:blank] 09:51:35 INFO - PROCESS | 1164 | ++DOCSHELL 0F335400 == 30 [pid = 1164] [id = 321] 09:51:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0F336800) [pid = 1164] [serial = 962] [outer = 00000000] 09:51:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10A09800) [pid = 1164] [serial = 963] [outer = 0F336800] 09:51:35 INFO - PROCESS | 1164 | 1467996695654 Marionette DEBUG loaded listener.js 09:51:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10BC0000) [pid = 1164] [serial = 964] [outer = 0F336800] 09:51:36 INFO - PROCESS | 1164 | 1467996696084 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 851ms 09:51:36 INFO - PROCESS | 1164 | 1467996696132 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:51:36 INFO - PROCESS | 1164 | 1467996696136 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 09:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:51:36 INFO - PROCESS | 1164 | 1467996696189 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 1164 | 1467996696192 Marionette TRACE conn2 <- [1,1250,null,{}] 09:51:36 INFO - PROCESS | 1164 | 1467996696195 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:36 INFO - PROCESS | 1164 | 1467996696198 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:36 INFO - PROCESS | 1164 | 1467996696285 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:51:36 INFO - PROCESS | 1164 | 1467996696291 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 1164 | 1467996696294 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:36 INFO - PROCESS | 1164 | ++DOCSHELL 10E02800 == 31 [pid = 1164] [id = 322] 09:51:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10E03800) [pid = 1164] [serial = 965] [outer = 00000000] 09:51:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (11402800) [pid = 1164] [serial = 966] [outer = 10E03800] 09:51:36 INFO - PROCESS | 1164 | 1467996696339 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (11C49000) [pid = 1164] [serial = 967] [outer = 10E03800] 09:51:36 INFO - PROCESS | 1164 | 1467996696823 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 693ms 09:51:36 INFO - PROCESS | 1164 | 1467996696875 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:51:36 INFO - PROCESS | 1164 | 1467996696877 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 09:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:51:36 INFO - PROCESS | 1164 | 1467996696880 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 1164 | 1467996696884 Marionette TRACE conn2 <- [1,1254,null,{}] 09:51:36 INFO - PROCESS | 1164 | 1467996696894 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:36 INFO - PROCESS | 1164 | 1467996696899 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:37 INFO - PROCESS | 1164 | 1467996697012 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:51:37 INFO - PROCESS | 1164 | 1467996697112 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 1164 | 1467996697116 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:37 INFO - PROCESS | 1164 | ++DOCSHELL 13155800 == 32 [pid = 1164] [id = 323] 09:51:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (131B0800) [pid = 1164] [serial = 968] [outer = 00000000] 09:51:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (13262800) [pid = 1164] [serial = 969] [outer = 131B0800] 09:51:37 INFO - PROCESS | 1164 | 1467996697163 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1394CC00) [pid = 1164] [serial = 970] [outer = 131B0800] 09:51:37 INFO - PROCESS | 1164 | 1467996697528 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 693ms 09:51:37 INFO - PROCESS | 1164 | 1467996697580 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:51:37 INFO - PROCESS | 1164 | 1467996697582 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 09:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:51:37 INFO - PROCESS | 1164 | 1467996697586 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:51:37 INFO - PROCESS | 1164 | 1467996697587 Marionette TRACE conn2 <- [1,1258,null,{}] 09:51:37 INFO - PROCESS | 1164 | 1467996697590 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:37 INFO - PROCESS | 1164 | 1467996697592 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:37 INFO - PROCESS | 1164 | 1467996697693 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:51:37 INFO - PROCESS | 1164 | 1467996697699 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 1164 | 1467996697701 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:37 INFO - PROCESS | 1164 | ++DOCSHELL 13CC9000 == 33 [pid = 1164] [id = 324] 09:51:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (15397400) [pid = 1164] [serial = 971] [outer = 00000000] 09:51:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (155D9C00) [pid = 1164] [serial = 972] [outer = 15397400] 09:51:37 INFO - PROCESS | 1164 | 1467996697744 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (15E67400) [pid = 1164] [serial = 973] [outer = 15397400] 09:51:38 INFO - PROCESS | 1164 | 1467996698209 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 646ms 09:51:38 INFO - PROCESS | 1164 | 1467996698223 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 1164 | 1467996698225 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 09:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:51:38 INFO - PROCESS | 1164 | 1467996698228 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - PROCESS | 1164 | 1467996698230 Marionette TRACE conn2 <- [1,1262,null,{}] 09:51:38 INFO - PROCESS | 1164 | 1467996698234 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:38 INFO - PROCESS | 1164 | 1467996698236 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:38 INFO - PROCESS | 1164 | 1467996698346 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:51:38 INFO - PROCESS | 1164 | 1467996698436 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 1164 | 1467996698438 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:38 INFO - PROCESS | 1164 | ++DOCSHELL 16903000 == 34 [pid = 1164] [id = 325] 09:51:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16905000) [pid = 1164] [serial = 974] [outer = 00000000] 09:51:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (1690B400) [pid = 1164] [serial = 975] [outer = 16905000] 09:51:38 INFO - PROCESS | 1164 | 1467996698481 Marionette DEBUG loaded listener.js 09:51:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (1690E400) [pid = 1164] [serial = 976] [outer = 16905000] 09:51:38 INFO - PROCESS | 1164 | 1467996698905 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 741ms 09:51:38 INFO - PROCESS | 1164 | 1467996698969 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 1164 | 1467996698971 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 09:51:38 INFO - PROCESS | 1164 | 1467996698974 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:51:38 INFO - PROCESS | 1164 | 1467996698976 Marionette TRACE conn2 <- [1,1266,null,{}] 09:51:39 INFO - PROCESS | 1164 | 1467996698980 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:39 INFO - PROCESS | 1164 | 1467996698985 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:39 INFO - PROCESS | 1164 | 1467996699123 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:51:39 INFO - PROCESS | 1164 | 1467996699187 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 1164 | 1467996699189 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:39 INFO - PROCESS | 1164 | ++DOCSHELL 16BD4400 == 35 [pid = 1164] [id = 326] 09:51:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16FE2C00) [pid = 1164] [serial = 977] [outer = 00000000] 09:51:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16FED400) [pid = 1164] [serial = 978] [outer = 16FE2C00] 09:51:39 INFO - PROCESS | 1164 | 1467996699232 Marionette DEBUG loaded listener.js 09:51:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16FEDC00) [pid = 1164] [serial = 979] [outer = 16FE2C00] 09:51:39 INFO - PROCESS | 1164 | 1467996699640 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 694ms 09:51:39 INFO - PROCESS | 1164 | 1467996699679 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:51:39 INFO - PROCESS | 1164 | 1467996699683 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 09:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:51:39 INFO - PROCESS | 1164 | 1467996699686 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:51:39 INFO - PROCESS | 1164 | 1467996699697 Marionette TRACE conn2 <- [1,1270,null,{}] 09:51:39 INFO - PROCESS | 1164 | 1467996699734 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:39 INFO - PROCESS | 1164 | 1467996699736 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:39 INFO - PROCESS | 1164 | 1467996699844 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:51:39 INFO - PROCESS | 1164 | 1467996699904 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 1164 | 1467996699906 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:39 INFO - PROCESS | 1164 | ++DOCSHELL 16B5B800 == 36 [pid = 1164] [id = 327] 09:51:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (16EBE800) [pid = 1164] [serial = 980] [outer = 00000000] 09:51:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (17609400) [pid = 1164] [serial = 981] [outer = 16EBE800] 09:51:40 INFO - PROCESS | 1164 | 1467996699998 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (17615000) [pid = 1164] [serial = 982] [outer = 16EBE800] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0F93A400) [pid = 1164] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (10C0DC00) [pid = 1164] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (130AFC00) [pid = 1164] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (10A0F000) [pid = 1164] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (12DC6000) [pid = 1164] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (1969D400) [pid = 1164] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16FE5C00) [pid = 1164] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (19CAF000) [pid = 1164] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (15418C00) [pid = 1164] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (16906800) [pid = 1164] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (15E6B000) [pid = 1164] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (12BDB000) [pid = 1164] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10E02C00) [pid = 1164] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:51:40 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10C0E000) [pid = 1164] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:51:40 INFO - PROCESS | 1164 | 1467996700450 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 788ms 09:51:40 INFO - PROCESS | 1164 | 1467996700499 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:51:40 INFO - PROCESS | 1164 | 1467996700501 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 09:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:51:40 INFO - PROCESS | 1164 | 1467996700504 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:51:40 INFO - PROCESS | 1164 | 1467996700506 Marionette TRACE conn2 <- [1,1274,null,{}] 09:51:40 INFO - PROCESS | 1164 | 1467996700510 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:40 INFO - PROCESS | 1164 | 1467996700511 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:40 INFO - PROCESS | 1164 | 1467996700589 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:51:40 INFO - PROCESS | 1164 | 1467996700595 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:40 INFO - PROCESS | 1164 | 1467996700597 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:40 INFO - PROCESS | 1164 | ++DOCSHELL 10B40800 == 37 [pid = 1164] [id = 328] 09:51:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (12938400) [pid = 1164] [serial = 983] [outer = 00000000] 09:51:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (13941800) [pid = 1164] [serial = 984] [outer = 12938400] 09:51:40 INFO - PROCESS | 1164 | 1467996700640 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16118000) [pid = 1164] [serial = 985] [outer = 12938400] 09:51:41 INFO - PROCESS | 1164 | 1467996701091 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 09:51:41 INFO - PROCESS | 1164 | 1467996701142 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:51:41 INFO - PROCESS | 1164 | 1467996701145 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 09:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:51:41 INFO - PROCESS | 1164 | 1467996701148 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - PROCESS | 1164 | 1467996701150 Marionette TRACE conn2 <- [1,1278,null,{}] 09:51:41 INFO - PROCESS | 1164 | 1467996701153 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:41 INFO - PROCESS | 1164 | 1467996701155 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:41 INFO - PROCESS | 1164 | 1467996701235 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:51:41 INFO - PROCESS | 1164 | 1467996701243 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 1164 | 1467996701245 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:41 INFO - PROCESS | 1164 | ++DOCSHELL 12D7E400 == 38 [pid = 1164] [id = 329] 09:51:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (1302F000) [pid = 1164] [serial = 986] [outer = 00000000] 09:51:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (176B1000) [pid = 1164] [serial = 987] [outer = 1302F000] 09:51:41 INFO - PROCESS | 1164 | 1467996701294 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (178F7800) [pid = 1164] [serial = 988] [outer = 1302F000] 09:51:41 INFO - PROCESS | 1164 | 1467996701744 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 643ms 09:51:41 INFO - PROCESS | 1164 | 1467996701786 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:51:41 INFO - PROCESS | 1164 | 1467996701788 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 09:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:51:41 INFO - PROCESS | 1164 | 1467996701791 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - PROCESS | 1164 | 1467996701793 Marionette TRACE conn2 <- [1,1282,null,{}] 09:51:41 INFO - PROCESS | 1164 | 1467996701797 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:41 INFO - PROCESS | 1164 | 1467996701799 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:41 INFO - PROCESS | 1164 | 1467996701878 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:51:41 INFO - PROCESS | 1164 | 1467996701883 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 1164 | 1467996701885 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:41 INFO - PROCESS | 1164 | ++DOCSHELL 13CC4000 == 39 [pid = 1164] [id = 330] 09:51:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16A7D000) [pid = 1164] [serial = 989] [outer = 00000000] 09:51:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (17E3DC00) [pid = 1164] [serial = 990] [outer = 16A7D000] 09:51:41 INFO - PROCESS | 1164 | 1467996701928 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1811FC00) [pid = 1164] [serial = 991] [outer = 16A7D000] 09:51:42 INFO - PROCESS | 1164 | 1467996702517 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 736ms 09:51:42 INFO - PROCESS | 1164 | 1467996702533 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:51:42 INFO - PROCESS | 1164 | 1467996702537 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 09:51:42 INFO - PROCESS | 1164 | 1467996702542 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:51:42 INFO - PROCESS | 1164 | 1467996702545 Marionette TRACE conn2 <- [1,1286,null,{}] 09:51:42 INFO - PROCESS | 1164 | 1467996702551 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:42 INFO - PROCESS | 1164 | 1467996702554 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:42 INFO - PROCESS | 1164 | 1467996702704 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:51:42 INFO - PROCESS | 1164 | 1467996702819 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:42 INFO - PROCESS | 1164 | 1467996702822 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:42 INFO - PROCESS | 1164 | ++DOCSHELL 103C8400 == 40 [pid = 1164] [id = 331] 09:51:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (10566000) [pid = 1164] [serial = 992] [outer = 00000000] 09:51:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (10C0E000) [pid = 1164] [serial = 993] [outer = 10566000] 09:51:42 INFO - PROCESS | 1164 | 1467996702917 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (10E05400) [pid = 1164] [serial = 994] [outer = 10566000] 09:51:43 INFO - PROCESS | 1164 | 1467996703489 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1003ms 09:51:43 INFO - PROCESS | 1164 | 1467996703545 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 1164 | 1467996703550 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 09:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:51:43 INFO - PROCESS | 1164 | 1467996703556 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:51:43 INFO - PROCESS | 1164 | 1467996703559 Marionette TRACE conn2 <- [1,1290,null,{}] 09:51:43 INFO - PROCESS | 1164 | 1467996703563 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:43 INFO - PROCESS | 1164 | 1467996703566 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:43 INFO - PROCESS | 1164 | 1467996703675 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:51:43 INFO - PROCESS | 1164 | 1467996703809 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 1164 | 1467996703812 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:43 INFO - PROCESS | 1164 | ++DOCSHELL 12BDB000 == 41 [pid = 1164] [id = 332] 09:51:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (12D7E000) [pid = 1164] [serial = 995] [outer = 00000000] 09:51:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (13159C00) [pid = 1164] [serial = 996] [outer = 12D7E000] 09:51:43 INFO - PROCESS | 1164 | 1467996703867 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (13263000) [pid = 1164] [serial = 997] [outer = 12D7E000] 09:51:44 INFO - PROCESS | 1164 | 1467996704504 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1003ms 09:51:44 INFO - PROCESS | 1164 | 1467996704559 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 1164 | 1467996704561 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 09:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:51:44 INFO - PROCESS | 1164 | 1467996704565 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - PROCESS | 1164 | 1467996704569 Marionette TRACE conn2 <- [1,1294,null,{}] 09:51:44 INFO - PROCESS | 1164 | 1467996704580 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:44 INFO - PROCESS | 1164 | 1467996704585 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:44 INFO - PROCESS | 1164 | 1467996704693 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:51:44 INFO - PROCESS | 1164 | 1467996704828 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:44 INFO - PROCESS | 1164 | 1467996704832 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:44 INFO - PROCESS | 1164 | ++DOCSHELL 16FE3400 == 42 [pid = 1164] [id = 333] 09:51:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (16FE5400) [pid = 1164] [serial = 998] [outer = 00000000] 09:51:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (17E30C00) [pid = 1164] [serial = 999] [outer = 16FE5400] 09:51:44 INFO - PROCESS | 1164 | 1467996704888 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (18127000) [pid = 1164] [serial = 1000] [outer = 16FE5400] 09:51:45 INFO - PROCESS | 1164 | 1467996705493 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1003ms 09:51:45 INFO - PROCESS | 1164 | 1467996705572 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:51:45 INFO - PROCESS | 1164 | 1467996705574 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 09:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:51:45 INFO - PROCESS | 1164 | 1467996705579 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:51:45 INFO - PROCESS | 1164 | 1467996705580 Marionette TRACE conn2 <- [1,1298,null,{}] 09:51:45 INFO - PROCESS | 1164 | 1467996705584 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:45 INFO - PROCESS | 1164 | 1467996705586 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:45 INFO - PROCESS | 1164 | 1467996705693 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:51:45 INFO - PROCESS | 1164 | 1467996705824 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 1164 | 1467996705827 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:45 INFO - PROCESS | 1164 | ++DOCSHELL 11C40800 == 43 [pid = 1164] [id = 334] 09:51:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (1969E000) [pid = 1164] [serial = 1001] [outer = 00000000] 09:51:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (196A2400) [pid = 1164] [serial = 1002] [outer = 1969E000] 09:51:45 INFO - PROCESS | 1164 | 1467996705880 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (196A7800) [pid = 1164] [serial = 1003] [outer = 1969E000] 09:51:46 INFO - PROCESS | 1164 | 1467996706610 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 1164 | 1467996706676 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 09:51:46 INFO - PROCESS | 1164 | 1467996706681 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:51:46 INFO - PROCESS | 1164 | 1467996706684 Marionette TRACE conn2 <- [1,1302,null,{}] 09:51:46 INFO - PROCESS | 1164 | 1467996706702 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:46 INFO - PROCESS | 1164 | 1467996706705 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:46 INFO - PROCESS | 1164 | 1467996706844 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:51:46 INFO - PROCESS | 1164 | 1467996706906 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 1164 | 1467996706910 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:46 INFO - PROCESS | 1164 | ++DOCSHELL 103C9000 == 44 [pid = 1164] [id = 335] 09:51:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (103CD400) [pid = 1164] [serial = 1004] [outer = 00000000] 09:51:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (10C13C00) [pid = 1164] [serial = 1005] [outer = 103CD400] 09:51:46 INFO - PROCESS | 1164 | 1467996706957 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (11405800) [pid = 1164] [serial = 1006] [outer = 103CD400] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 12D7E400 == 43 [pid = 1164] [id = 329] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 10B40800 == 42 [pid = 1164] [id = 328] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 16B5B800 == 41 [pid = 1164] [id = 327] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 16BD4400 == 40 [pid = 1164] [id = 326] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 16903000 == 39 [pid = 1164] [id = 325] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 13CC9000 == 38 [pid = 1164] [id = 324] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 13155800 == 37 [pid = 1164] [id = 323] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 10E02800 == 36 [pid = 1164] [id = 322] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 0F335400 == 35 [pid = 1164] [id = 321] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 129B4400 == 34 [pid = 1164] [id = 320] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 12B09C00 == 33 [pid = 1164] [id = 318] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 10A74800 == 32 [pid = 1164] [id = 319] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 11C40800 == 31 [pid = 1164] [id = 334] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 12BDB000 == 30 [pid = 1164] [id = 332] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 16FE3400 == 29 [pid = 1164] [id = 333] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 13CC4000 == 28 [pid = 1164] [id = 330] 09:51:48 INFO - PROCESS | 1164 | --DOCSHELL 103C8400 == 27 [pid = 1164] [id = 331] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (10A0E800) [pid = 1164] [serial = 930] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (10A78800) [pid = 1164] [serial = 931] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (112E6C00) [pid = 1164] [serial = 928] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (10E0F000) [pid = 1164] [serial = 927] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (139C7400) [pid = 1164] [serial = 939] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (10B41400) [pid = 1164] [serial = 913] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (10B1E000) [pid = 1164] [serial = 912] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (13906000) [pid = 1164] [serial = 916] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (1312C800) [pid = 1164] [serial = 915] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (1973E000) [pid = 1164] [serial = 919] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (196A6000) [pid = 1164] [serial = 918] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (19CA5C00) [pid = 1164] [serial = 922] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (19C09800) [pid = 1164] [serial = 921] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (19F68800) [pid = 1164] [serial = 925] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (19F66000) [pid = 1164] [serial = 924] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (1562A000) [pid = 1164] [serial = 942] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16A10400) [pid = 1164] [serial = 945] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (15E6BC00) [pid = 1164] [serial = 943] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (16A78400) [pid = 1164] [serial = 946] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (16A96000) [pid = 1164] [serial = 951] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (16A9E800) [pid = 1164] [serial = 952] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16FEE400) [pid = 1164] [serial = 954] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (13128C00) [pid = 1164] [serial = 936] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10E91800) [pid = 1164] [serial = 934] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (10E08C00) [pid = 1164] [serial = 933] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (13D94000) [pid = 1164] [serial = 940] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (1611B400) [pid = 1164] [serial = 948] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (1690AC00) [pid = 1164] [serial = 949] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (131AF800) [pid = 1164] [serial = 937] [outer = 00000000] [url = about:blank] 09:51:48 INFO - PROCESS | 1164 | 1467996708308 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1708ms 09:51:48 INFO - PROCESS | 1164 | 1467996708425 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:51:48 INFO - PROCESS | 1164 | 1467996708428 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 09:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:51:48 INFO - PROCESS | 1164 | 1467996708433 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:51:48 INFO - PROCESS | 1164 | 1467996708436 Marionette TRACE conn2 <- [1,1306,null,{}] 09:51:48 INFO - PROCESS | 1164 | 1467996708442 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:48 INFO - PROCESS | 1164 | 1467996708445 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:48 INFO - PROCESS | 1164 | 1467996708529 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:51:48 INFO - PROCESS | 1164 | 1467996708606 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 1164 | 1467996708610 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:48 INFO - PROCESS | 1164 | ++DOCSHELL 1036C000 == 28 [pid = 1164] [id = 336] 09:51:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (1036D000) [pid = 1164] [serial = 1007] [outer = 00000000] 09:51:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10A05C00) [pid = 1164] [serial = 1008] [outer = 1036D000] 09:51:48 INFO - PROCESS | 1164 | 1467996708657 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10A73800) [pid = 1164] [serial = 1009] [outer = 1036D000] 09:51:49 INFO - PROCESS | 1164 | 1467996709073 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 705ms 09:51:49 INFO - PROCESS | 1164 | 1467996709131 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 1164 | 1467996709135 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 09:51:49 INFO - PROCESS | 1164 | 1467996709142 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:51:49 INFO - PROCESS | 1164 | 1467996709144 Marionette TRACE conn2 <- [1,1310,null,{}] 09:51:49 INFO - PROCESS | 1164 | 1467996709149 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:49 INFO - PROCESS | 1164 | 1467996709151 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:49 INFO - PROCESS | 1164 | 1467996709248 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:51:49 INFO - PROCESS | 1164 | 1467996709255 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 1164 | 1467996709258 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:49 INFO - PROCESS | 1164 | ++DOCSHELL 10B42C00 == 29 [pid = 1164] [id = 337] 09:51:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10B43000) [pid = 1164] [serial = 1010] [outer = 00000000] 09:51:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (10BBBC00) [pid = 1164] [serial = 1011] [outer = 10B43000] 09:51:49 INFO - PROCESS | 1164 | 1467996709304 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (10C0FC00) [pid = 1164] [serial = 1012] [outer = 10B43000] 09:51:49 INFO - PROCESS | 1164 | 1467996709768 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 643ms 09:51:49 INFO - PROCESS | 1164 | 1467996709779 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 1164 | 1467996709781 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 09:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:51:49 INFO - PROCESS | 1164 | 1467996709785 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 1164 | 1467996709788 Marionette TRACE conn2 <- [1,1314,null,{}] 09:51:49 INFO - PROCESS | 1164 | 1467996709803 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:49 INFO - PROCESS | 1164 | 1467996709808 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:49 INFO - PROCESS | 1164 | 1467996709927 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:51:49 INFO - PROCESS | 1164 | 1467996709938 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 1164 | 1467996709941 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:49 INFO - PROCESS | 1164 | ++DOCSHELL 114D3400 == 30 [pid = 1164] [id = 338] 09:51:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1281E000) [pid = 1164] [serial = 1013] [outer = 00000000] 09:51:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (12877000) [pid = 1164] [serial = 1014] [outer = 1281E000] 09:51:49 INFO - PROCESS | 1164 | 1467996709988 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (129B6000) [pid = 1164] [serial = 1015] [outer = 1281E000] 09:51:50 INFO - PROCESS | 1164 | 1467996710904 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (1302F000) [pid = 1164] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16A7D000) [pid = 1164] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16905000) [pid = 1164] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16FE2C00) [pid = 1164] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16EBE800) [pid = 1164] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0F336800) [pid = 1164] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (131B0800) [pid = 1164] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16EC1800) [pid = 1164] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (12D7B000) [pid = 1164] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (15397400) [pid = 1164] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (10E03800) [pid = 1164] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (10A76800) [pid = 1164] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:51:50 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (12938400) [pid = 1164] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:51:50 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 09:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1145ms 09:51:50 INFO - PROCESS | 1164 | 1467996710939 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 1164 | 1467996710943 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 09:51:50 INFO - PROCESS | 1164 | 1467996710949 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:51:50 INFO - PROCESS | 1164 | 1467996710953 Marionette TRACE conn2 <- [1,1318,null,{}] 09:51:50 INFO - PROCESS | 1164 | 1467996710959 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:50 INFO - PROCESS | 1164 | 1467996710962 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:51 INFO - PROCESS | 1164 | 1467996711099 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:51:51 INFO - PROCESS | 1164 | 1467996711201 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:51 INFO - PROCESS | 1164 | 1467996711206 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:51 INFO - PROCESS | 1164 | ++DOCSHELL 103CD000 == 31 [pid = 1164] [id = 339] 09:51:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (1055A800) [pid = 1164] [serial = 1016] [outer = 00000000] 09:51:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10A76800) [pid = 1164] [serial = 1017] [outer = 1055A800] 09:51:51 INFO - PROCESS | 1164 | 1467996711284 Marionette DEBUG loaded listener.js 09:51:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10B26C00) [pid = 1164] [serial = 1018] [outer = 1055A800] 09:51:52 INFO - PROCESS | 1164 | 1467996712034 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:51:52 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 09:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1160ms 09:51:52 INFO - PROCESS | 1164 | 1467996712111 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:51:52 INFO - PROCESS | 1164 | 1467996712115 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 09:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:51:52 INFO - PROCESS | 1164 | 1467996712122 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:51:52 INFO - PROCESS | 1164 | 1467996712125 Marionette TRACE conn2 <- [1,1322,null,{}] 09:51:52 INFO - PROCESS | 1164 | 1467996712129 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:52 INFO - PROCESS | 1164 | 1467996712132 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:52 INFO - PROCESS | 1164 | 1467996712251 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:51:52 INFO - PROCESS | 1164 | 1467996712329 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 1164 | 1467996712332 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:52 INFO - PROCESS | 1164 | ++DOCSHELL 10E92000 == 32 [pid = 1164] [id = 340] 09:51:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10E94400) [pid = 1164] [serial = 1019] [outer = 00000000] 09:51:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (112E1C00) [pid = 1164] [serial = 1020] [outer = 10E94400] 09:51:52 INFO - PROCESS | 1164 | 1467996712427 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (1286C000) [pid = 1164] [serial = 1021] [outer = 10E94400] 09:51:53 INFO - PROCESS | 1164 | 1467996713146 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1097ms 09:51:53 INFO - PROCESS | 1164 | 1467996713220 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 1164 | 1467996713224 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 09:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:51:53 INFO - PROCESS | 1164 | 1467996713229 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 1164 | 1467996713233 Marionette TRACE conn2 <- [1,1326,null,{}] 09:51:53 INFO - PROCESS | 1164 | 1467996713239 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:53 INFO - PROCESS | 1164 | 1467996713242 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:53 INFO - PROCESS | 1164 | 1467996713359 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:51:53 INFO - PROCESS | 1164 | 1467996713437 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 1164 | 1467996713442 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:53 INFO - PROCESS | 1164 | ++DOCSHELL 10A0E000 == 33 [pid = 1164] [id = 341] 09:51:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10A0E800) [pid = 1164] [serial = 1022] [outer = 00000000] 09:51:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10B2A400) [pid = 1164] [serial = 1023] [outer = 10A0E800] 09:51:53 INFO - PROCESS | 1164 | 1467996713490 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (10B45800) [pid = 1164] [serial = 1024] [outer = 10A0E800] 09:51:53 INFO - PROCESS | 1164 | --DOCSHELL 10B42C00 == 32 [pid = 1164] [id = 337] 09:51:53 INFO - PROCESS | 1164 | --DOCSHELL 1036C000 == 31 [pid = 1164] [id = 336] 09:51:53 INFO - PROCESS | 1164 | --DOCSHELL 103C9000 == 30 [pid = 1164] [id = 335] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (178F7800) [pid = 1164] [serial = 988] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (17E3DC00) [pid = 1164] [serial = 990] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (1811FC00) [pid = 1164] [serial = 991] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (1690B400) [pid = 1164] [serial = 975] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16FED400) [pid = 1164] [serial = 978] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (1690E400) [pid = 1164] [serial = 976] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (17609400) [pid = 1164] [serial = 981] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (16FEDC00) [pid = 1164] [serial = 979] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (17615000) [pid = 1164] [serial = 982] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (176B1000) [pid = 1164] [serial = 987] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (10A09800) [pid = 1164] [serial = 963] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (10BC0000) [pid = 1164] [serial = 964] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (13262800) [pid = 1164] [serial = 969] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (1394CC00) [pid = 1164] [serial = 970] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (16FF0C00) [pid = 1164] [serial = 955] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (13132800) [pid = 1164] [serial = 960] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (13459400) [pid = 1164] [serial = 961] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (155D9C00) [pid = 1164] [serial = 972] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (11402800) [pid = 1164] [serial = 966] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (11C49000) [pid = 1164] [serial = 967] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (10C16400) [pid = 1164] [serial = 957] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (10F94000) [pid = 1164] [serial = 958] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (13941800) [pid = 1164] [serial = 984] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 53 (16118000) [pid = 1164] [serial = 985] [outer = 00000000] [url = about:blank] 09:51:53 INFO - PROCESS | 1164 | --DOMWINDOW == 52 (15E67400) [pid = 1164] [serial = 973] [outer = 00000000] [url = about:blank] 09:51:54 INFO - PROCESS | 1164 | 1467996714443 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1254ms 09:51:54 INFO - PROCESS | 1164 | 1467996714485 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:51:54 INFO - PROCESS | 1164 | 1467996714489 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 09:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:51:54 INFO - PROCESS | 1164 | 1467996714496 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - PROCESS | 1164 | 1467996714498 Marionette TRACE conn2 <- [1,1330,null,{}] 09:51:54 INFO - PROCESS | 1164 | 1467996714503 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:54 INFO - PROCESS | 1164 | 1467996714505 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:54 INFO - PROCESS | 1164 | 1467996714588 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:51:54 INFO - PROCESS | 1164 | 1467996714594 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 1164 | 1467996714597 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:54 INFO - PROCESS | 1164 | ++DOCSHELL 10E0FC00 == 31 [pid = 1164] [id = 342] 09:51:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 53 (10F90400) [pid = 1164] [serial = 1025] [outer = 00000000] 09:51:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 54 (1281EC00) [pid = 1164] [serial = 1026] [outer = 10F90400] 09:51:54 INFO - PROCESS | 1164 | 1467996714644 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (12878000) [pid = 1164] [serial = 1027] [outer = 10F90400] 09:51:55 INFO - PROCESS | 1164 | 1467996715120 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 643ms 09:51:55 INFO - PROCESS | 1164 | 1467996715134 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 1164 | 1467996715136 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 09:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:51:55 INFO - PROCESS | 1164 | 1467996715139 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 1164 | 1467996715143 Marionette TRACE conn2 <- [1,1334,null,{}] 09:51:55 INFO - PROCESS | 1164 | 1467996715153 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:55 INFO - PROCESS | 1164 | 1467996715158 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:55 INFO - PROCESS | 1164 | 1467996715250 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:51:55 INFO - PROCESS | 1164 | 1467996715259 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 1164 | 1467996715263 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:55 INFO - PROCESS | 1164 | ++DOCSHELL 131B5800 == 32 [pid = 1164] [id = 343] 09:51:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (131B6000) [pid = 1164] [serial = 1028] [outer = 00000000] 09:51:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (131EB800) [pid = 1164] [serial = 1029] [outer = 131B6000] 09:51:55 INFO - PROCESS | 1164 | 1467996715312 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (13263800) [pid = 1164] [serial = 1030] [outer = 131B6000] 09:51:55 INFO - PROCESS | 1164 | 1467996715773 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 705ms 09:51:55 INFO - PROCESS | 1164 | 1467996715839 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 1164 | 1467996715841 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 09:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:51:55 INFO - PROCESS | 1164 | 1467996715845 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 1164 | 1467996715847 Marionette TRACE conn2 <- [1,1338,null,{}] 09:51:55 INFO - PROCESS | 1164 | 1467996715856 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:55 INFO - PROCESS | 1164 | 1467996715858 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:55 INFO - PROCESS | 1164 | 1467996715968 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:51:56 INFO - PROCESS | 1164 | 1467996716051 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 1164 | 1467996716054 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:56 INFO - PROCESS | 1164 | ++DOCSHELL 13944C00 == 33 [pid = 1164] [id = 344] 09:51:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (1394C800) [pid = 1164] [serial = 1031] [outer = 00000000] 09:51:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (13CC4400) [pid = 1164] [serial = 1032] [outer = 1394C800] 09:51:56 INFO - PROCESS | 1164 | 1467996716099 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (13D99800) [pid = 1164] [serial = 1033] [outer = 1394C800] 09:51:56 INFO - PROCESS | 1164 | 1467996716524 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 706ms 09:51:56 INFO - PROCESS | 1164 | 1467996716544 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:51:56 INFO - PROCESS | 1164 | 1467996716546 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 09:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:51:56 INFO - PROCESS | 1164 | 1467996716550 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:51:56 INFO - PROCESS | 1164 | 1467996716551 Marionette TRACE conn2 <- [1,1342,null,{}] 09:51:56 INFO - PROCESS | 1164 | 1467996716555 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:56 INFO - PROCESS | 1164 | 1467996716557 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:56 INFO - PROCESS | 1164 | 1467996716664 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:51:56 INFO - PROCESS | 1164 | 1467996716669 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 1164 | 1467996716671 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:56 INFO - PROCESS | 1164 | ++DOCSHELL 13CC2400 == 34 [pid = 1164] [id = 345] 09:51:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (13CC4000) [pid = 1164] [serial = 1034] [outer = 00000000] 09:51:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (142FB000) [pid = 1164] [serial = 1035] [outer = 13CC4000] 09:51:56 INFO - PROCESS | 1164 | 1467996716715 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (142FCC00) [pid = 1164] [serial = 1036] [outer = 13CC4000] 09:51:57 INFO - PROCESS | 1164 | 1467996717160 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 627ms 09:51:57 INFO - PROCESS | 1164 | 1467996717187 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 1164 | 1467996717189 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 09:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:51:57 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (16FE5400) [pid = 1164] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:51:57 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (10566000) [pid = 1164] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:51:57 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (12D7E000) [pid = 1164] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:51:57 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (1969E000) [pid = 1164] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:51:57 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (10B43000) [pid = 1164] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:51:57 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (1036D000) [pid = 1164] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:51:57 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (103CD400) [pid = 1164] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:51:57 INFO - PROCESS | 1164 | 1467996717205 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 1164 | 1467996717206 Marionette TRACE conn2 <- [1,1346,null,{}] 09:51:57 INFO - PROCESS | 1164 | 1467996717210 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:57 INFO - PROCESS | 1164 | 1467996717215 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:57 INFO - PROCESS | 1164 | 1467996717348 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:51:57 INFO - PROCESS | 1164 | 1467996717432 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 1164 | 1467996717434 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:57 INFO - PROCESS | 1164 | ++DOCSHELL 10320000 == 35 [pid = 1164] [id = 346] 09:51:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (112E1800) [pid = 1164] [serial = 1037] [outer = 00000000] 09:51:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (15575400) [pid = 1164] [serial = 1038] [outer = 112E1800] 09:51:57 INFO - PROCESS | 1164 | 1467996717478 Marionette DEBUG loaded listener.js 09:51:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (15E60000) [pid = 1164] [serial = 1039] [outer = 112E1800] 09:51:57 INFO - PROCESS | 1164 | 1467996717858 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 705ms 09:51:57 INFO - PROCESS | 1164 | 1467996717903 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 1164 | 1467996717905 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 09:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:51:57 INFO - PROCESS | 1164 | 1467996717908 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 1164 | 1467996717910 Marionette TRACE conn2 <- [1,1350,null,{}] 09:51:57 INFO - PROCESS | 1164 | 1467996717913 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:57 INFO - PROCESS | 1164 | 1467996717915 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:58 INFO - PROCESS | 1164 | 1467996717993 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:51:58 INFO - PROCESS | 1164 | 1467996717998 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 1164 | 1467996718000 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:58 INFO - PROCESS | 1164 | ++DOCSHELL 15E6B000 == 36 [pid = 1164] [id = 347] 09:51:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (16118800) [pid = 1164] [serial = 1040] [outer = 00000000] 09:51:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (16904800) [pid = 1164] [serial = 1041] [outer = 16118800] 09:51:58 INFO - PROCESS | 1164 | 1467996718043 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (16909400) [pid = 1164] [serial = 1042] [outer = 16118800] 09:51:58 INFO - PROCESS | 1164 | 1467996718517 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 596ms 09:51:58 INFO - PROCESS | 1164 | 1467996718538 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 1164 | 1467996718540 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 09:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:51:58 INFO - PROCESS | 1164 | 1467996718543 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 1164 | 1467996718545 Marionette TRACE conn2 <- [1,1354,null,{}] 09:51:58 INFO - PROCESS | 1164 | 1467996718548 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:58 INFO - PROCESS | 1164 | 1467996718550 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:58 INFO - PROCESS | 1164 | 1467996718628 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:51:58 INFO - PROCESS | 1164 | 1467996718634 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 1164 | 1467996718636 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:58 INFO - PROCESS | 1164 | ++DOCSHELL 12BD3000 == 37 [pid = 1164] [id = 348] 09:51:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (16118000) [pid = 1164] [serial = 1043] [outer = 00000000] 09:51:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (16A05C00) [pid = 1164] [serial = 1044] [outer = 16118000] 09:51:58 INFO - PROCESS | 1164 | 1467996718679 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (16A10400) [pid = 1164] [serial = 1045] [outer = 16118000] 09:51:59 INFO - PROCESS | 1164 | 1467996719129 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:51:59 INFO - PROCESS | 1164 | 1467996719183 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 09:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:51:59 INFO - PROCESS | 1164 | 1467996719187 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:51:59 INFO - PROCESS | 1164 | 1467996719188 Marionette TRACE conn2 <- [1,1358,null,{}] 09:51:59 INFO - PROCESS | 1164 | 1467996719192 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:59 INFO - PROCESS | 1164 | 1467996719194 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:59 INFO - PROCESS | 1164 | 1467996719274 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:51:59 INFO - PROCESS | 1164 | 1467996719296 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 1164 | 1467996719298 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:59 INFO - PROCESS | 1164 | ++DOCSHELL 10E10C00 == 38 [pid = 1164] [id = 349] 09:51:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (11AE4C00) [pid = 1164] [serial = 1046] [outer = 00000000] 09:51:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (16A79400) [pid = 1164] [serial = 1047] [outer = 11AE4C00] 09:51:59 INFO - PROCESS | 1164 | 1467996719340 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (16A96000) [pid = 1164] [serial = 1048] [outer = 11AE4C00] 09:51:59 INFO - PROCESS | 1164 | 1467996719756 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:51:59 INFO - PROCESS | 1164 | 1467996719786 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 09:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:51:59 INFO - PROCESS | 1164 | 1467996719801 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:51:59 INFO - PROCESS | 1164 | 1467996719803 Marionette TRACE conn2 <- [1,1362,null,{}] 09:51:59 INFO - PROCESS | 1164 | 1467996719807 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:59 INFO - PROCESS | 1164 | 1467996719809 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:51:59 INFO - PROCESS | 1164 | 1467996719976 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:52:00 INFO - PROCESS | 1164 | 1467996720109 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 1164 | 1467996720113 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:00 INFO - PROCESS | 1164 | ++DOCSHELL 103CB800 == 39 [pid = 1164] [id = 350] 09:52:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (103CD400) [pid = 1164] [serial = 1049] [outer = 00000000] 09:52:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10B24000) [pid = 1164] [serial = 1050] [outer = 103CD400] 09:52:00 INFO - PROCESS | 1164 | 1467996720176 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10B26800) [pid = 1164] [serial = 1051] [outer = 103CD400] 09:52:00 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:00 INFO - PROCESS | 1164 | 1467996720796 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 1164 | 1467996720852 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 09:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:52:00 INFO - PROCESS | 1164 | 1467996720870 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 1164 | 1467996720874 Marionette TRACE conn2 <- [1,1366,null,{}] 09:52:00 INFO - PROCESS | 1164 | 1467996720878 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:00 INFO - PROCESS | 1164 | 1467996720881 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:00 INFO - PROCESS | 1164 | 1467996720989 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:52:01 INFO - PROCESS | 1164 | 1467996721116 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 1164 | 1467996721119 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:01 INFO - PROCESS | 1164 | ++DOCSHELL 10F93800 == 40 [pid = 1164] [id = 351] 09:52:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (114CB400) [pid = 1164] [serial = 1052] [outer = 00000000] 09:52:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (12DC4800) [pid = 1164] [serial = 1053] [outer = 114CB400] 09:52:01 INFO - PROCESS | 1164 | 1467996721185 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (1312E400) [pid = 1164] [serial = 1054] [outer = 114CB400] 09:52:01 INFO - PROCESS | 1164 | 1467996721772 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 1164 | 1467996721820 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 09:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:52:01 INFO - PROCESS | 1164 | 1467996721824 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 1164 | 1467996721826 Marionette TRACE conn2 <- [1,1370,null,{}] 09:52:01 INFO - PROCESS | 1164 | 1467996721830 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:01 INFO - PROCESS | 1164 | 1467996721833 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:01 INFO - PROCESS | 1164 | 1467996721939 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:52:02 INFO - PROCESS | 1164 | 1467996722038 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:02 INFO - PROCESS | 1164 | 1467996722041 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:02 INFO - PROCESS | 1164 | ++DOCSHELL 14292400 == 41 [pid = 1164] [id = 352] 09:52:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (14293800) [pid = 1164] [serial = 1055] [outer = 00000000] 09:52:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (15629000) [pid = 1164] [serial = 1056] [outer = 14293800] 09:52:02 INFO - PROCESS | 1164 | 1467996722097 Marionette DEBUG loaded listener.js 09:52:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16903400) [pid = 1164] [serial = 1057] [outer = 14293800] 09:52:02 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:02 INFO - PROCESS | 1164 | 1467996722696 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 1164 | 1467996722776 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 09:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:52:02 INFO - PROCESS | 1164 | 1467996722801 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - PROCESS | 1164 | 1467996722806 Marionette TRACE conn2 <- [1,1374,null,{}] 09:52:02 INFO - PROCESS | 1164 | 1467996722812 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:02 INFO - PROCESS | 1164 | 1467996722814 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:02 INFO - PROCESS | 1164 | 1467996722923 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:52:03 INFO - PROCESS | 1164 | 1467996723042 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 1164 | 1467996723045 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:03 INFO - PROCESS | 1164 | ++DOCSHELL 1561F400 == 42 [pid = 1164] [id = 353] 09:52:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16EBC000) [pid = 1164] [serial = 1058] [outer = 00000000] 09:52:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16FE9800) [pid = 1164] [serial = 1059] [outer = 16EBC000] 09:52:03 INFO - PROCESS | 1164 | 1467996723097 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (17064400) [pid = 1164] [serial = 1060] [outer = 16EBC000] 09:52:03 INFO - PROCESS | 1164 | 1467996723871 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:52:03 INFO - PROCESS | 1164 | 1467996723908 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 09:52:03 INFO - PROCESS | 1164 | 1467996723913 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 1164 | 1467996723916 Marionette TRACE conn2 <- [1,1378,null,{}] 09:52:03 INFO - PROCESS | 1164 | 1467996723921 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:03 INFO - PROCESS | 1164 | 1467996723924 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:04 INFO - PROCESS | 1164 | 1467996724021 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:52:04 INFO - PROCESS | 1164 | 1467996724153 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 1164 | 1467996724156 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:04 INFO - PROCESS | 1164 | ++DOCSHELL 10B1EC00 == 43 [pid = 1164] [id = 354] 09:52:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (10B21C00) [pid = 1164] [serial = 1061] [outer = 00000000] 09:52:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (10E10400) [pid = 1164] [serial = 1062] [outer = 10B21C00] 09:52:04 INFO - PROCESS | 1164 | 1467996724219 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (1140B800) [pid = 1164] [serial = 1063] [outer = 10B21C00] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 12BD3000 == 42 [pid = 1164] [id = 348] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 15E6B000 == 41 [pid = 1164] [id = 347] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 10320000 == 40 [pid = 1164] [id = 346] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 13CC2400 == 39 [pid = 1164] [id = 345] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 13944C00 == 38 [pid = 1164] [id = 344] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 131B5800 == 37 [pid = 1164] [id = 343] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 10E0FC00 == 36 [pid = 1164] [id = 342] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 10A0E000 == 35 [pid = 1164] [id = 341] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 114D3400 == 34 [pid = 1164] [id = 338] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 103CD000 == 33 [pid = 1164] [id = 339] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 10E92000 == 32 [pid = 1164] [id = 340] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 1561F400 == 31 [pid = 1164] [id = 353] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 14292400 == 30 [pid = 1164] [id = 352] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 10E10C00 == 29 [pid = 1164] [id = 349] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 103CB800 == 28 [pid = 1164] [id = 350] 09:52:04 INFO - PROCESS | 1164 | --DOCSHELL 10F93800 == 27 [pid = 1164] [id = 351] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (12877000) [pid = 1164] [serial = 1014] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10BBBC00) [pid = 1164] [serial = 1011] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10C0FC00) [pid = 1164] [serial = 1012] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10A05C00) [pid = 1164] [serial = 1008] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10A73800) [pid = 1164] [serial = 1009] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (11405800) [pid = 1164] [serial = 1006] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10C13C00) [pid = 1164] [serial = 1005] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (10C0E000) [pid = 1164] [serial = 993] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (13159C00) [pid = 1164] [serial = 996] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (17E30C00) [pid = 1164] [serial = 999] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (196A2400) [pid = 1164] [serial = 1002] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (18127000) [pid = 1164] [serial = 1000] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (10E05400) [pid = 1164] [serial = 994] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (13263000) [pid = 1164] [serial = 997] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (196A7800) [pid = 1164] [serial = 1003] [outer = 00000000] [url = about:blank] 09:52:05 INFO - PROCESS | 1164 | 1467996725337 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1457ms 09:52:05 INFO - PROCESS | 1164 | 1467996725379 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 1164 | 1467996725383 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 09:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:52:05 INFO - PROCESS | 1164 | 1467996725388 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - PROCESS | 1164 | 1467996725392 Marionette TRACE conn2 <- [1,1382,null,{}] 09:52:05 INFO - PROCESS | 1164 | 1467996725397 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:05 INFO - PROCESS | 1164 | 1467996725400 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:05 INFO - PROCESS | 1164 | 1467996725487 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:52:05 INFO - PROCESS | 1164 | 1467996725495 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 1164 | 1467996725499 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:05 INFO - PROCESS | 1164 | ++DOCSHELL 103CD000 == 28 [pid = 1164] [id = 355] 09:52:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (103D2000) [pid = 1164] [serial = 1064] [outer = 00000000] 09:52:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10B1CC00) [pid = 1164] [serial = 1065] [outer = 103D2000] 09:52:05 INFO - PROCESS | 1164 | 1467996725551 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10B2BC00) [pid = 1164] [serial = 1066] [outer = 103D2000] 09:52:06 INFO - PROCESS | 1164 | 1467996726024 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 09:52:06 INFO - PROCESS | 1164 | 1467996726084 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 1164 | 1467996726089 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 09:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:52:06 INFO - PROCESS | 1164 | 1467996726095 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 1164 | 1467996726098 Marionette TRACE conn2 <- [1,1386,null,{}] 09:52:06 INFO - PROCESS | 1164 | 1467996726101 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:06 INFO - PROCESS | 1164 | 1467996726104 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:06 INFO - PROCESS | 1164 | 1467996726220 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:52:06 INFO - PROCESS | 1164 | 1467996726319 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 1164 | 1467996726321 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:06 INFO - PROCESS | 1164 | ++DOCSHELL 10C13800 == 29 [pid = 1164] [id = 356] 09:52:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10E06400) [pid = 1164] [serial = 1067] [outer = 00000000] 09:52:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10E0B800) [pid = 1164] [serial = 1068] [outer = 10E06400] 09:52:06 INFO - PROCESS | 1164 | 1467996726370 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10E10000) [pid = 1164] [serial = 1069] [outer = 10E06400] 09:52:06 INFO - PROCESS | 1164 | 1467996726736 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 706ms 09:52:06 INFO - PROCESS | 1164 | 1467996726794 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 1164 | 1467996726796 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 09:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:52:06 INFO - PROCESS | 1164 | 1467996726800 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 1164 | 1467996726803 Marionette TRACE conn2 <- [1,1390,null,{}] 09:52:06 INFO - PROCESS | 1164 | 1467996726814 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:06 INFO - PROCESS | 1164 | 1467996726818 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:06 INFO - PROCESS | 1164 | 1467996726903 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:52:06 INFO - PROCESS | 1164 | 1467996726909 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 1164 | 1467996726913 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:06 INFO - PROCESS | 1164 | ++DOCSHELL 12BCD400 == 30 [pid = 1164] [id = 357] 09:52:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (12BCFC00) [pid = 1164] [serial = 1070] [outer = 00000000] 09:52:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (1312C800) [pid = 1164] [serial = 1071] [outer = 12BCFC00] 09:52:06 INFO - PROCESS | 1164 | 1467996726961 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (131B7000) [pid = 1164] [serial = 1072] [outer = 12BCFC00] 09:52:07 INFO - PROCESS | 1164 | 1467996727460 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 705ms 09:52:07 INFO - PROCESS | 1164 | 1467996727499 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 1164 | 1467996727501 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 09:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:52:07 INFO - PROCESS | 1164 | 1467996727510 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 1164 | 1467996727512 Marionette TRACE conn2 <- [1,1394,null,{}] 09:52:07 INFO - PROCESS | 1164 | 1467996727515 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:07 INFO - PROCESS | 1164 | 1467996727517 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:07 INFO - PROCESS | 1164 | 1467996727659 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:52:07 INFO - PROCESS | 1164 | 1467996727679 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 1164 | 1467996727681 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:07 INFO - PROCESS | 1164 | ++DOCSHELL 131B9800 == 31 [pid = 1164] [id = 358] 09:52:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (131BA400) [pid = 1164] [serial = 1073] [outer = 00000000] 09:52:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1390A800) [pid = 1164] [serial = 1074] [outer = 131BA400] 09:52:07 INFO - PROCESS | 1164 | 1467996727726 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (13CC3C00) [pid = 1164] [serial = 1075] [outer = 131BA400] 09:52:08 INFO - PROCESS | 1164 | 1467996728155 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 689ms 09:52:08 INFO - PROCESS | 1164 | 1467996728209 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 1164 | 1467996728211 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 09:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:52:08 INFO - PROCESS | 1164 | 1467996728214 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 1164 | 1467996728216 Marionette TRACE conn2 <- [1,1398,null,{}] 09:52:08 INFO - PROCESS | 1164 | 1467996728219 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:08 INFO - PROCESS | 1164 | 1467996728221 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:08 INFO - PROCESS | 1164 | 1467996728332 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:52:08 INFO - PROCESS | 1164 | 1467996728338 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 1164 | 1467996728340 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:08 INFO - PROCESS | 1164 | ++DOCSHELL 13D98400 == 32 [pid = 1164] [id = 359] 09:52:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (13DA0000) [pid = 1164] [serial = 1076] [outer = 00000000] 09:52:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (15574400) [pid = 1164] [serial = 1077] [outer = 13DA0000] 09:52:08 INFO - PROCESS | 1164 | 1467996728383 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (15E63000) [pid = 1164] [serial = 1078] [outer = 13DA0000] 09:52:08 INFO - PROCESS | 1164 | 1467996728914 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 705ms 09:52:08 INFO - PROCESS | 1164 | 1467996728946 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 1164 | 1467996728948 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 09:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:52:08 INFO - PROCESS | 1164 | 1467996728951 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 1164 | 1467996728953 Marionette TRACE conn2 <- [1,1402,null,{}] 09:52:08 INFO - PROCESS | 1164 | 1467996728956 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:08 INFO - PROCESS | 1164 | 1467996728962 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:09 INFO - PROCESS | 1164 | 1467996729115 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:52:09 INFO - PROCESS | 1164 | 1467996729128 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 1164 | 1467996729130 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:09 INFO - PROCESS | 1164 | ++DOCSHELL 16A07000 == 33 [pid = 1164] [id = 360] 09:52:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16A76400) [pid = 1164] [serial = 1079] [outer = 00000000] 09:52:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16B5B800) [pid = 1164] [serial = 1080] [outer = 16A76400] 09:52:09 INFO - PROCESS | 1164 | 1467996729173 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16F9CC00) [pid = 1164] [serial = 1081] [outer = 16A76400] 09:52:09 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (11AE4C00) [pid = 1164] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:52:09 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (1394C800) [pid = 1164] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:52:09 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (13CC4000) [pid = 1164] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:52:09 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1281E000) [pid = 1164] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:52:09 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1055A800) [pid = 1164] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:52:09 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10E94400) [pid = 1164] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:52:09 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (112E1800) [pid = 1164] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:52:09 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (131B6000) [pid = 1164] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:52:09 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10A0E800) [pid = 1164] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:52:09 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10F90400) [pid = 1164] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:52:09 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16118000) [pid = 1164] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:52:09 INFO - PROCESS | 1164 | 1467996729816 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 909ms 09:52:09 INFO - PROCESS | 1164 | 1467996729865 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:52:09 INFO - PROCESS | 1164 | 1467996729867 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 09:52:09 INFO - PROCESS | 1164 | 1467996729871 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:52:09 INFO - PROCESS | 1164 | 1467996729872 Marionette TRACE conn2 <- [1,1406,null,{}] 09:52:09 INFO - PROCESS | 1164 | 1467996729876 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:09 INFO - PROCESS | 1164 | 1467996729878 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:09 INFO - PROCESS | 1164 | 1467996729959 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:52:09 INFO - PROCESS | 1164 | 1467996729965 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 1164 | 1467996729967 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:09 INFO - PROCESS | 1164 | ++DOCSHELL 10A74800 == 34 [pid = 1164] [id = 361] 09:52:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (10B27800) [pid = 1164] [serial = 1082] [outer = 00000000] 09:52:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (1394C800) [pid = 1164] [serial = 1083] [outer = 10B27800] 09:52:10 INFO - PROCESS | 1164 | 1467996730012 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (139D4800) [pid = 1164] [serial = 1084] [outer = 10B27800] 09:52:10 INFO - PROCESS | 1164 | 1467996730454 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 643ms 09:52:10 INFO - PROCESS | 1164 | 1467996730510 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 1164 | 1467996730512 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 09:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:52:10 INFO - PROCESS | 1164 | 1467996730516 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 1164 | 1467996730517 Marionette TRACE conn2 <- [1,1410,null,{}] 09:52:10 INFO - PROCESS | 1164 | 1467996730521 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:10 INFO - PROCESS | 1164 | 1467996730523 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:10 INFO - PROCESS | 1164 | 1467996730599 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:52:10 INFO - PROCESS | 1164 | 1467996730604 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 1164 | 1467996730606 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:10 INFO - PROCESS | 1164 | ++DOCSHELL 16901800 == 35 [pid = 1164] [id = 362] 09:52:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16A06800) [pid = 1164] [serial = 1085] [outer = 00000000] 09:52:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16FE6400) [pid = 1164] [serial = 1086] [outer = 16A06800] 09:52:10 INFO - PROCESS | 1164 | 1467996730649 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16FE9000) [pid = 1164] [serial = 1087] [outer = 16A06800] 09:52:11 INFO - PROCESS | 1164 | 1467996731120 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 642ms 09:52:11 INFO - PROCESS | 1164 | 1467996731155 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:52:11 INFO - PROCESS | 1164 | 1467996731157 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 09:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:52:11 INFO - PROCESS | 1164 | 1467996731161 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:52:11 INFO - PROCESS | 1164 | 1467996731162 Marionette TRACE conn2 <- [1,1414,null,{}] 09:52:11 INFO - PROCESS | 1164 | 1467996731166 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:11 INFO - PROCESS | 1164 | 1467996731168 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:11 INFO - PROCESS | 1164 | 1467996731244 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:52:11 INFO - PROCESS | 1164 | 1467996731249 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 1164 | 1467996731251 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:11 INFO - PROCESS | 1164 | ++DOCSHELL 17519000 == 36 [pid = 1164] [id = 363] 09:52:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (17519400) [pid = 1164] [serial = 1088] [outer = 00000000] 09:52:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (175C5800) [pid = 1164] [serial = 1089] [outer = 17519400] 09:52:11 INFO - PROCESS | 1164 | 1467996731296 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (17615800) [pid = 1164] [serial = 1090] [outer = 17519400] 09:52:12 INFO - PROCESS | 1164 | 1467996732100 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1003ms 09:52:12 INFO - PROCESS | 1164 | 1467996732163 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:52:12 INFO - PROCESS | 1164 | 1467996732167 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 09:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:52:12 INFO - PROCESS | 1164 | 1467996732197 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:52:12 INFO - PROCESS | 1164 | 1467996732200 Marionette TRACE conn2 <- [1,1418,null,{}] 09:52:12 INFO - PROCESS | 1164 | 1467996732225 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:12 INFO - PROCESS | 1164 | 1467996732229 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:12 INFO - PROCESS | 1164 | 1467996732353 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:52:12 INFO - PROCESS | 1164 | 1467996732480 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 1164 | 1467996732484 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:12 INFO - PROCESS | 1164 | ++DOCSHELL 1031B800 == 37 [pid = 1164] [id = 364] 09:52:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (10A76000) [pid = 1164] [serial = 1091] [outer = 00000000] 09:52:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (10C0BC00) [pid = 1164] [serial = 1092] [outer = 10A76000] 09:52:12 INFO - PROCESS | 1164 | 1467996732547 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (10E03400) [pid = 1164] [serial = 1093] [outer = 10A76000] 09:52:13 INFO - PROCESS | 1164 | 1467996733448 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1317ms 09:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:52:13 INFO - PROCESS | 1164 | 1467996733517 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:52:13 INFO - PROCESS | 1164 | 1467996733521 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 09:52:13 INFO - PROCESS | 1164 | 1467996733526 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - PROCESS | 1164 | 1467996733530 Marionette TRACE conn2 <- [1,1422,null,{}] 09:52:13 INFO - PROCESS | 1164 | 1467996733535 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:13 INFO - PROCESS | 1164 | 1467996733538 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:13 INFO - PROCESS | 1164 | 1467996733644 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:52:13 INFO - PROCESS | 1164 | 1467996733725 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 1164 | 1467996733729 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:13 INFO - PROCESS | 1164 | ++DOCSHELL 0F9E0000 == 38 [pid = 1164] [id = 365] 09:52:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (10562400) [pid = 1164] [serial = 1094] [outer = 00000000] 09:52:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (10BBCC00) [pid = 1164] [serial = 1095] [outer = 10562400] 09:52:13 INFO - PROCESS | 1164 | 1467996733821 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (10C11C00) [pid = 1164] [serial = 1096] [outer = 10562400] 09:52:14 INFO - PROCESS | 1164 | --DOCSHELL 16901800 == 37 [pid = 1164] [id = 362] 09:52:14 INFO - PROCESS | 1164 | --DOCSHELL 10A74800 == 36 [pid = 1164] [id = 361] 09:52:14 INFO - PROCESS | 1164 | --DOCSHELL 16A07000 == 35 [pid = 1164] [id = 360] 09:52:14 INFO - PROCESS | 1164 | --DOCSHELL 13D98400 == 34 [pid = 1164] [id = 359] 09:52:14 INFO - PROCESS | 1164 | --DOCSHELL 131B9800 == 33 [pid = 1164] [id = 358] 09:52:14 INFO - PROCESS | 1164 | --DOCSHELL 12BCD400 == 32 [pid = 1164] [id = 357] 09:52:14 INFO - PROCESS | 1164 | --DOCSHELL 10C13800 == 31 [pid = 1164] [id = 356] 09:52:14 INFO - PROCESS | 1164 | --DOCSHELL 103CD000 == 30 [pid = 1164] [id = 355] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (13CC4400) [pid = 1164] [serial = 1032] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (13D99800) [pid = 1164] [serial = 1033] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (142FB000) [pid = 1164] [serial = 1035] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (129B6000) [pid = 1164] [serial = 1015] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (10A76800) [pid = 1164] [serial = 1017] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10B26C00) [pid = 1164] [serial = 1018] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (112E1C00) [pid = 1164] [serial = 1020] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1286C000) [pid = 1164] [serial = 1021] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (15575400) [pid = 1164] [serial = 1038] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (131EB800) [pid = 1164] [serial = 1029] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10B2A400) [pid = 1164] [serial = 1023] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10B45800) [pid = 1164] [serial = 1024] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (1281EC00) [pid = 1164] [serial = 1026] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (12878000) [pid = 1164] [serial = 1027] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16A05C00) [pid = 1164] [serial = 1044] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16A96000) [pid = 1164] [serial = 1048] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16904800) [pid = 1164] [serial = 1041] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16A10400) [pid = 1164] [serial = 1045] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (142FCC00) [pid = 1164] [serial = 1036] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (15E60000) [pid = 1164] [serial = 1039] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (13263800) [pid = 1164] [serial = 1030] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (16A79400) [pid = 1164] [serial = 1047] [outer = 00000000] [url = about:blank] 09:52:14 INFO - PROCESS | 1164 | 1467996734371 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 893ms 09:52:14 INFO - PROCESS | 1164 | 1467996734427 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 1164 | 1467996734432 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 09:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:52:14 INFO - PROCESS | 1164 | 1467996734439 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 1164 | 1467996734442 Marionette TRACE conn2 <- [1,1426,null,{}] 09:52:14 INFO - PROCESS | 1164 | 1467996734445 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:14 INFO - PROCESS | 1164 | 1467996734448 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:14 INFO - PROCESS | 1164 | 1467996734534 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:52:14 INFO - PROCESS | 1164 | 1467996734548 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:14 INFO - PROCESS | 1164 | 1467996734551 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:14 INFO - PROCESS | 1164 | ++DOCSHELL 10F94000 == 31 [pid = 1164] [id = 366] 09:52:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10F94800) [pid = 1164] [serial = 1097] [outer = 00000000] 09:52:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (112EBC00) [pid = 1164] [serial = 1098] [outer = 10F94800] 09:52:14 INFO - PROCESS | 1164 | 1467996734600 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (114CB800) [pid = 1164] [serial = 1099] [outer = 10F94800] 09:52:15 INFO - PROCESS | 1164 | 1467996735065 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 643ms 09:52:15 INFO - PROCESS | 1164 | 1467996735076 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:52:15 INFO - PROCESS | 1164 | 1467996735078 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 09:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:52:15 INFO - PROCESS | 1164 | 1467996735081 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:52:15 INFO - PROCESS | 1164 | 1467996735085 Marionette TRACE conn2 <- [1,1430,null,{}] 09:52:15 INFO - PROCESS | 1164 | 1467996735099 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:15 INFO - PROCESS | 1164 | 1467996735104 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:15 INFO - PROCESS | 1164 | 1467996735217 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:52:15 INFO - PROCESS | 1164 | 1467996735226 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 1164 | 1467996735230 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:15 INFO - PROCESS | 1164 | ++DOCSHELL 12D7E000 == 32 [pid = 1164] [id = 367] 09:52:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (12D7F800) [pid = 1164] [serial = 1100] [outer = 00000000] 09:52:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (13067C00) [pid = 1164] [serial = 1101] [outer = 12D7F800] 09:52:15 INFO - PROCESS | 1164 | 1467996735277 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (13133000) [pid = 1164] [serial = 1102] [outer = 12D7F800] 09:52:15 INFO - PROCESS | 1164 | 1467996735749 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 705ms 09:52:15 INFO - PROCESS | 1164 | 1467996735781 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:52:15 INFO - PROCESS | 1164 | 1467996735783 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 09:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:52:15 INFO - PROCESS | 1164 | 1467996735787 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:52:15 INFO - PROCESS | 1164 | 1467996735788 Marionette TRACE conn2 <- [1,1434,null,{}] 09:52:15 INFO - PROCESS | 1164 | 1467996735792 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:15 INFO - PROCESS | 1164 | 1467996735794 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:15 INFO - PROCESS | 1164 | 1467996735876 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:52:15 INFO - PROCESS | 1164 | 1467996735883 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 1164 | 1467996735885 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:15 INFO - PROCESS | 1164 | ++DOCSHELL 131EF400 == 33 [pid = 1164] [id = 368] 09:52:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1325AC00) [pid = 1164] [serial = 1103] [outer = 00000000] 09:52:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (139D4400) [pid = 1164] [serial = 1104] [outer = 1325AC00] 09:52:15 INFO - PROCESS | 1164 | 1467996735931 Marionette DEBUG loaded listener.js 09:52:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (13CC9000) [pid = 1164] [serial = 1105] [outer = 1325AC00] 09:52:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (131E7000) [pid = 1164] [serial = 1106] [outer = 1B3BE800] 09:52:16 INFO - PROCESS | 1164 | 1467996736454 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 689ms 09:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:52:16 INFO - PROCESS | 1164 | 1467996736486 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 1164 | 1467996736488 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 09:52:16 INFO - PROCESS | 1164 | 1467996736491 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 1164 | 1467996736493 Marionette TRACE conn2 <- [1,1438,null,{}] 09:52:16 INFO - PROCESS | 1164 | 1467996736496 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:16 INFO - PROCESS | 1164 | 1467996736498 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:16 INFO - PROCESS | 1164 | 1467996736602 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:52:16 INFO - PROCESS | 1164 | 1467996736610 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 1164 | 1467996736612 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:16 INFO - PROCESS | 1164 | ++DOCSHELL 142F9000 == 34 [pid = 1164] [id = 369] 09:52:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (142FB000) [pid = 1164] [serial = 1107] [outer = 00000000] 09:52:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (15421C00) [pid = 1164] [serial = 1108] [outer = 142FB000] 09:52:16 INFO - PROCESS | 1164 | 1467996736655 Marionette DEBUG loaded listener.js 09:52:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16908000) [pid = 1164] [serial = 1109] [outer = 142FB000] 09:52:17 INFO - PROCESS | 1164 | 1467996737117 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 690ms 09:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:52:17 INFO - PROCESS | 1164 | 1467996737191 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 1164 | 1467996737193 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 09:52:17 INFO - PROCESS | 1164 | 1467996737196 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - PROCESS | 1164 | 1467996737198 Marionette TRACE conn2 <- [1,1442,null,{}] 09:52:17 INFO - PROCESS | 1164 | 1467996737201 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:17 INFO - PROCESS | 1164 | 1467996737207 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:17 INFO - PROCESS | 1164 | 1467996737346 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:52:17 INFO - PROCESS | 1164 | 1467996737405 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 1164 | 1467996737407 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:17 INFO - PROCESS | 1164 | ++DOCSHELL 1690C400 == 35 [pid = 1164] [id = 370] 09:52:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (1690CC00) [pid = 1164] [serial = 1110] [outer = 00000000] 09:52:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16A96000) [pid = 1164] [serial = 1111] [outer = 1690CC00] 09:52:17 INFO - PROCESS | 1164 | 1467996737450 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16B58C00) [pid = 1164] [serial = 1112] [outer = 1690CC00] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (131BA400) [pid = 1164] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (13DA0000) [pid = 1164] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10E06400) [pid = 1164] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10B21C00) [pid = 1164] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (12BCFC00) [pid = 1164] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (103D2000) [pid = 1164] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16A76400) [pid = 1164] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (103CD400) [pid = 1164] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (114CB400) [pid = 1164] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (14293800) [pid = 1164] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16A06800) [pid = 1164] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16EBC000) [pid = 1164] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (10B27800) [pid = 1164] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:52:18 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (16118800) [pid = 1164] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:52:18 INFO - PROCESS | 1164 | 1467996738210 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1035ms 09:52:18 INFO - PROCESS | 1164 | 1467996738238 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:52:18 INFO - PROCESS | 1164 | 1467996738242 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 09:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:52:18 INFO - PROCESS | 1164 | 1467996738247 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 1164 | 1467996738251 Marionette TRACE conn2 <- [1,1446,null,{}] 09:52:18 INFO - PROCESS | 1164 | 1467996738257 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:18 INFO - PROCESS | 1164 | 1467996738260 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:18 INFO - PROCESS | 1164 | 1467996738391 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:52:18 INFO - PROCESS | 1164 | 1467996738523 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 1164 | 1467996738526 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:18 INFO - PROCESS | 1164 | ++DOCSHELL 0F9EB400 == 36 [pid = 1164] [id = 371] 09:52:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10326400) [pid = 1164] [serial = 1113] [outer = 00000000] 09:52:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10B28000) [pid = 1164] [serial = 1114] [outer = 10326400] 09:52:18 INFO - PROCESS | 1164 | 1467996738582 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10BBB400) [pid = 1164] [serial = 1115] [outer = 10326400] 09:52:19 INFO - PROCESS | 1164 | 1467996739264 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1051ms 09:52:19 INFO - PROCESS | 1164 | 1467996739323 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:52:19 INFO - PROCESS | 1164 | 1467996739328 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 09:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:52:19 INFO - PROCESS | 1164 | 1467996739335 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 1164 | 1467996739338 Marionette TRACE conn2 <- [1,1450,null,{}] 09:52:19 INFO - PROCESS | 1164 | 1467996739342 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:19 INFO - PROCESS | 1164 | 1467996739345 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:19 INFO - PROCESS | 1164 | 1467996739456 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:52:19 INFO - PROCESS | 1164 | 1467996739587 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 1164 | 1467996739590 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:19 INFO - PROCESS | 1164 | ++DOCSHELL 112EC400 == 37 [pid = 1164] [id = 372] 09:52:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (114CB400) [pid = 1164] [serial = 1116] [outer = 00000000] 09:52:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1286B000) [pid = 1164] [serial = 1117] [outer = 114CB400] 09:52:19 INFO - PROCESS | 1164 | 1467996739645 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (12877000) [pid = 1164] [serial = 1118] [outer = 114CB400] 09:52:20 INFO - PROCESS | 1164 | 1467996740251 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 941ms 09:52:20 INFO - PROCESS | 1164 | 1467996740286 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:52:20 INFO - PROCESS | 1164 | 1467996740289 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 09:52:20 INFO - PROCESS | 1164 | 1467996740293 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:52:20 INFO - PROCESS | 1164 | 1467996740296 Marionette TRACE conn2 <- [1,1454,null,{}] 09:52:20 INFO - PROCESS | 1164 | 1467996740308 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:20 INFO - PROCESS | 1164 | 1467996740312 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:20 INFO - PROCESS | 1164 | 1467996740425 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:52:20 INFO - PROCESS | 1164 | 1467996740526 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 1164 | 1467996740530 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:20 INFO - PROCESS | 1164 | ++DOCSHELL 131EFC00 == 38 [pid = 1164] [id = 373] 09:52:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (13263C00) [pid = 1164] [serial = 1119] [outer = 00000000] 09:52:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (13944800) [pid = 1164] [serial = 1120] [outer = 13263C00] 09:52:20 INFO - PROCESS | 1164 | 1467996740594 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1428D400) [pid = 1164] [serial = 1121] [outer = 13263C00] 09:52:21 INFO - PROCESS | 1164 | 1467996741293 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1145ms 09:52:21 INFO - PROCESS | 1164 | 1467996741449 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 1164 | 1467996741453 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 09:52:21 INFO - PROCESS | 1164 | 1467996741457 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:52:21 INFO - PROCESS | 1164 | 1467996741461 Marionette TRACE conn2 <- [1,1458,null,{}] 09:52:21 INFO - PROCESS | 1164 | 1467996741467 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:21 INFO - PROCESS | 1164 | 1467996741470 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:21 INFO - PROCESS | 1164 | 1467996741585 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:52:21 INFO - PROCESS | 1164 | 1467996741665 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:21 INFO - PROCESS | 1164 | 1467996741670 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:21 INFO - PROCESS | 1164 | ++DOCSHELL 10B29000 == 39 [pid = 1164] [id = 374] 09:52:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (10B29400) [pid = 1164] [serial = 1122] [outer = 00000000] 09:52:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (10B47400) [pid = 1164] [serial = 1123] [outer = 10B29400] 09:52:21 INFO - PROCESS | 1164 | 1467996741780 Marionette DEBUG loaded listener.js 09:52:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (10C0F000) [pid = 1164] [serial = 1124] [outer = 10B29400] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 1292D800 == 38 [pid = 1164] [id = 282] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 0F328000 == 37 [pid = 1164] [id = 267] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 112E2000 == 36 [pid = 1164] [id = 268] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 10B3DC00 == 35 [pid = 1164] [id = 281] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 142F9000 == 34 [pid = 1164] [id = 369] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 131EF400 == 33 [pid = 1164] [id = 368] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 12D7E000 == 32 [pid = 1164] [id = 367] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 10F94000 == 31 [pid = 1164] [id = 366] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 1031B800 == 30 [pid = 1164] [id = 364] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 0F9E0000 == 29 [pid = 1164] [id = 365] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 1314EC00 == 28 [pid = 1164] [id = 283] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 131ED800 == 27 [pid = 1164] [id = 270] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 15E5F800 == 26 [pid = 1164] [id = 272] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 0C765800 == 25 [pid = 1164] [id = 273] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 13949C00 == 24 [pid = 1164] [id = 271] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 17519000 == 23 [pid = 1164] [id = 363] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 16F96400 == 22 [pid = 1164] [id = 279] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 1036C800 == 21 [pid = 1164] [id = 280] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 13947400 == 20 [pid = 1164] [id = 284] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 10B22000 == 19 [pid = 1164] [id = 274] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 10A75800 == 18 [pid = 1164] [id = 277] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 12D7FC00 == 17 [pid = 1164] [id = 278] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 10B1EC00 == 16 [pid = 1164] [id = 354] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 12BDA400 == 15 [pid = 1164] [id = 269] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 129A9800 == 14 [pid = 1164] [id = 275] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 16F93400 == 13 [pid = 1164] [id = 276] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 112EC400 == 12 [pid = 1164] [id = 372] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 131EFC00 == 11 [pid = 1164] [id = 373] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 1690C400 == 10 [pid = 1164] [id = 370] 09:52:23 INFO - PROCESS | 1164 | --DOCSHELL 0F9EB400 == 9 [pid = 1164] [id = 371] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1390A800) [pid = 1164] [serial = 1074] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (15574400) [pid = 1164] [serial = 1077] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10E0B800) [pid = 1164] [serial = 1068] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10E10000) [pid = 1164] [serial = 1069] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (1140B800) [pid = 1164] [serial = 1063] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10E10400) [pid = 1164] [serial = 1062] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (1312C800) [pid = 1164] [serial = 1071] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (10B1CC00) [pid = 1164] [serial = 1065] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (10B2BC00) [pid = 1164] [serial = 1066] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (13CC3C00) [pid = 1164] [serial = 1075] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16B5B800) [pid = 1164] [serial = 1080] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (175C5800) [pid = 1164] [serial = 1089] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (10B26800) [pid = 1164] [serial = 1051] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (10B24000) [pid = 1164] [serial = 1050] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (1312E400) [pid = 1164] [serial = 1054] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (12DC4800) [pid = 1164] [serial = 1053] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (16903400) [pid = 1164] [serial = 1057] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (15629000) [pid = 1164] [serial = 1056] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (16FE9000) [pid = 1164] [serial = 1087] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (17064400) [pid = 1164] [serial = 1060] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (16FE9800) [pid = 1164] [serial = 1059] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (15E63000) [pid = 1164] [serial = 1078] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (16F9CC00) [pid = 1164] [serial = 1081] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (16FE6400) [pid = 1164] [serial = 1086] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (1394C800) [pid = 1164] [serial = 1083] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (131B7000) [pid = 1164] [serial = 1072] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (139D4800) [pid = 1164] [serial = 1084] [outer = 00000000] [url = about:blank] 09:52:23 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (16909400) [pid = 1164] [serial = 1042] [outer = 00000000] [url = about:blank] 09:52:24 INFO - PROCESS | 1164 | 1467996744106 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2665ms 09:52:24 INFO - PROCESS | 1164 | 1467996744128 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:52:24 INFO - PROCESS | 1164 | 1467996744132 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 09:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:52:24 INFO - PROCESS | 1164 | 1467996744136 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:52:24 INFO - PROCESS | 1164 | 1467996744141 Marionette TRACE conn2 <- [1,1462,null,{}] 09:52:24 INFO - PROCESS | 1164 | 1467996744147 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:24 INFO - PROCESS | 1164 | 1467996744149 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:24 INFO - PROCESS | 1164 | 1467996744241 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:52:24 INFO - PROCESS | 1164 | 1467996744251 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:24 INFO - PROCESS | 1164 | 1467996744254 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:24 INFO - PROCESS | 1164 | ++DOCSHELL 10A78800 == 10 [pid = 1164] [id = 375] 09:52:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (10A79C00) [pid = 1164] [serial = 1125] [outer = 00000000] 09:52:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (10B26800) [pid = 1164] [serial = 1126] [outer = 10A79C00] 09:52:24 INFO - PROCESS | 1164 | 1467996744303 Marionette DEBUG loaded listener.js 09:52:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (10B3B800) [pid = 1164] [serial = 1127] [outer = 10A79C00] 09:52:24 INFO - PROCESS | 1164 | 1467996744808 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 706ms 09:52:24 INFO - PROCESS | 1164 | 1467996744837 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:52:24 INFO - PROCESS | 1164 | 1467996744842 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 09:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:52:24 INFO - PROCESS | 1164 | 1467996744848 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:52:24 INFO - PROCESS | 1164 | 1467996744851 Marionette TRACE conn2 <- [1,1466,null,{}] 09:52:24 INFO - PROCESS | 1164 | 1467996744855 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:24 INFO - PROCESS | 1164 | 1467996744858 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:25 INFO - PROCESS | 1164 | 1467996744989 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:52:25 INFO - PROCESS | 1164 | 1467996745080 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 1164 | 1467996745083 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:25 INFO - PROCESS | 1164 | ++DOCSHELL 10E02800 == 11 [pid = 1164] [id = 376] 09:52:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (10E0E000) [pid = 1164] [serial = 1128] [outer = 00000000] 09:52:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (10F91C00) [pid = 1164] [serial = 1129] [outer = 10E0E000] 09:52:25 INFO - PROCESS | 1164 | 1467996745130 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (112E1800) [pid = 1164] [serial = 1130] [outer = 10E0E000] 09:52:25 INFO - PROCESS | 1164 | 1467996745512 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 705ms 09:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:52:25 INFO - PROCESS | 1164 | 1467996745547 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:52:25 INFO - PROCESS | 1164 | 1467996745549 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 09:52:25 INFO - PROCESS | 1164 | 1467996745553 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:52:25 INFO - PROCESS | 1164 | 1467996745556 Marionette TRACE conn2 <- [1,1470,null,{}] 09:52:25 INFO - PROCESS | 1164 | 1467996745567 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:25 INFO - PROCESS | 1164 | 1467996745572 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:25 INFO - PROCESS | 1164 | 1467996745666 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:52:25 INFO - PROCESS | 1164 | 1467996745673 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 1164 | 1467996745676 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:25 INFO - PROCESS | 1164 | ++DOCSHELL 12879C00 == 12 [pid = 1164] [id = 377] 09:52:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (1292D800) [pid = 1164] [serial = 1131] [outer = 00000000] 09:52:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (12D7FC00) [pid = 1164] [serial = 1132] [outer = 1292D800] 09:52:25 INFO - PROCESS | 1164 | 1467996745724 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (13128C00) [pid = 1164] [serial = 1133] [outer = 1292D800] 09:52:26 INFO - PROCESS | 1164 | 1467996746244 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 736ms 09:52:26 INFO - PROCESS | 1164 | 1467996746297 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:52:26 INFO - PROCESS | 1164 | 1467996746300 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 09:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:52:26 INFO - PROCESS | 1164 | 1467996746303 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 1164 | 1467996746305 Marionette TRACE conn2 <- [1,1474,null,{}] 09:52:26 INFO - PROCESS | 1164 | 1467996746308 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:26 INFO - PROCESS | 1164 | 1467996746310 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:26 INFO - PROCESS | 1164 | 1467996746458 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:52:26 INFO - PROCESS | 1164 | 1467996746468 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:26 INFO - PROCESS | 1164 | 1467996746470 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:26 INFO - PROCESS | 1164 | ++DOCSHELL 13155000 == 13 [pid = 1164] [id = 378] 09:52:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (131B0800) [pid = 1164] [serial = 1134] [outer = 00000000] 09:52:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (131E6C00) [pid = 1164] [serial = 1135] [outer = 131B0800] 09:52:26 INFO - PROCESS | 1164 | 1467996746558 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (13263000) [pid = 1164] [serial = 1136] [outer = 131B0800] 09:52:27 INFO - PROCESS | 1164 | 1467996747006 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 737ms 09:52:27 INFO - PROCESS | 1164 | 1467996747045 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 1164 | 1467996747047 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 09:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:52:27 INFO - PROCESS | 1164 | 1467996747050 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 1164 | 1467996747052 Marionette TRACE conn2 <- [1,1478,null,{}] 09:52:27 INFO - PROCESS | 1164 | 1467996747056 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:27 INFO - PROCESS | 1164 | 1467996747057 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:27 INFO - PROCESS | 1164 | 1467996747164 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:52:27 INFO - PROCESS | 1164 | 1467996747171 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 1164 | 1467996747174 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:27 INFO - PROCESS | 1164 | ++DOCSHELL 131E6400 == 14 [pid = 1164] [id = 379] 09:52:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (1390A800) [pid = 1164] [serial = 1137] [outer = 00000000] 09:52:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (139CA000) [pid = 1164] [serial = 1138] [outer = 1390A800] 09:52:27 INFO - PROCESS | 1164 | 1467996747217 Marionette DEBUG loaded listener.js 09:52:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (13CC3000) [pid = 1164] [serial = 1139] [outer = 1390A800] 09:52:27 INFO - PROCESS | 1164 | 1467996747706 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 705ms 09:52:27 INFO - PROCESS | 1164 | 1467996747749 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 1164 | 1467996747751 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 09:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:52:27 INFO - PROCESS | 1164 | 1467996747755 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 1164 | 1467996747757 Marionette TRACE conn2 <- [1,1482,null,{}] 09:52:27 INFO - PROCESS | 1164 | 1467996747760 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:27 INFO - PROCESS | 1164 | 1467996747765 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:27 INFO - PROCESS | 1164 | 1467996747921 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:52:28 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (1690CC00) [pid = 1164] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:52:28 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (13263C00) [pid = 1164] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:52:28 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (114CB400) [pid = 1164] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:52:28 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (10326400) [pid = 1164] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:52:28 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (10562400) [pid = 1164] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:52:28 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (1325AC00) [pid = 1164] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:52:28 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (10F94800) [pid = 1164] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:52:28 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (12D7F800) [pid = 1164] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:52:28 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (10A76000) [pid = 1164] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:52:28 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (17519400) [pid = 1164] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:52:28 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (142FB000) [pid = 1164] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:52:28 INFO - PROCESS | 1164 | 1467996748120 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 1164 | 1467996748122 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:28 INFO - PROCESS | 1164 | ++DOCSHELL 0C76FC00 == 15 [pid = 1164] [id = 380] 09:52:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0F32EC00) [pid = 1164] [serial = 1140] [outer = 00000000] 09:52:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (10562400) [pid = 1164] [serial = 1141] [outer = 0F32EC00] 09:52:28 INFO - PROCESS | 1164 | 1467996748166 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (10C10000) [pid = 1164] [serial = 1142] [outer = 0F32EC00] 09:52:28 INFO - PROCESS | 1164 | 1467996748527 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 799ms 09:52:28 INFO - PROCESS | 1164 | 1467996748557 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:52:28 INFO - PROCESS | 1164 | 1467996748558 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 09:52:28 INFO - PROCESS | 1164 | 1467996748562 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:52:28 INFO - PROCESS | 1164 | 1467996748563 Marionette TRACE conn2 <- [1,1486,null,{}] 09:52:28 INFO - PROCESS | 1164 | 1467996748576 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:28 INFO - PROCESS | 1164 | 1467996748578 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:28 INFO - PROCESS | 1164 | 1467996748687 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:52:28 INFO - PROCESS | 1164 | 1467996748697 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 1164 | 1467996748700 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:28 INFO - PROCESS | 1164 | ++DOCSHELL 10B3A000 == 16 [pid = 1164] [id = 381] 09:52:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (12875800) [pid = 1164] [serial = 1143] [outer = 00000000] 09:52:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (14290000) [pid = 1164] [serial = 1144] [outer = 12875800] 09:52:28 INFO - PROCESS | 1164 | 1467996748748 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (1562A000) [pid = 1164] [serial = 1145] [outer = 12875800] 09:52:29 INFO - PROCESS | 1164 | 1467996749274 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 705ms 09:52:29 INFO - PROCESS | 1164 | 1467996749293 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 1164 | 1467996749295 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 09:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:52:29 INFO - PROCESS | 1164 | 1467996749301 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 1164 | 1467996749303 Marionette TRACE conn2 <- [1,1490,null,{}] 09:52:29 INFO - PROCESS | 1164 | 1467996749307 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:29 INFO - PROCESS | 1164 | 1467996749309 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:29 INFO - PROCESS | 1164 | 1467996749385 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:52:29 INFO - PROCESS | 1164 | 1467996749420 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:29 INFO - PROCESS | 1164 | 1467996749422 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:29 INFO - PROCESS | 1164 | ++DOCSHELL 12D7F400 == 17 [pid = 1164] [id = 382] 09:52:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (131AE800) [pid = 1164] [serial = 1146] [outer = 00000000] 09:52:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (168F7000) [pid = 1164] [serial = 1147] [outer = 131AE800] 09:52:29 INFO - PROCESS | 1164 | 1467996749467 Marionette DEBUG loaded listener.js 09:52:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (13CBC000) [pid = 1164] [serial = 1148] [outer = 131AE800] 09:52:29 INFO - PROCESS | 1164 | 1467996749920 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 643ms 09:52:29 INFO - PROCESS | 1164 | 1467996749937 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 1164 | 1467996749939 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 09:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:52:29 INFO - PROCESS | 1164 | 1467996749942 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 1164 | 1467996749944 Marionette TRACE conn2 <- [1,1494,null,{}] 09:52:29 INFO - PROCESS | 1164 | 1467996749947 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:29 INFO - PROCESS | 1164 | 1467996749949 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:30 INFO - PROCESS | 1164 | 1467996750025 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:52:30 INFO - PROCESS | 1164 | 1467996750032 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 1164 | 1467996750033 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:30 INFO - PROCESS | 1164 | ++DOCSHELL 0F97C400 == 18 [pid = 1164] [id = 383] 09:52:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0F97C800) [pid = 1164] [serial = 1149] [outer = 00000000] 09:52:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (1690B400) [pid = 1164] [serial = 1150] [outer = 0F97C800] 09:52:30 INFO - PROCESS | 1164 | 1467996750077 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (1690E400) [pid = 1164] [serial = 1151] [outer = 0F97C800] 09:52:30 INFO - PROCESS | 1164 | 1467996750752 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 893ms 09:52:30 INFO - PROCESS | 1164 | 1467996750848 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 1164 | 1467996750853 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 09:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:52:30 INFO - PROCESS | 1164 | 1467996750858 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - PROCESS | 1164 | 1467996750861 Marionette TRACE conn2 <- [1,1498,null,{}] 09:52:30 INFO - PROCESS | 1164 | 1467996750866 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:30 INFO - PROCESS | 1164 | 1467996750870 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:30 INFO - PROCESS | 1164 | 1467996750982 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:52:31 INFO - PROCESS | 1164 | 1467996751103 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 1164 | 1467996751106 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:31 INFO - PROCESS | 1164 | ++DOCSHELL 0F32C400 == 19 [pid = 1164] [id = 384] 09:52:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (1036C800) [pid = 1164] [serial = 1152] [outer = 00000000] 09:52:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10B29800) [pid = 1164] [serial = 1153] [outer = 1036C800] 09:52:31 INFO - PROCESS | 1164 | 1467996751168 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10C0C000) [pid = 1164] [serial = 1154] [outer = 1036C800] 09:52:31 INFO - PROCESS | 1164 | 1467996751741 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 940ms 09:52:31 INFO - PROCESS | 1164 | 1467996751803 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:52:31 INFO - PROCESS | 1164 | 1467996751808 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 09:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:52:31 INFO - PROCESS | 1164 | 1467996751815 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 1164 | 1467996751818 Marionette TRACE conn2 <- [1,1502,null,{}] 09:52:31 INFO - PROCESS | 1164 | 1467996751822 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:31 INFO - PROCESS | 1164 | 1467996751825 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:31 INFO - PROCESS | 1164 | 1467996751938 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:52:32 INFO - PROCESS | 1164 | 1467996752064 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 1164 | 1467996752066 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:32 INFO - PROCESS | 1164 | ++DOCSHELL 12879800 == 20 [pid = 1164] [id = 385] 09:52:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (12938400) [pid = 1164] [serial = 1155] [outer = 00000000] 09:52:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1302F000) [pid = 1164] [serial = 1156] [outer = 12938400] 09:52:32 INFO - PROCESS | 1164 | 1467996752128 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (131B2800) [pid = 1164] [serial = 1157] [outer = 12938400] 09:52:32 INFO - PROCESS | 1164 | 1467996752757 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1003ms 09:52:32 INFO - PROCESS | 1164 | 1467996752950 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:52:32 INFO - PROCESS | 1164 | 1467996752953 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 09:52:32 INFO - PROCESS | 1164 | 1467996752969 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:52:32 INFO - PROCESS | 1164 | 1467996752971 Marionette TRACE conn2 <- [1,1506,null,{}] 09:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:52:32 INFO - PROCESS | 1164 | 1467996752977 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:32 INFO - PROCESS | 1164 | 1467996752981 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:33 INFO - PROCESS | 1164 | 1467996753078 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:52:33 INFO - PROCESS | 1164 | 1467996753157 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 1164 | 1467996753162 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:33 INFO - PROCESS | 1164 | ++DOCSHELL 1058C400 == 21 [pid = 1164] [id = 386] 09:52:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (10A03C00) [pid = 1164] [serial = 1158] [outer = 00000000] 09:52:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (10B1E000) [pid = 1164] [serial = 1159] [outer = 10A03C00] 09:52:33 INFO - PROCESS | 1164 | 1467996753209 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (10B28400) [pid = 1164] [serial = 1160] [outer = 10A03C00] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10B28000) [pid = 1164] [serial = 1114] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16B58C00) [pid = 1164] [serial = 1112] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10B47400) [pid = 1164] [serial = 1123] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (10BBCC00) [pid = 1164] [serial = 1095] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (10C11C00) [pid = 1164] [serial = 1096] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (139D4400) [pid = 1164] [serial = 1104] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (13CC9000) [pid = 1164] [serial = 1105] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (112EBC00) [pid = 1164] [serial = 1098] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (114CB800) [pid = 1164] [serial = 1099] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (13067C00) [pid = 1164] [serial = 1101] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (13133000) [pid = 1164] [serial = 1102] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (10C0BC00) [pid = 1164] [serial = 1092] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (10E03400) [pid = 1164] [serial = 1093] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (17615800) [pid = 1164] [serial = 1090] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (16A7C000) [pid = 1164] [serial = 682] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (15421C00) [pid = 1164] [serial = 1108] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (16908000) [pid = 1164] [serial = 1109] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (16A96000) [pid = 1164] [serial = 1111] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (1428D400) [pid = 1164] [serial = 1121] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (12877000) [pid = 1164] [serial = 1118] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (13944800) [pid = 1164] [serial = 1120] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (10BBB400) [pid = 1164] [serial = 1115] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (1286B000) [pid = 1164] [serial = 1117] [outer = 00000000] [url = about:blank] 09:52:33 INFO - PROCESS | 1164 | 1467996753771 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 847ms 09:52:33 INFO - PROCESS | 1164 | 1467996753824 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 1164 | 1467996753828 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 09:52:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:52:33 INFO - PROCESS | 1164 | 1467996753834 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - PROCESS | 1164 | 1467996753838 Marionette TRACE conn2 <- [1,1510,null,{}] 09:52:33 INFO - PROCESS | 1164 | 1467996753842 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:33 INFO - PROCESS | 1164 | 1467996753844 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:33 INFO - PROCESS | 1164 | 1467996753926 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:52:33 INFO - PROCESS | 1164 | 1467996753935 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 1164 | 1467996753937 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:33 INFO - PROCESS | 1164 | ++DOCSHELL 10BC3800 == 22 [pid = 1164] [id = 387] 09:52:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (10BC4400) [pid = 1164] [serial = 1161] [outer = 00000000] 09:52:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (10C14800) [pid = 1164] [serial = 1162] [outer = 10BC4400] 09:52:33 INFO - PROCESS | 1164 | 1467996753983 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (10E0AC00) [pid = 1164] [serial = 1163] [outer = 10BC4400] 09:52:34 INFO - PROCESS | 1164 | 1467996754461 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:52:34 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 () { 09:52:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:52:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:52:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:52:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:52:34 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 () { 09:52:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:52:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:52:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:52:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:52:34 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 () { 09:52:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:52:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:52:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:52:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:52:34 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 () { 09:52:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:52:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:52:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:52:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:52:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 627ms 09:52:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:52:34 INFO - PROCESS | 1164 | 1467996754476 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:52:34 INFO - PROCESS | 1164 | 1467996754478 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 09:52:34 INFO - PROCESS | 1164 | 1467996754485 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 1164 | 1467996754487 Marionette TRACE conn2 <- [1,1514,null,{}] 09:52:34 INFO - PROCESS | 1164 | 1467996754496 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:34 INFO - PROCESS | 1164 | 1467996754500 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:34 INFO - PROCESS | 1164 | 1467996754584 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:52:34 INFO - PROCESS | 1164 | 1467996754592 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:34 INFO - PROCESS | 1164 | 1467996754595 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:34 INFO - PROCESS | 1164 | ++DOCSHELL 10C0FC00 == 23 [pid = 1164] [id = 388] 09:52:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (129AEC00) [pid = 1164] [serial = 1164] [outer = 00000000] 09:52:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (12D79C00) [pid = 1164] [serial = 1165] [outer = 129AEC00] 09:52:34 INFO - PROCESS | 1164 | 1467996754674 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (130AF800) [pid = 1164] [serial = 1166] [outer = 129AEC00] 09:52:35 INFO - PROCESS | 1164 | 1467996755168 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:52:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:52:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:52:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:52:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:52:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:52:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:52:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:52:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:52:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:52:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 737ms 09:52:35 INFO - PROCESS | 1164 | 1467996755223 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 1164 | 1467996755225 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 09:52:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:52:35 INFO - PROCESS | 1164 | 1467996755228 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - PROCESS | 1164 | 1467996755230 Marionette TRACE conn2 <- [1,1518,null,{}] 09:52:35 INFO - PROCESS | 1164 | 1467996755234 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:35 INFO - PROCESS | 1164 | 1467996755236 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:35 INFO - PROCESS | 1164 | 1467996755347 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:52:35 INFO - PROCESS | 1164 | 1467996755355 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 1164 | 1467996755357 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:35 INFO - PROCESS | 1164 | ++DOCSHELL 131ED400 == 24 [pid = 1164] [id = 389] 09:52:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (1325AC00) [pid = 1164] [serial = 1167] [outer = 00000000] 09:52:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (13CC9000) [pid = 1164] [serial = 1168] [outer = 1325AC00] 09:52:35 INFO - PROCESS | 1164 | 1467996755451 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (1428C400) [pid = 1164] [serial = 1169] [outer = 1325AC00] 09:52:35 INFO - PROCESS | 1164 | 1467996755850 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:52:35 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 09:52:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:52:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:52:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:52:35 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. 09:52:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:52:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 627ms 09:52:35 INFO - PROCESS | 1164 | 1467996755866 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 1164 | 1467996755868 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 09:52:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:52:35 INFO - PROCESS | 1164 | 1467996755871 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - PROCESS | 1164 | 1467996755873 Marionette TRACE conn2 <- [1,1522,null,{}] 09:52:35 INFO - PROCESS | 1164 | 1467996755876 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:35 INFO - PROCESS | 1164 | 1467996755878 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:36 INFO - PROCESS | 1164 | 1467996755985 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:52:36 INFO - PROCESS | 1164 | 1467996756070 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 1164 | 1467996756072 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:36 INFO - PROCESS | 1164 | ++DOCSHELL 1428C000 == 25 [pid = 1164] [id = 390] 09:52:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (142F9400) [pid = 1164] [serial = 1170] [outer = 00000000] 09:52:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (15E62C00) [pid = 1164] [serial = 1171] [outer = 142F9400] 09:52:36 INFO - PROCESS | 1164 | 1467996756115 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (15E6B000) [pid = 1164] [serial = 1172] [outer = 142F9400] 09:52:36 INFO - PROCESS | 1164 | 1467996756522 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:52:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 706ms 09:52:36 INFO - PROCESS | 1164 | 1467996756577 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 1164 | 1467996756579 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 09:52:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:52:36 INFO - PROCESS | 1164 | 1467996756585 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 1164 | 1467996756587 Marionette TRACE conn2 <- [1,1526,null,{}] 09:52:36 INFO - PROCESS | 1164 | 1467996756590 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:36 INFO - PROCESS | 1164 | 1467996756596 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:36 INFO - PROCESS | 1164 | 1467996756731 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:52:36 INFO - PROCESS | 1164 | 1467996756791 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 1164 | 1467996756793 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:36 INFO - PROCESS | 1164 | ++DOCSHELL 16A08C00 == 26 [pid = 1164] [id = 391] 09:52:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (16A0A800) [pid = 1164] [serial = 1173] [outer = 00000000] 09:52:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (16A70800) [pid = 1164] [serial = 1174] [outer = 16A0A800] 09:52:36 INFO - PROCESS | 1164 | 1467996756837 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (16A75000) [pid = 1164] [serial = 1175] [outer = 16A0A800] 09:52:37 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (131AE800) [pid = 1164] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:52:37 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (131B0800) [pid = 1164] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:52:37 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (1390A800) [pid = 1164] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:52:37 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (10B29400) [pid = 1164] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:52:37 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (10A79C00) [pid = 1164] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:52:37 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (10E0E000) [pid = 1164] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:52:37 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (1292D800) [pid = 1164] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:52:37 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (12875800) [pid = 1164] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:52:37 INFO - PROCESS | 1164 | 1467996757273 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:52:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 752ms 09:52:37 INFO - PROCESS | 1164 | 1467996757344 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:52:37 INFO - PROCESS | 1164 | 1467996757346 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 09:52:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:52:37 INFO - PROCESS | 1164 | 1467996757352 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 1164 | 1467996757353 Marionette TRACE conn2 <- [1,1530,null,{}] 09:52:37 INFO - PROCESS | 1164 | 1467996757356 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:37 INFO - PROCESS | 1164 | 1467996757358 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:37 INFO - PROCESS | 1164 | 1467996757475 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:52:37 INFO - PROCESS | 1164 | 1467996757527 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:37 INFO - PROCESS | 1164 | 1467996757529 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:37 INFO - PROCESS | 1164 | ++DOCSHELL 10A79C00 == 27 [pid = 1164] [id = 392] 09:52:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (10B29400) [pid = 1164] [serial = 1176] [outer = 00000000] 09:52:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (131B7C00) [pid = 1164] [serial = 1177] [outer = 10B29400] 09:52:37 INFO - PROCESS | 1164 | 1467996757574 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (16A0A000) [pid = 1164] [serial = 1178] [outer = 10B29400] 09:52:37 INFO - PROCESS | 1164 | 1467996757935 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:52:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 627ms 09:52:38 INFO - PROCESS | 1164 | 1467996757993 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 1164 | 1467996757995 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 09:52:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:52:38 INFO - PROCESS | 1164 | 1467996757999 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 1164 | 1467996758000 Marionette TRACE conn2 <- [1,1534,null,{}] 09:52:38 INFO - PROCESS | 1164 | 1467996758004 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 1164 | 1467996758006 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:38 INFO - PROCESS | 1164 | 1467996758083 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:52:38 INFO - PROCESS | 1164 | 1467996758089 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 1164 | 1467996758091 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:38 INFO - PROCESS | 1164 | ++DOCSHELL 131B0800 == 28 [pid = 1164] [id = 393] 09:52:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (131B8800) [pid = 1164] [serial = 1179] [outer = 00000000] 09:52:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (16A9DC00) [pid = 1164] [serial = 1180] [outer = 131B8800] 09:52:38 INFO - PROCESS | 1164 | 1467996758134 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (16B56400) [pid = 1164] [serial = 1181] [outer = 131B8800] 09:52:38 INFO - PROCESS | 1164 | 1467996758545 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:52:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 596ms 09:52:38 INFO - PROCESS | 1164 | 1467996758596 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 1164 | 1467996758598 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 09:52:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:52:38 INFO - PROCESS | 1164 | 1467996758605 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 1164 | 1467996758607 Marionette TRACE conn2 <- [1,1538,null,{}] 09:52:38 INFO - PROCESS | 1164 | 1467996758610 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 1164 | 1467996758612 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:38 INFO - PROCESS | 1164 | 1467996758690 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:52:38 INFO - PROCESS | 1164 | 1467996758695 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 1164 | 1467996758697 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:38 INFO - PROCESS | 1164 | ++DOCSHELL 16A7D000 == 29 [pid = 1164] [id = 394] 09:52:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (16A96800) [pid = 1164] [serial = 1182] [outer = 00000000] 09:52:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (16F95400) [pid = 1164] [serial = 1183] [outer = 16A96800] 09:52:38 INFO - PROCESS | 1164 | 1467996758742 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (16F9DC00) [pid = 1164] [serial = 1184] [outer = 16A96800] 09:52:39 INFO - PROCESS | 1164 | 1467996759281 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:52:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 690ms 09:52:39 INFO - PROCESS | 1164 | 1467996759336 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 1164 | 1467996759341 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 09:52:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:52:39 INFO - PROCESS | 1164 | 1467996759347 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 1164 | 1467996759350 Marionette TRACE conn2 <- [1,1542,null,{}] 09:52:39 INFO - PROCESS | 1164 | 1467996759356 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:39 INFO - PROCESS | 1164 | 1467996759359 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:39 INFO - PROCESS | 1164 | 1467996759471 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:52:39 INFO - PROCESS | 1164 | 1467996759600 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 1164 | 1467996759605 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:39 INFO - PROCESS | 1164 | ++DOCSHELL 1036D000 == 30 [pid = 1164] [id = 395] 09:52:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (1036F400) [pid = 1164] [serial = 1185] [outer = 00000000] 09:52:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (103CD400) [pid = 1164] [serial = 1186] [outer = 1036F400] 09:52:39 INFO - PROCESS | 1164 | 1467996759665 Marionette DEBUG loaded listener.js 09:52:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10B45000) [pid = 1164] [serial = 1187] [outer = 1036F400] 09:52:40 INFO - PROCESS | 1164 | 1467996760274 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:52:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:52:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1003ms 09:52:40 INFO - PROCESS | 1164 | 1467996760349 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:52:40 INFO - PROCESS | 1164 | 1467996760354 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 09:52:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:52:40 INFO - PROCESS | 1164 | 1467996760360 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:52:40 INFO - PROCESS | 1164 | 1467996760363 Marionette TRACE conn2 <- [1,1546,null,{}] 09:52:40 INFO - PROCESS | 1164 | 1467996760367 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:40 INFO - PROCESS | 1164 | 1467996760370 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:40 INFO - PROCESS | 1164 | 1467996760507 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:52:40 INFO - PROCESS | 1164 | 1467996760636 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 1164 | 1467996760639 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:40 INFO - PROCESS | 1164 | ++DOCSHELL 114CB800 == 31 [pid = 1164] [id = 396] 09:52:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (114D1C00) [pid = 1164] [serial = 1188] [outer = 00000000] 09:52:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (12876C00) [pid = 1164] [serial = 1189] [outer = 114D1C00] 09:52:40 INFO - PROCESS | 1164 | 1467996760695 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (131ADC00) [pid = 1164] [serial = 1190] [outer = 114D1C00] 09:52:41 INFO - PROCESS | 1164 | 1467996761263 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:52:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 941ms 09:52:41 INFO - PROCESS | 1164 | 1467996761305 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:52:41 INFO - PROCESS | 1164 | 1467996761308 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 09:52:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:52:41 INFO - PROCESS | 1164 | 1467996761312 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - PROCESS | 1164 | 1467996761316 Marionette TRACE conn2 <- [1,1550,null,{}] 09:52:41 INFO - PROCESS | 1164 | 1467996761330 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:41 INFO - PROCESS | 1164 | 1467996761335 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:41 INFO - PROCESS | 1164 | 1467996761441 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:52:41 INFO - PROCESS | 1164 | 1467996761571 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 1164 | 1467996761575 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:41 INFO - PROCESS | 1164 | ++DOCSHELL 15E61000 == 32 [pid = 1164] [id = 397] 09:52:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (168FA400) [pid = 1164] [serial = 1191] [outer = 00000000] 09:52:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16910C00) [pid = 1164] [serial = 1192] [outer = 168FA400] 09:52:41 INFO - PROCESS | 1164 | 1467996761630 Marionette DEBUG loaded listener.js 09:52:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16A7B000) [pid = 1164] [serial = 1193] [outer = 168FA400] 09:52:42 INFO - PROCESS | 1164 | 1467996762354 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:52:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1098ms 09:52:42 INFO - PROCESS | 1164 | 1467996762410 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 1164 | 1467996762414 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 09:52:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:52:42 INFO - PROCESS | 1164 | 1467996762427 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 1164 | 1467996762431 Marionette TRACE conn2 <- [1,1554,null,{}] 09:52:42 INFO - PROCESS | 1164 | 1467996762436 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:42 INFO - PROCESS | 1164 | 1467996762439 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:42 INFO - PROCESS | 1164 | 1467996762535 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:52:42 INFO - PROCESS | 1164 | 1467996762618 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 1164 | 1467996762622 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:42 INFO - PROCESS | 1164 | ++DOCSHELL 10B27C00 == 33 [pid = 1164] [id = 398] 09:52:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (10B2A000) [pid = 1164] [serial = 1194] [outer = 00000000] 09:52:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (10BC3400) [pid = 1164] [serial = 1195] [outer = 10B2A000] 09:52:42 INFO - PROCESS | 1164 | 1467996762723 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (10C12800) [pid = 1164] [serial = 1196] [outer = 10B2A000] 09:52:43 INFO - PROCESS | 1164 | --DOCSHELL 10B29000 == 32 [pid = 1164] [id = 374] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (168F7000) [pid = 1164] [serial = 1147] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (131E6C00) [pid = 1164] [serial = 1135] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (139CA000) [pid = 1164] [serial = 1138] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10C0F000) [pid = 1164] [serial = 1124] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10B26800) [pid = 1164] [serial = 1126] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10B3B800) [pid = 1164] [serial = 1127] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10F91C00) [pid = 1164] [serial = 1129] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (112E1800) [pid = 1164] [serial = 1130] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (12D7FC00) [pid = 1164] [serial = 1132] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (13263000) [pid = 1164] [serial = 1136] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (10562400) [pid = 1164] [serial = 1141] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (13CC3000) [pid = 1164] [serial = 1139] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (13CBC000) [pid = 1164] [serial = 1148] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (14290000) [pid = 1164] [serial = 1144] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (1562A000) [pid = 1164] [serial = 1145] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (13128C00) [pid = 1164] [serial = 1133] [outer = 00000000] [url = about:blank] 09:52:43 INFO - PROCESS | 1164 | 1467996763852 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:52:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1458ms 09:52:43 INFO - PROCESS | 1164 | 1467996763882 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 1164 | 1467996763886 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 09:52:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:52:43 INFO - PROCESS | 1164 | 1467996763891 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - PROCESS | 1164 | 1467996763894 Marionette TRACE conn2 <- [1,1558,null,{}] 09:52:43 INFO - PROCESS | 1164 | 1467996763899 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:43 INFO - PROCESS | 1164 | 1467996763902 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:44 INFO - PROCESS | 1164 | 1467996764040 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:52:44 INFO - PROCESS | 1164 | 1467996764130 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 1164 | 1467996764133 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:44 INFO - PROCESS | 1164 | ++DOCSHELL 10A10000 == 33 [pid = 1164] [id = 399] 09:52:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10A76000) [pid = 1164] [serial = 1197] [outer = 00000000] 09:52:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10B1F400) [pid = 1164] [serial = 1198] [outer = 10A76000] 09:52:44 INFO - PROCESS | 1164 | 1467996764180 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10B24800) [pid = 1164] [serial = 1199] [outer = 10A76000] 09:52:44 INFO - PROCESS | 1164 | 1467996764594 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:52:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 736ms 09:52:44 INFO - PROCESS | 1164 | 1467996764632 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 1164 | 1467996764637 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 09:52:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:52:44 INFO - PROCESS | 1164 | 1467996764643 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 1164 | 1467996764646 Marionette TRACE conn2 <- [1,1562,null,{}] 09:52:44 INFO - PROCESS | 1164 | 1467996764650 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:44 INFO - PROCESS | 1164 | 1467996764652 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:44 INFO - PROCESS | 1164 | 1467996764738 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:52:44 INFO - PROCESS | 1164 | 1467996764766 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 1164 | 1467996764768 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:44 INFO - PROCESS | 1164 | ++DOCSHELL 10E0FC00 == 34 [pid = 1164] [id = 400] 09:52:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10E10800) [pid = 1164] [serial = 1200] [outer = 00000000] 09:52:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10F98C00) [pid = 1164] [serial = 1201] [outer = 10E10800] 09:52:44 INFO - PROCESS | 1164 | 1467996764817 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (112E8C00) [pid = 1164] [serial = 1202] [outer = 10E10800] 09:52:45 INFO - PROCESS | 1164 | 1467996765280 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:52:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:52:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 705ms 09:52:45 INFO - PROCESS | 1164 | 1467996765342 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:52:45 INFO - PROCESS | 1164 | 1467996765344 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 09:52:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:52:45 INFO - PROCESS | 1164 | 1467996765348 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - PROCESS | 1164 | 1467996765351 Marionette TRACE conn2 <- [1,1566,null,{}] 09:52:45 INFO - PROCESS | 1164 | 1467996765362 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:45 INFO - PROCESS | 1164 | 1467996765366 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:45 INFO - PROCESS | 1164 | 1467996765474 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:52:45 INFO - PROCESS | 1164 | 1467996765571 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 1164 | 1467996765574 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:45 INFO - PROCESS | 1164 | ++DOCSHELL 129B7800 == 35 [pid = 1164] [id = 401] 09:52:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (12BD5000) [pid = 1164] [serial = 1203] [outer = 00000000] 09:52:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (1312E400) [pid = 1164] [serial = 1204] [outer = 12BD5000] 09:52:45 INFO - PROCESS | 1164 | 1467996765621 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (131B3C00) [pid = 1164] [serial = 1205] [outer = 12BD5000] 09:52:46 INFO - PROCESS | 1164 | 1467996766042 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:52:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 753ms 09:52:46 INFO - PROCESS | 1164 | 1467996766088 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 1164 | 1467996766091 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 09:52:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:52:46 INFO - PROCESS | 1164 | 1467996766094 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 1164 | 1467996766096 Marionette TRACE conn2 <- [1,1570,null,{}] 09:52:46 INFO - PROCESS | 1164 | 1467996766099 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:46 INFO - PROCESS | 1164 | 1467996766101 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:46 INFO - PROCESS | 1164 | 1467996766214 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:52:46 INFO - PROCESS | 1164 | 1467996766219 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 1164 | 1467996766221 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:46 INFO - PROCESS | 1164 | ++DOCSHELL 131AE800 == 36 [pid = 1164] [id = 402] 09:52:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (131B2000) [pid = 1164] [serial = 1206] [outer = 00000000] 09:52:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1390E400) [pid = 1164] [serial = 1207] [outer = 131B2000] 09:52:46 INFO - PROCESS | 1164 | 1467996766265 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (139C8C00) [pid = 1164] [serial = 1208] [outer = 131B2000] 09:52:46 INFO - PROCESS | 1164 | 1467996766704 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:52:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 642ms 09:52:46 INFO - PROCESS | 1164 | 1467996766732 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 1164 | 1467996766734 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 09:52:46 INFO - PROCESS | 1164 | 1467996766737 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:52:46 INFO - PROCESS | 1164 | 1467996766739 Marionette TRACE conn2 <- [1,1574,null,{}] 09:52:46 INFO - PROCESS | 1164 | 1467996766744 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:46 INFO - PROCESS | 1164 | 1467996766746 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:46 INFO - PROCESS | 1164 | 1467996766853 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:52:46 INFO - PROCESS | 1164 | 1467996766940 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 1164 | 1467996766942 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:46 INFO - PROCESS | 1164 | ++DOCSHELL 13CBD800 == 37 [pid = 1164] [id = 403] 09:52:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (13CC5400) [pid = 1164] [serial = 1209] [outer = 00000000] 09:52:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (142FCC00) [pid = 1164] [serial = 1210] [outer = 13CC5400] 09:52:47 INFO - PROCESS | 1164 | 1467996766985 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (15567800) [pid = 1164] [serial = 1211] [outer = 13CC5400] 09:52:47 INFO - PROCESS | 1164 | 1467996767414 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:52:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:52:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 753ms 09:52:47 INFO - PROCESS | 1164 | 1467996767478 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 1164 | 1467996767480 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 09:52:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:52:47 INFO - PROCESS | 1164 | 1467996767488 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:52:47 INFO - PROCESS | 1164 | 1467996767490 Marionette TRACE conn2 <- [1,1578,null,{}] 09:52:47 INFO - PROCESS | 1164 | 1467996767493 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:47 INFO - PROCESS | 1164 | 1467996767498 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:47 INFO - PROCESS | 1164 | 1467996767627 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:52:47 INFO - PROCESS | 1164 | 1467996767691 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 1164 | 1467996767693 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:47 INFO - PROCESS | 1164 | ++DOCSHELL 16905000 == 38 [pid = 1164] [id = 404] 09:52:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (1690AC00) [pid = 1164] [serial = 1212] [outer = 00000000] 09:52:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16A6E800) [pid = 1164] [serial = 1213] [outer = 1690AC00] 09:52:47 INFO - PROCESS | 1164 | 1467996767737 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16A9E000) [pid = 1164] [serial = 1214] [outer = 1690AC00] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (131B8800) [pid = 1164] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (1325AC00) [pid = 1164] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0F32EC00) [pid = 1164] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (16A0A800) [pid = 1164] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (129AEC00) [pid = 1164] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (1036C800) [pid = 1164] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (12938400) [pid = 1164] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10BC4400) [pid = 1164] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0F97C800) [pid = 1164] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10A03C00) [pid = 1164] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (142F9400) [pid = 1164] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16A96800) [pid = 1164] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:52:48 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (10B29400) [pid = 1164] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:52:48 INFO - PROCESS | 1164 | 1467996768309 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:52:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 846ms 09:52:48 INFO - PROCESS | 1164 | 1467996768331 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 1164 | 1467996768333 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 09:52:48 INFO - PROCESS | 1164 | 1467996768336 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:52:48 INFO - PROCESS | 1164 | 1467996768338 Marionette TRACE conn2 <- [1,1582,null,{}] 09:52:48 INFO - PROCESS | 1164 | 1467996768342 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:48 INFO - PROCESS | 1164 | 1467996768344 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:48 INFO - PROCESS | 1164 | 1467996768418 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:52:48 INFO - PROCESS | 1164 | 1467996768423 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 1164 | 1467996768425 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:48 INFO - PROCESS | 1164 | ++DOCSHELL 10B27400 == 39 [pid = 1164] [id = 405] 09:52:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10B3B800) [pid = 1164] [serial = 1215] [outer = 00000000] 09:52:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (15E63000) [pid = 1164] [serial = 1216] [outer = 10B3B800] 09:52:48 INFO - PROCESS | 1164 | 1467996768468 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (15E68800) [pid = 1164] [serial = 1217] [outer = 10B3B800] 09:52:48 INFO - PROCESS | 1164 | 1467996768890 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:52:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 595ms 09:52:48 INFO - PROCESS | 1164 | 1467996768934 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 1164 | 1467996768936 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 09:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:52:48 INFO - PROCESS | 1164 | 1467996768940 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 1164 | 1467996768942 Marionette TRACE conn2 <- [1,1586,null,{}] 09:52:48 INFO - PROCESS | 1164 | 1467996768949 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:48 INFO - PROCESS | 1164 | 1467996768951 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:49 INFO - PROCESS | 1164 | 1467996769027 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:52:49 INFO - PROCESS | 1164 | 1467996769033 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 1164 | 1467996769035 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:49 INFO - PROCESS | 1164 | ++DOCSHELL 16A93800 == 40 [pid = 1164] [id = 406] 09:52:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16BD0400) [pid = 1164] [serial = 1218] [outer = 00000000] 09:52:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16FE2800) [pid = 1164] [serial = 1219] [outer = 16BD0400] 09:52:49 INFO - PROCESS | 1164 | 1467996769078 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16FE2C00) [pid = 1164] [serial = 1220] [outer = 16BD0400] 09:52:49 INFO - PROCESS | 1164 | 1467996769544 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:52:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 596ms 09:52:49 INFO - PROCESS | 1164 | 1467996769568 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 1164 | 1467996769570 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 09:52:49 INFO - PROCESS | 1164 | 1467996769573 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:52:49 INFO - PROCESS | 1164 | 1467996769575 Marionette TRACE conn2 <- [1,1590,null,{}] 09:52:49 INFO - PROCESS | 1164 | 1467996769578 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:49 INFO - PROCESS | 1164 | 1467996769580 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:49 INFO - PROCESS | 1164 | 1467996769700 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:52:49 INFO - PROCESS | 1164 | 1467996769708 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 1164 | 1467996769710 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:49 INFO - PROCESS | 1164 | ++DOCSHELL 129B6800 == 41 [pid = 1164] [id = 407] 09:52:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16FE6800) [pid = 1164] [serial = 1221] [outer = 00000000] 09:52:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16FEEC00) [pid = 1164] [serial = 1222] [outer = 16FE6800] 09:52:49 INFO - PROCESS | 1164 | 1467996769754 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16FEB000) [pid = 1164] [serial = 1223] [outer = 16FE6800] 09:52:50 INFO - PROCESS | 1164 | --DOCSHELL 131B0800 == 40 [pid = 1164] [id = 393] 09:52:50 INFO - PROCESS | 1164 | --DOCSHELL 15E61000 == 39 [pid = 1164] [id = 397] 09:52:50 INFO - PROCESS | 1164 | --DOCSHELL 1036D000 == 38 [pid = 1164] [id = 395] 09:52:50 INFO - PROCESS | 1164 | --DOCSHELL 114CB800 == 37 [pid = 1164] [id = 396] 09:52:50 INFO - PROCESS | 1164 | --DOCSHELL 16A7D000 == 36 [pid = 1164] [id = 394] 09:52:50 INFO - PROCESS | 1164 | --DOCSHELL 10A10000 == 35 [pid = 1164] [id = 399] 09:52:50 INFO - PROCESS | 1164 | --DOCSHELL 10B27C00 == 34 [pid = 1164] [id = 398] 09:52:51 INFO - PROCESS | 1164 | --DOCSHELL 10E0FC00 == 33 [pid = 1164] [id = 400] 09:52:51 INFO - PROCESS | 1164 | --DOCSHELL 129B7800 == 32 [pid = 1164] [id = 401] 09:52:51 INFO - PROCESS | 1164 | --DOCSHELL 131AE800 == 31 [pid = 1164] [id = 402] 09:52:51 INFO - PROCESS | 1164 | --DOCSHELL 10B27400 == 30 [pid = 1164] [id = 405] 09:52:51 INFO - PROCESS | 1164 | --DOCSHELL 16905000 == 29 [pid = 1164] [id = 404] 09:52:51 INFO - PROCESS | 1164 | --DOCSHELL 16A93800 == 28 [pid = 1164] [id = 406] 09:52:51 INFO - PROCESS | 1164 | --DOCSHELL 13CBD800 == 27 [pid = 1164] [id = 403] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10C10000) [pid = 1164] [serial = 1142] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (16A70800) [pid = 1164] [serial = 1174] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (12D79C00) [pid = 1164] [serial = 1165] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10B29800) [pid = 1164] [serial = 1153] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10C0C000) [pid = 1164] [serial = 1154] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (1302F000) [pid = 1164] [serial = 1156] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (131B2800) [pid = 1164] [serial = 1157] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (10C14800) [pid = 1164] [serial = 1162] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (10E0AC00) [pid = 1164] [serial = 1163] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (1690E400) [pid = 1164] [serial = 1151] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (1690B400) [pid = 1164] [serial = 1150] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (10B1E000) [pid = 1164] [serial = 1159] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (10B28400) [pid = 1164] [serial = 1160] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (15E6B000) [pid = 1164] [serial = 1172] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (15E62C00) [pid = 1164] [serial = 1171] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (16F9DC00) [pid = 1164] [serial = 1184] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (131B7C00) [pid = 1164] [serial = 1177] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (16F95400) [pid = 1164] [serial = 1183] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (16A9DC00) [pid = 1164] [serial = 1180] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (16B56400) [pid = 1164] [serial = 1181] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (16A75000) [pid = 1164] [serial = 1175] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (1428C400) [pid = 1164] [serial = 1169] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (13CC9000) [pid = 1164] [serial = 1168] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (16A0A000) [pid = 1164] [serial = 1178] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (130AF800) [pid = 1164] [serial = 1166] [outer = 00000000] [url = about:blank] 09:52:51 INFO - PROCESS | 1164 | 1467996771434 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1912ms 09:52:51 INFO - PROCESS | 1164 | 1467996771490 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 1164 | 1467996771494 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 09:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:52:51 INFO - PROCESS | 1164 | 1467996771499 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 1164 | 1467996771502 Marionette TRACE conn2 <- [1,1594,null,{}] 09:52:51 INFO - PROCESS | 1164 | 1467996771508 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:51 INFO - PROCESS | 1164 | 1467996771511 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:51 INFO - PROCESS | 1164 | 1467996771600 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:52:51 INFO - PROCESS | 1164 | 1467996771606 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 1164 | 1467996771611 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:51 INFO - PROCESS | 1164 | ++DOCSHELL 10320000 == 28 [pid = 1164] [id = 408] 09:52:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (1036C000) [pid = 1164] [serial = 1224] [outer = 00000000] 09:52:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (10A0AC00) [pid = 1164] [serial = 1225] [outer = 1036C000] 09:52:51 INFO - PROCESS | 1164 | 1467996771659 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (10A75800) [pid = 1164] [serial = 1226] [outer = 1036C000] 09:52:52 INFO - PROCESS | 1164 | 1467996772147 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 705ms 09:52:52 INFO - PROCESS | 1164 | 1467996772200 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 1164 | 1467996772207 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 09:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:52:52 INFO - PROCESS | 1164 | 1467996772213 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 1164 | 1467996772216 Marionette TRACE conn2 <- [1,1598,null,{}] 09:52:52 INFO - PROCESS | 1164 | 1467996772220 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:52 INFO - PROCESS | 1164 | 1467996772223 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:52 INFO - PROCESS | 1164 | 1467996772311 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:52:52 INFO - PROCESS | 1164 | 1467996772320 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 1164 | 1467996772323 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:52 INFO - PROCESS | 1164 | ++DOCSHELL 10BC3000 == 29 [pid = 1164] [id = 409] 09:52:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (10C0A000) [pid = 1164] [serial = 1227] [outer = 00000000] 09:52:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (10C0F000) [pid = 1164] [serial = 1228] [outer = 10C0A000] 09:52:52 INFO - PROCESS | 1164 | 1467996772376 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (10C15800) [pid = 1164] [serial = 1229] [outer = 10C0A000] 09:52:52 INFO - PROCESS | 1164 | 1467996772827 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 642ms 09:52:52 INFO - PROCESS | 1164 | 1467996772853 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 1164 | 1467996772855 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 09:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:52:52 INFO - PROCESS | 1164 | 1467996772859 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 1164 | 1467996772862 Marionette TRACE conn2 <- [1,1602,null,{}] 09:52:52 INFO - PROCESS | 1164 | 1467996772873 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:52 INFO - PROCESS | 1164 | 1467996772878 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:53 INFO - PROCESS | 1164 | 1467996772992 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:52:53 INFO - PROCESS | 1164 | 1467996773031 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 1164 | 1467996773034 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:53 INFO - PROCESS | 1164 | ++DOCSHELL 11AE3400 == 30 [pid = 1164] [id = 410] 09:52:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (11AE4400) [pid = 1164] [serial = 1230] [outer = 00000000] 09:52:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (1281EC00) [pid = 1164] [serial = 1231] [outer = 11AE4400] 09:52:53 INFO - PROCESS | 1164 | 1467996773081 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (12871C00) [pid = 1164] [serial = 1232] [outer = 11AE4400] 09:52:53 INFO - PROCESS | 1164 | 1467996773500 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:52:53 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 09:52:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 706ms 09:52:53 INFO - PROCESS | 1164 | 1467996773558 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 1164 | 1467996773561 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 09:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:52:53 INFO - PROCESS | 1164 | 1467996773564 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 1164 | 1467996773566 Marionette TRACE conn2 <- [1,1606,null,{}] 09:52:53 INFO - PROCESS | 1164 | 1467996773570 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:53 INFO - PROCESS | 1164 | 1467996773582 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:53 INFO - PROCESS | 1164 | 1467996773662 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:52:53 INFO - PROCESS | 1164 | 1467996773670 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 1164 | 1467996773672 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:53 INFO - PROCESS | 1164 | ++DOCSHELL 12B09C00 == 31 [pid = 1164] [id = 411] 09:52:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (12BD3000) [pid = 1164] [serial = 1233] [outer = 00000000] 09:52:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (130AF800) [pid = 1164] [serial = 1234] [outer = 12BD3000] 09:52:53 INFO - PROCESS | 1164 | 1467996773716 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (131AEC00) [pid = 1164] [serial = 1235] [outer = 12BD3000] 09:52:54 INFO - PROCESS | 1164 | 1467996774511 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1003ms 09:52:54 INFO - PROCESS | 1164 | 1467996774566 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 1164 | 1467996774571 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 09:52:54 INFO - PROCESS | 1164 | 1467996774575 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:52:54 INFO - PROCESS | 1164 | 1467996774581 Marionette TRACE conn2 <- [1,1610,null,{}] 09:52:54 INFO - PROCESS | 1164 | 1467996774610 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:54 INFO - PROCESS | 1164 | 1467996774613 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:54 INFO - PROCESS | 1164 | 1467996774752 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:52:54 INFO - PROCESS | 1164 | 1467996774830 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 1164 | 1467996774833 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:54 INFO - PROCESS | 1164 | ++DOCSHELL 10B28000 == 32 [pid = 1164] [id = 412] 09:52:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10B28400) [pid = 1164] [serial = 1236] [outer = 00000000] 09:52:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10BBC400) [pid = 1164] [serial = 1237] [outer = 10B28400] 09:52:54 INFO - PROCESS | 1164 | 1467996774933 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10E0C000) [pid = 1164] [serial = 1238] [outer = 10B28400] 09:52:55 INFO - PROCESS | 1164 | 1467996775616 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:52:55 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 09:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1128ms 09:52:55 INFO - PROCESS | 1164 | 1467996775795 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:52:55 INFO - PROCESS | 1164 | 1467996775799 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 09:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:52:55 INFO - PROCESS | 1164 | 1467996775805 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 1164 | 1467996775808 Marionette TRACE conn2 <- [1,1614,null,{}] 09:52:55 INFO - PROCESS | 1164 | 1467996775814 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:55 INFO - PROCESS | 1164 | 1467996775817 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:55 INFO - PROCESS | 1164 | 1467996775923 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:52:56 INFO - PROCESS | 1164 | 1467996776025 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 1164 | 1467996776029 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:56 INFO - PROCESS | 1164 | ++DOCSHELL 10A01C00 == 33 [pid = 1164] [id = 413] 09:52:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10A0B800) [pid = 1164] [serial = 1239] [outer = 00000000] 09:52:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10B27C00) [pid = 1164] [serial = 1240] [outer = 10A0B800] 09:52:56 INFO - PROCESS | 1164 | 1467996776077 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10B46400) [pid = 1164] [serial = 1241] [outer = 10A0B800] 09:52:56 INFO - PROCESS | 1164 | --DOCSHELL 11AE3400 == 32 [pid = 1164] [id = 410] 09:52:56 INFO - PROCESS | 1164 | --DOCSHELL 10BC3000 == 31 [pid = 1164] [id = 409] 09:52:56 INFO - PROCESS | 1164 | --DOCSHELL 10320000 == 30 [pid = 1164] [id = 408] 09:52:56 INFO - PROCESS | 1164 | --DOCSHELL 129B6800 == 29 [pid = 1164] [id = 407] 09:52:56 INFO - PROCESS | 1164 | 1467996776543 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 815ms 09:52:56 INFO - PROCESS | 1164 | 1467996776605 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 1164 | 1467996776608 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 09:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:52:56 INFO - PROCESS | 1164 | 1467996776615 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 1164 | 1467996776618 Marionette TRACE conn2 <- [1,1618,null,{}] 09:52:56 INFO - PROCESS | 1164 | 1467996776623 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:56 INFO - PROCESS | 1164 | 1467996776625 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:56 INFO - PROCESS | 1164 | 1467996776710 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:52:56 INFO - PROCESS | 1164 | 1467996776719 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 1164 | 1467996776721 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:56 INFO - PROCESS | 1164 | ++DOCSHELL 11AE3400 == 30 [pid = 1164] [id = 414] 09:52:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (11AE4C00) [pid = 1164] [serial = 1242] [outer = 00000000] 09:52:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (1286F800) [pid = 1164] [serial = 1243] [outer = 11AE4C00] 09:52:56 INFO - PROCESS | 1164 | 1467996776774 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (129AB000) [pid = 1164] [serial = 1244] [outer = 11AE4C00] 09:52:57 INFO - PROCESS | 1164 | 1467996777243 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 658ms 09:52:57 INFO - PROCESS | 1164 | 1467996777268 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 1164 | 1467996777270 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 09:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:52:57 INFO - PROCESS | 1164 | 1467996777274 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 1164 | 1467996777276 Marionette TRACE conn2 <- [1,1622,null,{}] 09:52:57 INFO - PROCESS | 1164 | 1467996777295 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:57 INFO - PROCESS | 1164 | 1467996777300 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:57 INFO - PROCESS | 1164 | 1467996777386 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:52:57 INFO - PROCESS | 1164 | 1467996777518 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 1164 | 1467996777523 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:57 INFO - PROCESS | 1164 | ++DOCSHELL 13943400 == 31 [pid = 1164] [id = 415] 09:52:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1394A800) [pid = 1164] [serial = 1245] [outer = 00000000] 09:52:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (139D1C00) [pid = 1164] [serial = 1246] [outer = 1394A800] 09:52:57 INFO - PROCESS | 1164 | 1467996777571 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (13CC4800) [pid = 1164] [serial = 1247] [outer = 1394A800] 09:52:57 INFO - PROCESS | 1164 | 1467996777942 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 690ms 09:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:52:58 INFO - PROCESS | 1164 | 1467996777973 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:52:58 INFO - PROCESS | 1164 | 1467996777976 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 09:52:58 INFO - PROCESS | 1164 | 1467996777979 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 1164 | 1467996777980 Marionette TRACE conn2 <- [1,1626,null,{}] 09:52:58 INFO - PROCESS | 1164 | 1467996777984 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:58 INFO - PROCESS | 1164 | 1467996777986 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:58 INFO - PROCESS | 1164 | 1467996778068 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:52:58 INFO - PROCESS | 1164 | 1467996778073 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 1164 | 1467996778075 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:58 INFO - PROCESS | 1164 | ++DOCSHELL 13D9E400 == 32 [pid = 1164] [id = 416] 09:52:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (13D9EC00) [pid = 1164] [serial = 1248] [outer = 00000000] 09:52:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (15E64000) [pid = 1164] [serial = 1249] [outer = 13D9EC00] 09:52:58 INFO - PROCESS | 1164 | 1467996778120 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16116C00) [pid = 1164] [serial = 1250] [outer = 13D9EC00] 09:52:58 INFO - PROCESS | 1164 | 1467996778600 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 627ms 09:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:52:58 INFO - PROCESS | 1164 | 1467996778617 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:52:58 INFO - PROCESS | 1164 | 1467996778619 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 09:52:58 INFO - PROCESS | 1164 | 1467996778628 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 1164 | 1467996778629 Marionette TRACE conn2 <- [1,1630,null,{}] 09:52:58 INFO - PROCESS | 1164 | 1467996778633 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:58 INFO - PROCESS | 1164 | 1467996778635 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:58 INFO - PROCESS | 1164 | 1467996778741 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:52:58 INFO - PROCESS | 1164 | 1467996778746 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 1164 | 1467996778748 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:58 INFO - PROCESS | 1164 | ++DOCSHELL 155E0C00 == 33 [pid = 1164] [id = 417] 09:52:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16903000) [pid = 1164] [serial = 1251] [outer = 00000000] 09:52:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16909800) [pid = 1164] [serial = 1252] [outer = 16903000] 09:52:58 INFO - PROCESS | 1164 | 1467996778791 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16A08800) [pid = 1164] [serial = 1253] [outer = 16903000] 09:52:59 INFO - PROCESS | 1164 | 1467996779301 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 705ms 09:52:59 INFO - PROCESS | 1164 | 1467996779354 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 1164 | 1467996779358 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 09:52:59 INFO - PROCESS | 1164 | 1467996779368 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 1164 | 1467996779369 Marionette TRACE conn2 <- [1,1634,null,{}] 09:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:52:59 INFO - PROCESS | 1164 | 1467996779373 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:59 INFO - PROCESS | 1164 | 1467996779378 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:59 INFO - PROCESS | 1164 | 1467996779517 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:52:59 INFO - PROCESS | 1164 | 1467996779579 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 1164 | 1467996779582 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:52:59 INFO - PROCESS | 1164 | ++DOCSHELL 16A74C00 == 34 [pid = 1164] [id = 418] 09:52:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (16A79C00) [pid = 1164] [serial = 1254] [outer = 00000000] 09:52:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (16B5B400) [pid = 1164] [serial = 1255] [outer = 16A79C00] 09:52:59 INFO - PROCESS | 1164 | 1467996779626 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (16F95000) [pid = 1164] [serial = 1256] [outer = 16A79C00] 09:53:00 INFO - PROCESS | 1164 | 1467996780057 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 737ms 09:53:00 INFO - PROCESS | 1164 | 1467996780122 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 1164 | 1467996780124 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 09:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:53:00 INFO - PROCESS | 1164 | 1467996780130 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 1164 | 1467996780132 Marionette TRACE conn2 <- [1,1638,null,{}] 09:53:00 INFO - PROCESS | 1164 | 1467996780136 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:00 INFO - PROCESS | 1164 | 1467996780137 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:00 INFO - PROCESS | 1164 | 1467996780243 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:53:00 INFO - PROCESS | 1164 | 1467996780249 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 1164 | 1467996780251 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:00 INFO - PROCESS | 1164 | ++DOCSHELL 112E5000 == 35 [pid = 1164] [id = 419] 09:53:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (1140B800) [pid = 1164] [serial = 1257] [outer = 00000000] 09:53:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (16FE8000) [pid = 1164] [serial = 1258] [outer = 1140B800] 09:53:00 INFO - PROCESS | 1164 | 1467996780298 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (16B55800) [pid = 1164] [serial = 1259] [outer = 1140B800] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (1036C000) [pid = 1164] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (10C0A000) [pid = 1164] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (131B2000) [pid = 1164] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (13CC5400) [pid = 1164] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (1690AC00) [pid = 1164] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (11AE4400) [pid = 1164] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16BD0400) [pid = 1164] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (16FE6800) [pid = 1164] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10B2A000) [pid = 1164] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (168FA400) [pid = 1164] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (114D1C00) [pid = 1164] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1036F400) [pid = 1164] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (12BD5000) [pid = 1164] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10E10800) [pid = 1164] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10A76000) [pid = 1164] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:53:00 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10B3B800) [pid = 1164] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:53:00 INFO - PROCESS | 1164 | 1467996780771 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 09:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:53:00 INFO - PROCESS | 1164 | 1467996780833 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 1164 | 1467996780835 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 09:53:00 INFO - PROCESS | 1164 | 1467996780838 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 1164 | 1467996780840 Marionette TRACE conn2 <- [1,1642,null,{}] 09:53:00 INFO - PROCESS | 1164 | 1467996780843 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:00 INFO - PROCESS | 1164 | 1467996780845 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:00 INFO - PROCESS | 1164 | 1467996780923 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:53:00 INFO - PROCESS | 1164 | 1467996780928 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 1164 | 1467996780930 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:00 INFO - PROCESS | 1164 | ++DOCSHELL 114D1C00 == 36 [pid = 1164] [id = 420] 09:53:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (11AE4400) [pid = 1164] [serial = 1260] [outer = 00000000] 09:53:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1314B000) [pid = 1164] [serial = 1261] [outer = 11AE4400] 09:53:00 INFO - PROCESS | 1164 | 1467996780973 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (139D3C00) [pid = 1164] [serial = 1262] [outer = 11AE4400] 09:53:01 INFO - PROCESS | 1164 | 1467996781386 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 595ms 09:53:01 INFO - PROCESS | 1164 | 1467996781436 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:53:01 INFO - PROCESS | 1164 | 1467996781438 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 09:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:53:01 INFO - PROCESS | 1164 | 1467996781441 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 1164 | 1467996781443 Marionette TRACE conn2 <- [1,1646,null,{}] 09:53:01 INFO - PROCESS | 1164 | 1467996781450 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:01 INFO - PROCESS | 1164 | 1467996781452 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:01 INFO - PROCESS | 1164 | 1467996781532 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:53:01 INFO - PROCESS | 1164 | 1467996781537 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 1164 | 1467996781540 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:01 INFO - PROCESS | 1164 | ++DOCSHELL 10B48C00 == 37 [pid = 1164] [id = 421] 09:53:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (13134400) [pid = 1164] [serial = 1263] [outer = 00000000] 09:53:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16FA2800) [pid = 1164] [serial = 1264] [outer = 13134400] 09:53:01 INFO - PROCESS | 1164 | 1467996781582 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (175B9000) [pid = 1164] [serial = 1265] [outer = 13134400] 09:53:02 INFO - PROCESS | 1164 | 1467996782046 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 643ms 09:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:53:02 INFO - PROCESS | 1164 | 1467996782082 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 1164 | 1467996782084 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 09:53:02 INFO - PROCESS | 1164 | 1467996782087 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 1164 | 1467996782089 Marionette TRACE conn2 <- [1,1650,null,{}] 09:53:02 INFO - PROCESS | 1164 | 1467996782092 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:02 INFO - PROCESS | 1164 | 1467996782094 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:02 INFO - PROCESS | 1164 | 1467996782176 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:53:02 INFO - PROCESS | 1164 | 1467996782182 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 1164 | 1467996782184 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:02 INFO - PROCESS | 1164 | ++DOCSHELL 10373400 == 38 [pid = 1164] [id = 422] 09:53:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16909000) [pid = 1164] [serial = 1266] [outer = 00000000] 09:53:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (17615C00) [pid = 1164] [serial = 1267] [outer = 16909000] 09:53:02 INFO - PROCESS | 1164 | 1467996782226 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (176B4800) [pid = 1164] [serial = 1268] [outer = 16909000] 09:53:03 INFO - PROCESS | 1164 | --DOCSHELL 11AE3400 == 37 [pid = 1164] [id = 414] 09:53:03 INFO - PROCESS | 1164 | --DOCSHELL 10B28000 == 36 [pid = 1164] [id = 412] 09:53:03 INFO - PROCESS | 1164 | --DOCSHELL 10A01C00 == 35 [pid = 1164] [id = 413] 09:53:03 INFO - PROCESS | 1164 | --DOCSHELL 12B09C00 == 34 [pid = 1164] [id = 411] 09:53:03 INFO - PROCESS | 1164 | --DOCSHELL 13D9E400 == 33 [pid = 1164] [id = 416] 09:53:03 INFO - PROCESS | 1164 | --DOCSHELL 155E0C00 == 32 [pid = 1164] [id = 417] 09:53:03 INFO - PROCESS | 1164 | --DOCSHELL 114D1C00 == 31 [pid = 1164] [id = 420] 09:53:03 INFO - PROCESS | 1164 | --DOCSHELL 13943400 == 30 [pid = 1164] [id = 415] 09:53:03 INFO - PROCESS | 1164 | --DOCSHELL 16A74C00 == 29 [pid = 1164] [id = 418] 09:53:03 INFO - PROCESS | 1164 | --DOCSHELL 112E5000 == 28 [pid = 1164] [id = 419] 09:53:03 INFO - PROCESS | 1164 | --DOCSHELL 10B48C00 == 27 [pid = 1164] [id = 421] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (10A0AC00) [pid = 1164] [serial = 1225] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10C0F000) [pid = 1164] [serial = 1228] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1390E400) [pid = 1164] [serial = 1207] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (142FCC00) [pid = 1164] [serial = 1210] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (16A6E800) [pid = 1164] [serial = 1213] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (15567800) [pid = 1164] [serial = 1211] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (1281EC00) [pid = 1164] [serial = 1231] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16FE2800) [pid = 1164] [serial = 1219] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16FE2C00) [pid = 1164] [serial = 1220] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16A9E000) [pid = 1164] [serial = 1214] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (130AF800) [pid = 1164] [serial = 1234] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (10C15800) [pid = 1164] [serial = 1229] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16FEB000) [pid = 1164] [serial = 1223] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (10C12800) [pid = 1164] [serial = 1196] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (10BC3400) [pid = 1164] [serial = 1195] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (16A7B000) [pid = 1164] [serial = 1193] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16910C00) [pid = 1164] [serial = 1192] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (131ADC00) [pid = 1164] [serial = 1190] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (12876C00) [pid = 1164] [serial = 1189] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (10B45000) [pid = 1164] [serial = 1187] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (103CD400) [pid = 1164] [serial = 1186] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (1312E400) [pid = 1164] [serial = 1204] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (10F98C00) [pid = 1164] [serial = 1201] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (112E8C00) [pid = 1164] [serial = 1202] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (16FEEC00) [pid = 1164] [serial = 1222] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (10B24800) [pid = 1164] [serial = 1199] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (10B1F400) [pid = 1164] [serial = 1198] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (15E63000) [pid = 1164] [serial = 1216] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (139C8C00) [pid = 1164] [serial = 1208] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (10A75800) [pid = 1164] [serial = 1226] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (131B3C00) [pid = 1164] [serial = 1205] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (15E68800) [pid = 1164] [serial = 1217] [outer = 00000000] [url = about:blank] 09:53:03 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (12871C00) [pid = 1164] [serial = 1232] [outer = 00000000] [url = about:blank] 09:53:04 INFO - PROCESS | 1164 | 1467996784031 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1960ms 09:53:04 INFO - PROCESS | 1164 | 1467996784047 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:53:04 INFO - PROCESS | 1164 | 1467996784050 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 09:53:04 INFO - PROCESS | 1164 | 1467996784055 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 1164 | 1467996784058 Marionette TRACE conn2 <- [1,1654,null,{}] 09:53:04 INFO - PROCESS | 1164 | 1467996784069 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:04 INFO - PROCESS | 1164 | 1467996784072 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:04 INFO - PROCESS | 1164 | 1467996784163 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:53:04 INFO - PROCESS | 1164 | 1467996784172 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 1164 | 1467996784176 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:04 INFO - PROCESS | 1164 | ++DOCSHELL 10A08C00 == 28 [pid = 1164] [id = 423] 09:53:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (10A0F000) [pid = 1164] [serial = 1269] [outer = 00000000] 09:53:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (10B25800) [pid = 1164] [serial = 1270] [outer = 10A0F000] 09:53:04 INFO - PROCESS | 1164 | 1467996784225 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (10B26800) [pid = 1164] [serial = 1271] [outer = 10A0F000] 09:53:04 INFO - PROCESS | 1164 | 1467996784712 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 705ms 09:53:04 INFO - PROCESS | 1164 | 1467996784751 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 1164 | 1467996784756 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 09:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:53:04 INFO - PROCESS | 1164 | 1467996784763 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 1164 | 1467996784765 Marionette TRACE conn2 <- [1,1658,null,{}] 09:53:04 INFO - PROCESS | 1164 | 1467996784769 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:04 INFO - PROCESS | 1164 | 1467996784772 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:04 INFO - PROCESS | 1164 | 1467996784859 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:53:04 INFO - PROCESS | 1164 | 1467996784867 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 1164 | 1467996784870 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:04 INFO - PROCESS | 1164 | ++DOCSHELL 10C15C00 == 29 [pid = 1164] [id = 424] 09:53:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (10C16000) [pid = 1164] [serial = 1272] [outer = 00000000] 09:53:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (10E03C00) [pid = 1164] [serial = 1273] [outer = 10C16000] 09:53:04 INFO - PROCESS | 1164 | 1467996784918 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (10E09800) [pid = 1164] [serial = 1274] [outer = 10C16000] 09:53:05 INFO - PROCESS | 1164 | 1467996785382 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 627ms 09:53:05 INFO - PROCESS | 1164 | 1467996785400 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 1164 | 1467996785402 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 09:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:53:05 INFO - PROCESS | 1164 | 1467996785406 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - PROCESS | 1164 | 1467996785409 Marionette TRACE conn2 <- [1,1662,null,{}] 09:53:05 INFO - PROCESS | 1164 | 1467996785424 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:05 INFO - PROCESS | 1164 | 1467996785428 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:05 INFO - PROCESS | 1164 | 1467996785518 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:53:05 INFO - PROCESS | 1164 | 1467996785527 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 1164 | 1467996785531 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:05 INFO - PROCESS | 1164 | ++DOCSHELL 12873400 == 30 [pid = 1164] [id = 425] 09:53:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (12873C00) [pid = 1164] [serial = 1275] [outer = 00000000] 09:53:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (12879400) [pid = 1164] [serial = 1276] [outer = 12873C00] 09:53:05 INFO - PROCESS | 1164 | 1467996785604 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (12BD2C00) [pid = 1164] [serial = 1277] [outer = 12873C00] 09:53:06 INFO - PROCESS | 1164 | 1467996786054 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 706ms 09:53:06 INFO - PROCESS | 1164 | 1467996786105 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:53:06 INFO - PROCESS | 1164 | 1467996786107 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 09:53:06 INFO - PROCESS | 1164 | 1467996786111 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:53:06 INFO - PROCESS | 1164 | 1467996786122 Marionette TRACE conn2 <- [1,1666,null,{}] 09:53:06 INFO - PROCESS | 1164 | 1467996786126 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:06 INFO - PROCESS | 1164 | 1467996786128 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:06 INFO - PROCESS | 1164 | 1467996786214 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:53:06 INFO - PROCESS | 1164 | 1467996786219 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 1164 | 1467996786221 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:06 INFO - PROCESS | 1164 | ++DOCSHELL 130AF800 == 31 [pid = 1164] [id = 426] 09:53:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (1312A000) [pid = 1164] [serial = 1278] [outer = 00000000] 09:53:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (131AE800) [pid = 1164] [serial = 1279] [outer = 1312A000] 09:53:06 INFO - PROCESS | 1164 | 1467996786265 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (131E5C00) [pid = 1164] [serial = 1280] [outer = 1312A000] 09:53:06 INFO - PROCESS | 1164 | 1467996786689 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 595ms 09:53:06 INFO - PROCESS | 1164 | 1467996786715 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:53:06 INFO - PROCESS | 1164 | 1467996786717 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 09:53:06 INFO - PROCESS | 1164 | 1467996786721 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 1164 | 1467996786722 Marionette TRACE conn2 <- [1,1670,null,{}] 09:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:53:06 INFO - PROCESS | 1164 | 1467996786730 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:06 INFO - PROCESS | 1164 | 1467996786732 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:06 INFO - PROCESS | 1164 | 1467996786808 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:53:06 INFO - PROCESS | 1164 | 1467996786819 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 1164 | 1467996786821 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:06 INFO - PROCESS | 1164 | ++DOCSHELL 13903C00 == 32 [pid = 1164] [id = 427] 09:53:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (13904400) [pid = 1164] [serial = 1281] [outer = 00000000] 09:53:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (139C9400) [pid = 1164] [serial = 1282] [outer = 13904400] 09:53:06 INFO - PROCESS | 1164 | 1467996786867 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (13CBE400) [pid = 1164] [serial = 1283] [outer = 13904400] 09:53:07 INFO - PROCESS | 1164 | 1467996787344 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 643ms 09:53:07 INFO - PROCESS | 1164 | 1467996787365 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 1164 | 1467996787367 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 09:53:07 INFO - PROCESS | 1164 | 1467996787371 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:53:07 INFO - PROCESS | 1164 | 1467996787372 Marionette TRACE conn2 <- [1,1674,null,{}] 09:53:07 INFO - PROCESS | 1164 | 1467996787375 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:07 INFO - PROCESS | 1164 | 1467996787381 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:07 INFO - PROCESS | 1164 | 1467996787481 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:53:07 INFO - PROCESS | 1164 | 1467996787487 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:07 INFO - PROCESS | 1164 | 1467996787490 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:07 INFO - PROCESS | 1164 | ++DOCSHELL 155E0C00 == 33 [pid = 1164] [id = 428] 09:53:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (1561D000) [pid = 1164] [serial = 1284] [outer = 00000000] 09:53:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (16113000) [pid = 1164] [serial = 1285] [outer = 1561D000] 09:53:07 INFO - PROCESS | 1164 | 1467996787539 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (16905800) [pid = 1164] [serial = 1286] [outer = 1561D000] 09:53:07 INFO - PROCESS | 1164 | 1467996787970 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:53:08 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 09:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 643ms 09:53:08 INFO - PROCESS | 1164 | 1467996788010 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 1164 | 1467996788012 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 09:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:53:08 INFO - PROCESS | 1164 | 1467996788016 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 1164 | 1467996788017 Marionette TRACE conn2 <- [1,1678,null,{}] 09:53:08 INFO - PROCESS | 1164 | 1467996788021 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:08 INFO - PROCESS | 1164 | 1467996788023 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:08 INFO - PROCESS | 1164 | 1467996788109 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:53:08 INFO - PROCESS | 1164 | 1467996788114 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 1164 | 1467996788116 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:08 INFO - PROCESS | 1164 | ++DOCSHELL 1611AC00 == 34 [pid = 1164] [id = 429] 09:53:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (168FA400) [pid = 1164] [serial = 1287] [outer = 00000000] 09:53:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (16A70400) [pid = 1164] [serial = 1288] [outer = 168FA400] 09:53:08 INFO - PROCESS | 1164 | 1467996788158 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (16A70C00) [pid = 1164] [serial = 1289] [outer = 168FA400] 09:53:08 INFO - PROCESS | 1164 | 1467996788599 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 643ms 09:53:08 INFO - PROCESS | 1164 | 1467996788654 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 1164 | 1467996788656 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 09:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:53:08 INFO - PROCESS | 1164 | 1467996788663 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 1164 | 1467996788664 Marionette TRACE conn2 <- [1,1682,null,{}] 09:53:08 INFO - PROCESS | 1164 | 1467996788668 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:08 INFO - PROCESS | 1164 | 1467996788670 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:08 INFO - PROCESS | 1164 | 1467996788745 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:53:08 INFO - PROCESS | 1164 | 1467996788751 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 1164 | 1467996788753 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:08 INFO - PROCESS | 1164 | ++DOCSHELL 16A7B800 == 35 [pid = 1164] [id = 430] 09:53:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16A7CC00) [pid = 1164] [serial = 1290] [outer = 00000000] 09:53:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16B56C00) [pid = 1164] [serial = 1291] [outer = 16A7CC00] 09:53:08 INFO - PROCESS | 1164 | 1467996788795 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16B58C00) [pid = 1164] [serial = 1292] [outer = 16A7CC00] 09:53:09 INFO - PROCESS | 1164 | 1467996789241 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 642ms 09:53:09 INFO - PROCESS | 1164 | 1467996789303 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 1164 | 1467996789305 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 09:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:53:09 INFO - PROCESS | 1164 | 1467996789308 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 1164 | 1467996789310 Marionette TRACE conn2 <- [1,1686,null,{}] 09:53:09 INFO - PROCESS | 1164 | 1467996789314 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:09 INFO - PROCESS | 1164 | 1467996789316 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:09 INFO - PROCESS | 1164 | 1467996789422 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:53:09 INFO - PROCESS | 1164 | 1467996789557 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 1164 | 1467996789560 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:09 INFO - PROCESS | 1164 | ++DOCSHELL 1286CC00 == 36 [pid = 1164] [id = 431] 09:53:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16EC2000) [pid = 1164] [serial = 1293] [outer = 00000000] 09:53:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16FE3C00) [pid = 1164] [serial = 1294] [outer = 16EC2000] 09:53:09 INFO - PROCESS | 1164 | 1467996789612 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16FE5400) [pid = 1164] [serial = 1295] [outer = 16EC2000] 09:53:10 INFO - PROCESS | 1164 | 1467996790029 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:53:10 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 09:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 737ms 09:53:10 INFO - PROCESS | 1164 | 1467996790080 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 1164 | 1467996790082 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 09:53:10 INFO - PROCESS | 1164 | 1467996790085 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:53:10 INFO - PROCESS | 1164 | 1467996790087 Marionette TRACE conn2 <- [1,1690,null,{}] 09:53:10 INFO - PROCESS | 1164 | 1467996790090 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:10 INFO - PROCESS | 1164 | 1467996790092 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:10 INFO - PROCESS | 1164 | 1467996790215 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:53:10 INFO - PROCESS | 1164 | 1467996790225 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 1164 | 1467996790227 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:10 INFO - PROCESS | 1164 | ++DOCSHELL 0F935C00 == 37 [pid = 1164] [id = 432] 09:53:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0F97D000) [pid = 1164] [serial = 1296] [outer = 00000000] 09:53:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16FF0C00) [pid = 1164] [serial = 1297] [outer = 0F97D000] 09:53:10 INFO - PROCESS | 1164 | 1467996790319 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (175B9C00) [pid = 1164] [serial = 1298] [outer = 0F97D000] 09:53:10 INFO - PROCESS | 1164 | 1467996790733 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 09:53:10 INFO - PROCESS | 1164 | 1467996790790 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 1164 | 1467996790792 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 09:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:53:10 INFO - PROCESS | 1164 | 1467996790796 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 1164 | 1467996790798 Marionette TRACE conn2 <- [1,1694,null,{}] 09:53:10 INFO - PROCESS | 1164 | 1467996790801 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:10 INFO - PROCESS | 1164 | 1467996790804 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:10 INFO - PROCESS | 1164 | 1467996790952 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:53:10 INFO - PROCESS | 1164 | 1467996790980 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 1164 | 1467996790983 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:10 INFO - PROCESS | 1164 | ++DOCSHELL 131F0C00 == 38 [pid = 1164] [id = 433] 09:53:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (1760E400) [pid = 1164] [serial = 1299] [outer = 00000000] 09:53:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (17D14400) [pid = 1164] [serial = 1300] [outer = 1760E400] 09:53:11 INFO - PROCESS | 1164 | 1467996791027 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (17E3E800) [pid = 1164] [serial = 1301] [outer = 1760E400] 09:53:11 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (13134400) [pid = 1164] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:53:11 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (16903000) [pid = 1164] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:53:11 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16A79C00) [pid = 1164] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:53:11 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1140B800) [pid = 1164] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:53:11 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (13D9EC00) [pid = 1164] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:53:11 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (1394A800) [pid = 1164] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:53:11 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (11AE4C00) [pid = 1164] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:53:11 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10A0B800) [pid = 1164] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:53:11 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10B28400) [pid = 1164] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:53:11 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (12BD3000) [pid = 1164] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:53:11 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (11AE4400) [pid = 1164] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:53:11 INFO - PROCESS | 1164 | 1467996791675 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 909ms 09:53:11 INFO - PROCESS | 1164 | 1467996791701 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 1164 | 1467996791704 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 09:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:53:11 INFO - PROCESS | 1164 | 1467996791708 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - PROCESS | 1164 | 1467996791711 Marionette TRACE conn2 <- [1,1698,null,{}] 09:53:11 INFO - PROCESS | 1164 | 1467996791715 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:11 INFO - PROCESS | 1164 | 1467996791717 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:11 INFO - PROCESS | 1164 | 1467996791799 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:53:11 INFO - PROCESS | 1164 | 1467996791884 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 1164 | 1467996791886 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:11 INFO - PROCESS | 1164 | ++DOCSHELL 0C76C800 == 39 [pid = 1164] [id = 434] 09:53:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (10326400) [pid = 1164] [serial = 1302] [outer = 00000000] 09:53:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (112AF800) [pid = 1164] [serial = 1303] [outer = 10326400] 09:53:11 INFO - PROCESS | 1164 | 1467996791933 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (13131C00) [pid = 1164] [serial = 1304] [outer = 10326400] 09:53:12 INFO - PROCESS | 1164 | 1467996792313 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 642ms 09:53:12 INFO - PROCESS | 1164 | 1467996792344 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:53:12 INFO - PROCESS | 1164 | 1467996792345 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 09:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:53:12 INFO - PROCESS | 1164 | 1467996792349 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 1164 | 1467996792350 Marionette TRACE conn2 <- [1,1702,null,{}] 09:53:12 INFO - PROCESS | 1164 | 1467996792354 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:12 INFO - PROCESS | 1164 | 1467996792355 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:12 INFO - PROCESS | 1164 | 1467996792442 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:53:12 INFO - PROCESS | 1164 | 1467996792532 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 1164 | 1467996792534 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:12 INFO - PROCESS | 1164 | ++DOCSHELL 0F9EA000 == 40 [pid = 1164] [id = 435] 09:53:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (10564000) [pid = 1164] [serial = 1305] [outer = 00000000] 09:53:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16B56400) [pid = 1164] [serial = 1306] [outer = 10564000] 09:53:12 INFO - PROCESS | 1164 | 1467996792576 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (178F7000) [pid = 1164] [serial = 1307] [outer = 10564000] 09:53:12 INFO - PROCESS | 1164 | 1467996792924 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 643ms 09:53:13 INFO - PROCESS | 1164 | 1467996792987 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 1164 | 1467996792989 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 09:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:53:13 INFO - PROCESS | 1164 | 1467996792992 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 1164 | 1467996792994 Marionette TRACE conn2 <- [1,1706,null,{}] 09:53:13 INFO - PROCESS | 1164 | 1467996792998 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:13 INFO - PROCESS | 1164 | 1467996793000 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:13 INFO - PROCESS | 1164 | 1467996793114 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:53:13 INFO - PROCESS | 1164 | 1467996793122 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 1164 | 1467996793124 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:13 INFO - PROCESS | 1164 | ++DOCSHELL 15566800 == 41 [pid = 1164] [id = 436] 09:53:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (155E1800) [pid = 1164] [serial = 1308] [outer = 00000000] 09:53:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (18127000) [pid = 1164] [serial = 1309] [outer = 155E1800] 09:53:13 INFO - PROCESS | 1164 | 1467996793167 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (1812A800) [pid = 1164] [serial = 1310] [outer = 155E1800] 09:53:13 INFO - PROCESS | 1164 | 1467996793607 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 627ms 09:53:13 INFO - PROCESS | 1164 | 1467996793632 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 1164 | 1467996793640 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 09:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:53:13 INFO - PROCESS | 1164 | 1467996793646 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 1164 | 1467996793650 Marionette TRACE conn2 <- [1,1710,null,{}] 09:53:13 INFO - PROCESS | 1164 | 1467996793657 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:13 INFO - PROCESS | 1164 | 1467996793660 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:13 INFO - PROCESS | 1164 | 1467996793783 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:53:13 INFO - PROCESS | 1164 | 1467996793944 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 1164 | 1467996793949 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:13 INFO - PROCESS | 1164 | ++DOCSHELL 10A07800 == 42 [pid = 1164] [id = 437] 09:53:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (10A0BC00) [pid = 1164] [serial = 1311] [outer = 00000000] 09:53:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (10B1FC00) [pid = 1164] [serial = 1312] [outer = 10A0BC00] 09:53:14 INFO - PROCESS | 1164 | 1467996794004 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (10B3A800) [pid = 1164] [serial = 1313] [outer = 10A0BC00] 09:53:14 INFO - PROCESS | 1164 | 1467996794696 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:53:14 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 09:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1098ms 09:53:14 INFO - PROCESS | 1164 | 1467996794745 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 1164 | 1467996794750 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 09:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:53:14 INFO - PROCESS | 1164 | 1467996794757 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 1164 | 1467996794760 Marionette TRACE conn2 <- [1,1714,null,{}] 09:53:14 INFO - PROCESS | 1164 | 1467996794763 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:14 INFO - PROCESS | 1164 | 1467996794766 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:14 INFO - PROCESS | 1164 | 1467996794884 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:53:15 INFO - PROCESS | 1164 | 1467996795040 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 1164 | 1467996795043 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:15 INFO - PROCESS | 1164 | ++DOCSHELL 1140C400 == 43 [pid = 1164] [id = 438] 09:53:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (114D1C00) [pid = 1164] [serial = 1314] [outer = 00000000] 09:53:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (1281EC00) [pid = 1164] [serial = 1315] [outer = 114D1C00] 09:53:15 INFO - PROCESS | 1164 | 1467996795107 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (12BDC400) [pid = 1164] [serial = 1316] [outer = 114D1C00] 09:53:16 INFO - PROCESS | 1164 | 1467996796076 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1427ms 09:53:16 INFO - PROCESS | 1164 | 1467996796170 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 1164 | 1467996796174 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 09:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:53:16 INFO - PROCESS | 1164 | 1467996796179 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 1164 | 1467996796182 Marionette TRACE conn2 <- [1,1718,null,{}] 09:53:16 INFO - PROCESS | 1164 | 1467996796188 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:16 INFO - PROCESS | 1164 | 1467996796190 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:16 INFO - PROCESS | 1164 | 1467996796292 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 0F9EA000 == 42 [pid = 1164] [id = 435] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 0C76C800 == 41 [pid = 1164] [id = 434] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 131F0C00 == 40 [pid = 1164] [id = 433] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 0F935C00 == 39 [pid = 1164] [id = 432] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 1286CC00 == 38 [pid = 1164] [id = 431] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 16A7B800 == 37 [pid = 1164] [id = 430] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 1611AC00 == 36 [pid = 1164] [id = 429] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 155E0C00 == 35 [pid = 1164] [id = 428] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 13903C00 == 34 [pid = 1164] [id = 427] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 130AF800 == 33 [pid = 1164] [id = 426] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 12873400 == 32 [pid = 1164] [id = 425] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 10C15C00 == 31 [pid = 1164] [id = 424] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 10A08C00 == 30 [pid = 1164] [id = 423] 09:53:16 INFO - PROCESS | 1164 | --DOCSHELL 10373400 == 29 [pid = 1164] [id = 422] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (175B9000) [pid = 1164] [serial = 1265] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (17615C00) [pid = 1164] [serial = 1267] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (16909800) [pid = 1164] [serial = 1252] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16B5B400) [pid = 1164] [serial = 1255] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (16FE8000) [pid = 1164] [serial = 1258] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (16F95000) [pid = 1164] [serial = 1256] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16FA2800) [pid = 1164] [serial = 1264] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (16B55800) [pid = 1164] [serial = 1259] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (15E64000) [pid = 1164] [serial = 1249] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (139D1C00) [pid = 1164] [serial = 1246] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (13CC4800) [pid = 1164] [serial = 1247] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (1286F800) [pid = 1164] [serial = 1243] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (129AB000) [pid = 1164] [serial = 1244] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10B46400) [pid = 1164] [serial = 1241] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (10B27C00) [pid = 1164] [serial = 1240] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (10E0C000) [pid = 1164] [serial = 1238] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (10BBC400) [pid = 1164] [serial = 1237] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (131AEC00) [pid = 1164] [serial = 1235] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (1314B000) [pid = 1164] [serial = 1261] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (16A08800) [pid = 1164] [serial = 1253] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (139D3C00) [pid = 1164] [serial = 1262] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (16116C00) [pid = 1164] [serial = 1250] [outer = 00000000] [url = about:blank] 09:53:16 INFO - PROCESS | 1164 | 1467996796419 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:16 INFO - PROCESS | 1164 | 1467996796421 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:16 INFO - PROCESS | 1164 | ++DOCSHELL 0C765000 == 30 [pid = 1164] [id = 439] 09:53:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0C765400) [pid = 1164] [serial = 1317] [outer = 00000000] 09:53:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10375C00) [pid = 1164] [serial = 1318] [outer = 0C765400] 09:53:16 INFO - PROCESS | 1164 | 1467996796474 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10A0E800) [pid = 1164] [serial = 1319] [outer = 0C765400] 09:53:16 INFO - PROCESS | 1164 | 1467996796904 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:53:16 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 09:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 736ms 09:53:16 INFO - PROCESS | 1164 | 1467996796916 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 1164 | 1467996796920 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 09:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:53:16 INFO - PROCESS | 1164 | 1467996796926 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 1164 | 1467996796928 Marionette TRACE conn2 <- [1,1722,null,{}] 09:53:16 INFO - PROCESS | 1164 | 1467996796932 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:16 INFO - PROCESS | 1164 | 1467996796934 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:17 INFO - PROCESS | 1164 | 1467996797050 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:53:17 INFO - PROCESS | 1164 | 1467996797139 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 1164 | 1467996797142 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:17 INFO - PROCESS | 1164 | ++DOCSHELL 10B44C00 == 31 [pid = 1164] [id = 440] 09:53:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10B45800) [pid = 1164] [serial = 1320] [outer = 00000000] 09:53:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10C18400) [pid = 1164] [serial = 1321] [outer = 10B45800] 09:53:17 INFO - PROCESS | 1164 | 1467996797188 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10E0EC00) [pid = 1164] [serial = 1322] [outer = 10B45800] 09:53:17 INFO - PROCESS | 1164 | 1467996797560 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 705ms 09:53:17 INFO - PROCESS | 1164 | 1467996797626 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:53:17 INFO - PROCESS | 1164 | 1467996797628 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 09:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:53:17 INFO - PROCESS | 1164 | 1467996797632 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 1164 | 1467996797635 Marionette TRACE conn2 <- [1,1726,null,{}] 09:53:17 INFO - PROCESS | 1164 | 1467996797646 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:17 INFO - PROCESS | 1164 | 1467996797650 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:17 INFO - PROCESS | 1164 | 1467996797769 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:53:17 INFO - PROCESS | 1164 | 1467996797786 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 1164 | 1467996797789 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:17 INFO - PROCESS | 1164 | ++DOCSHELL 1292D800 == 32 [pid = 1164] [id = 441] 09:53:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (12938C00) [pid = 1164] [serial = 1323] [outer = 00000000] 09:53:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (12B09C00) [pid = 1164] [serial = 1324] [outer = 12938C00] 09:53:17 INFO - PROCESS | 1164 | 1467996797836 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (130AD000) [pid = 1164] [serial = 1325] [outer = 12938C00] 09:53:18 INFO - PROCESS | 1164 | 1467996798266 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 706ms 09:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:53:18 INFO - PROCESS | 1164 | 1467996798331 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 1164 | 1467996798334 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 09:53:18 INFO - PROCESS | 1164 | 1467996798337 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - PROCESS | 1164 | 1467996798339 Marionette TRACE conn2 <- [1,1730,null,{}] 09:53:18 INFO - PROCESS | 1164 | 1467996798342 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:18 INFO - PROCESS | 1164 | 1467996798344 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:18 INFO - PROCESS | 1164 | 1467996798434 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:53:18 INFO - PROCESS | 1164 | 1467996798439 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 1164 | 1467996798442 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:18 INFO - PROCESS | 1164 | ++DOCSHELL 131B9400 == 33 [pid = 1164] [id = 442] 09:53:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (131BC800) [pid = 1164] [serial = 1326] [outer = 00000000] 09:53:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (13460000) [pid = 1164] [serial = 1327] [outer = 131BC800] 09:53:18 INFO - PROCESS | 1164 | 1467996798486 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (13943400) [pid = 1164] [serial = 1328] [outer = 131BC800] 09:53:18 INFO - PROCESS | 1164 | 1467996798955 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 627ms 09:53:19 INFO - PROCESS | 1164 | 1467996798978 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 1164 | 1467996798980 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 09:53:19 INFO - PROCESS | 1164 | 1467996798983 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:53:19 INFO - PROCESS | 1164 | 1467996798985 Marionette TRACE conn2 <- [1,1734,null,{}] 09:53:19 INFO - PROCESS | 1164 | 1467996798995 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:19 INFO - PROCESS | 1164 | 1467996798997 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:19 INFO - PROCESS | 1164 | 1467996799104 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:53:19 INFO - PROCESS | 1164 | 1467996799193 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 1164 | 1467996799195 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:19 INFO - PROCESS | 1164 | ++DOCSHELL 139D4800 == 34 [pid = 1164] [id = 443] 09:53:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (13CBC000) [pid = 1164] [serial = 1329] [outer = 00000000] 09:53:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (13D9E400) [pid = 1164] [serial = 1330] [outer = 13CBC000] 09:53:19 INFO - PROCESS | 1164 | 1467996799239 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (14293800) [pid = 1164] [serial = 1331] [outer = 13CBC000] 09:53:19 INFO - PROCESS | 1164 | 1467996799706 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 737ms 09:53:19 INFO - PROCESS | 1164 | 1467996799757 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 1164 | 1467996799759 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 09:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:53:19 INFO - PROCESS | 1164 | 1467996799763 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - PROCESS | 1164 | 1467996799765 Marionette TRACE conn2 <- [1,1738,null,{}] 09:53:19 INFO - PROCESS | 1164 | 1467996799770 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:19 INFO - PROCESS | 1164 | 1467996799778 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:19 INFO - PROCESS | 1164 | 1467996799916 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:53:19 INFO - PROCESS | 1164 | 1467996799981 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 1164 | 1467996799983 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:19 INFO - PROCESS | 1164 | ++DOCSHELL 15625400 == 35 [pid = 1164] [id = 444] 09:53:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (15E66000) [pid = 1164] [serial = 1332] [outer = 00000000] 09:53:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1690A800) [pid = 1164] [serial = 1333] [outer = 15E66000] 09:53:20 INFO - PROCESS | 1164 | 1467996800027 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (112ECC00) [pid = 1164] [serial = 1334] [outer = 15E66000] 09:53:20 INFO - PROCESS | 1164 | 1467996800438 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 09:53:20 INFO - PROCESS | 1164 | 1467996800462 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:53:20 INFO - PROCESS | 1164 | 1467996800473 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 09:53:20 INFO - PROCESS | 1164 | 1467996800515 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 1164 | 1467996800517 Marionette TRACE conn2 <- [1,1742,null,{}] 09:53:20 INFO - PROCESS | 1164 | 1467996800525 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:20 INFO - PROCESS | 1164 | 1467996800527 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:20 INFO - PROCESS | 1164 | 1467996800633 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:53:20 INFO - PROCESS | 1164 | 1467996800643 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 1164 | 1467996800645 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:20 INFO - PROCESS | 1164 | ++DOCSHELL 16A04400 == 36 [pid = 1164] [id = 445] 09:53:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16A09400) [pid = 1164] [serial = 1335] [outer = 00000000] 09:53:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (16A73800) [pid = 1164] [serial = 1336] [outer = 16A09400] 09:53:20 INFO - PROCESS | 1164 | 1467996800688 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (16A79800) [pid = 1164] [serial = 1337] [outer = 16A09400] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (1561D000) [pid = 1164] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (16A7CC00) [pid = 1164] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (13904400) [pid = 1164] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (10326400) [pid = 1164] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10C16000) [pid = 1164] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1760E400) [pid = 1164] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10A0F000) [pid = 1164] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1312A000) [pid = 1164] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0F97D000) [pid = 1164] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (168FA400) [pid = 1164] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16EC2000) [pid = 1164] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (12873C00) [pid = 1164] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:53:20 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10564000) [pid = 1164] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:53:21 INFO - PROCESS | 1164 | 1467996801220 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 768ms 09:53:21 INFO - PROCESS | 1164 | 1467996801260 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 1164 | 1467996801262 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 09:53:21 INFO - PROCESS | 1164 | 1467996801266 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:53:21 INFO - PROCESS | 1164 | 1467996801267 Marionette TRACE conn2 <- [1,1746,null,{}] 09:53:21 INFO - PROCESS | 1164 | 1467996801271 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:21 INFO - PROCESS | 1164 | 1467996801273 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:21 INFO - PROCESS | 1164 | 1467996801349 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:53:21 INFO - PROCESS | 1164 | 1467996801354 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 1164 | 1467996801356 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:21 INFO - PROCESS | 1164 | ++DOCSHELL 10C12800 == 37 [pid = 1164] [id = 446] 09:53:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (1312A000) [pid = 1164] [serial = 1338] [outer = 00000000] 09:53:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16905400) [pid = 1164] [serial = 1339] [outer = 1312A000] 09:53:21 INFO - PROCESS | 1164 | 1467996801400 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16A03000) [pid = 1164] [serial = 1340] [outer = 1312A000] 09:53:21 INFO - PROCESS | 1164 | 1467996801841 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 596ms 09:53:21 INFO - PROCESS | 1164 | 1467996801863 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 1164 | 1467996801865 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 09:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:53:21 INFO - PROCESS | 1164 | 1467996801868 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 1164 | 1467996801870 Marionette TRACE conn2 <- [1,1750,null,{}] 09:53:21 INFO - PROCESS | 1164 | 1467996801877 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:21 INFO - PROCESS | 1164 | 1467996801879 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:21 INFO - PROCESS | 1164 | 1467996801956 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:53:21 INFO - PROCESS | 1164 | 1467996801961 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 1164 | 1467996801963 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:21 INFO - PROCESS | 1164 | ++DOCSHELL 15575C00 == 38 [pid = 1164] [id = 447] 09:53:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16A74000) [pid = 1164] [serial = 1341] [outer = 00000000] 09:53:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16B5B800) [pid = 1164] [serial = 1342] [outer = 16A74000] 09:53:22 INFO - PROCESS | 1164 | 1467996802006 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (10B1DC00) [pid = 1164] [serial = 1343] [outer = 16A74000] 09:53:22 INFO - PROCESS | 1164 | 1467996802452 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 627ms 09:53:22 INFO - PROCESS | 1164 | 1467996802510 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:53:22 INFO - PROCESS | 1164 | 1467996802512 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 09:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:53:22 INFO - PROCESS | 1164 | 1467996802515 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - PROCESS | 1164 | 1467996802517 Marionette TRACE conn2 <- [1,1754,null,{}] 09:53:22 INFO - PROCESS | 1164 | 1467996802520 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:22 INFO - PROCESS | 1164 | 1467996802522 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:22 INFO - PROCESS | 1164 | 1467996802601 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:53:22 INFO - PROCESS | 1164 | 1467996802609 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 1164 | 1467996802611 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:22 INFO - PROCESS | 1164 | ++DOCSHELL 1312CC00 == 39 [pid = 1164] [id = 448] 09:53:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16A71400) [pid = 1164] [serial = 1344] [outer = 00000000] 09:53:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16F98000) [pid = 1164] [serial = 1345] [outer = 16A71400] 09:53:22 INFO - PROCESS | 1164 | 1467996802654 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16FE2000) [pid = 1164] [serial = 1346] [outer = 16A71400] 09:53:23 INFO - PROCESS | 1164 | --DOCSHELL 0C765000 == 38 [pid = 1164] [id = 439] 09:53:23 INFO - PROCESS | 1164 | --DOCSHELL 1140C400 == 37 [pid = 1164] [id = 438] 09:53:23 INFO - PROCESS | 1164 | --DOCSHELL 15566800 == 36 [pid = 1164] [id = 436] 09:53:23 INFO - PROCESS | 1164 | --DOCSHELL 10A07800 == 35 [pid = 1164] [id = 437] 09:53:24 INFO - PROCESS | 1164 | --DOCSHELL 15575C00 == 34 [pid = 1164] [id = 447] 09:53:24 INFO - PROCESS | 1164 | --DOCSHELL 1292D800 == 33 [pid = 1164] [id = 441] 09:53:24 INFO - PROCESS | 1164 | --DOCSHELL 15625400 == 32 [pid = 1164] [id = 444] 09:53:24 INFO - PROCESS | 1164 | --DOCSHELL 131B9400 == 31 [pid = 1164] [id = 442] 09:53:24 INFO - PROCESS | 1164 | --DOCSHELL 16A04400 == 30 [pid = 1164] [id = 445] 09:53:24 INFO - PROCESS | 1164 | --DOCSHELL 10C12800 == 29 [pid = 1164] [id = 446] 09:53:24 INFO - PROCESS | 1164 | --DOCSHELL 139D4800 == 28 [pid = 1164] [id = 443] 09:53:24 INFO - PROCESS | 1164 | --DOCSHELL 10B44C00 == 27 [pid = 1164] [id = 440] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (16905800) [pid = 1164] [serial = 1286] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16B56C00) [pid = 1164] [serial = 1291] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (139C9400) [pid = 1164] [serial = 1282] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (112AF800) [pid = 1164] [serial = 1303] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10E09800) [pid = 1164] [serial = 1274] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (13131C00) [pid = 1164] [serial = 1304] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (17D14400) [pid = 1164] [serial = 1300] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10B26800) [pid = 1164] [serial = 1271] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10E03C00) [pid = 1164] [serial = 1273] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (131E5C00) [pid = 1164] [serial = 1280] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (131AE800) [pid = 1164] [serial = 1279] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (13CBE400) [pid = 1164] [serial = 1283] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16FF0C00) [pid = 1164] [serial = 1297] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16A70C00) [pid = 1164] [serial = 1289] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (16FE3C00) [pid = 1164] [serial = 1294] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (175B9C00) [pid = 1164] [serial = 1298] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (12879400) [pid = 1164] [serial = 1276] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (16B56400) [pid = 1164] [serial = 1306] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (16A70400) [pid = 1164] [serial = 1288] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (16FE5400) [pid = 1164] [serial = 1295] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (10B25800) [pid = 1164] [serial = 1270] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (17E3E800) [pid = 1164] [serial = 1301] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (12BD2C00) [pid = 1164] [serial = 1277] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (16B58C00) [pid = 1164] [serial = 1292] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (16113000) [pid = 1164] [serial = 1285] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (178F7000) [pid = 1164] [serial = 1307] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (18127000) [pid = 1164] [serial = 1309] [outer = 00000000] [url = about:blank] 09:53:24 INFO - PROCESS | 1164 | 1467996804422 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1959ms 09:53:24 INFO - PROCESS | 1164 | 1467996804470 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:53:24 INFO - PROCESS | 1164 | 1467996804474 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 09:53:24 INFO - PROCESS | 1164 | 1467996804479 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 1164 | 1467996804482 Marionette TRACE conn2 <- [1,1758,null,{}] 09:53:24 INFO - PROCESS | 1164 | 1467996804488 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:24 INFO - PROCESS | 1164 | 1467996804491 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:24 INFO - PROCESS | 1164 | 1467996804580 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:53:24 INFO - PROCESS | 1164 | 1467996804590 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 1164 | 1467996804595 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:24 INFO - PROCESS | 1164 | ++DOCSHELL 1031D800 == 28 [pid = 1164] [id = 449] 09:53:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (1031DC00) [pid = 1164] [serial = 1347] [outer = 00000000] 09:53:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (10A76C00) [pid = 1164] [serial = 1348] [outer = 1031DC00] 09:53:24 INFO - PROCESS | 1164 | 1467996804647 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (10B1E800) [pid = 1164] [serial = 1349] [outer = 1031DC00] 09:53:25 INFO - PROCESS | 1164 | 1467996805174 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 753ms 09:53:25 INFO - PROCESS | 1164 | 1467996805216 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 1164 | 1467996805220 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 09:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:53:25 INFO - PROCESS | 1164 | 1467996805227 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 1164 | 1467996805229 Marionette TRACE conn2 <- [1,1762,null,{}] 09:53:25 INFO - PROCESS | 1164 | 1467996805233 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:25 INFO - PROCESS | 1164 | 1467996805236 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:25 INFO - PROCESS | 1164 | 1467996805322 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:53:25 INFO - PROCESS | 1164 | 1467996805418 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:25 INFO - PROCESS | 1164 | 1467996805421 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:25 INFO - PROCESS | 1164 | ++DOCSHELL 10C0AC00 == 29 [pid = 1164] [id = 450] 09:53:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (10C0C400) [pid = 1164] [serial = 1350] [outer = 00000000] 09:53:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (10C12800) [pid = 1164] [serial = 1351] [outer = 10C0C400] 09:53:25 INFO - PROCESS | 1164 | 1467996805467 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (10E03000) [pid = 1164] [serial = 1352] [outer = 10C0C400] 09:53:25 INFO - PROCESS | 1164 | 1467996805841 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 642ms 09:53:25 INFO - PROCESS | 1164 | 1467996805864 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 1164 | 1467996805867 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 09:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:53:25 INFO - PROCESS | 1164 | 1467996805872 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 1164 | 1467996805877 Marionette TRACE conn2 <- [1,1766,null,{}] 09:53:25 INFO - PROCESS | 1164 | 1467996805889 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:25 INFO - PROCESS | 1164 | 1467996805894 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:25 INFO - PROCESS | 1164 | 1467996805977 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:53:26 INFO - PROCESS | 1164 | 1467996806013 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 1164 | 1467996806017 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:26 INFO - PROCESS | 1164 | ++DOCSHELL 11AEA400 == 30 [pid = 1164] [id = 451] 09:53:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (11C49000) [pid = 1164] [serial = 1353] [outer = 00000000] 09:53:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (12873C00) [pid = 1164] [serial = 1354] [outer = 11C49000] 09:53:26 INFO - PROCESS | 1164 | 1467996806063 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (12934800) [pid = 1164] [serial = 1355] [outer = 11C49000] 09:53:26 INFO - PROCESS | 1164 | 1467996806495 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:53:26 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 09:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 658ms 09:53:26 INFO - PROCESS | 1164 | 1467996806534 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 1164 | 1467996806536 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 09:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:53:26 INFO - PROCESS | 1164 | 1467996806543 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 1164 | 1467996806555 Marionette TRACE conn2 <- [1,1770,null,{}] 09:53:26 INFO - PROCESS | 1164 | 1467996806559 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:26 INFO - PROCESS | 1164 | 1467996806561 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:26 INFO - PROCESS | 1164 | 1467996806643 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:53:26 INFO - PROCESS | 1164 | 1467996806648 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 1164 | 1467996806651 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:26 INFO - PROCESS | 1164 | ++DOCSHELL 129B7800 == 31 [pid = 1164] [id = 452] 09:53:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (12BD3800) [pid = 1164] [serial = 1356] [outer = 00000000] 09:53:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (13134400) [pid = 1164] [serial = 1357] [outer = 12BD3800] 09:53:26 INFO - PROCESS | 1164 | 1467996806694 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (131B9C00) [pid = 1164] [serial = 1358] [outer = 12BD3800] 09:53:27 INFO - PROCESS | 1164 | 1467996807128 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:53:27 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 09:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 596ms 09:53:27 INFO - PROCESS | 1164 | 1467996807135 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 1164 | 1467996807137 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 09:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:53:27 INFO - PROCESS | 1164 | 1467996807167 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 1164 | 1467996807169 Marionette TRACE conn2 <- [1,1774,null,{}] 09:53:27 INFO - PROCESS | 1164 | 1467996807177 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:27 INFO - PROCESS | 1164 | 1467996807179 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:27 INFO - PROCESS | 1164 | 1467996807255 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:53:27 INFO - PROCESS | 1164 | 1467996807261 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 1164 | 1467996807263 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:27 INFO - PROCESS | 1164 | ++DOCSHELL 13134000 == 32 [pid = 1164] [id = 453] 09:53:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (131AE000) [pid = 1164] [serial = 1359] [outer = 00000000] 09:53:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (1394B800) [pid = 1164] [serial = 1360] [outer = 131AE000] 09:53:27 INFO - PROCESS | 1164 | 1467996807306 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (1394BC00) [pid = 1164] [serial = 1361] [outer = 131AE000] 09:53:27 INFO - PROCESS | 1164 | 1467996807762 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:53:27 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 09:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 673ms 09:53:27 INFO - PROCESS | 1164 | 1467996807820 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 1164 | 1467996807822 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 09:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:53:27 INFO - PROCESS | 1164 | 1467996807826 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 1164 | 1467996807827 Marionette TRACE conn2 <- [1,1778,null,{}] 09:53:27 INFO - PROCESS | 1164 | 1467996807831 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:27 INFO - PROCESS | 1164 | 1467996807836 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:27 INFO - PROCESS | 1164 | 1467996807942 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:53:27 INFO - PROCESS | 1164 | 1467996807956 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 1164 | 1467996807958 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:27 INFO - PROCESS | 1164 | ++DOCSHELL 155D7800 == 33 [pid = 1164] [id = 454] 09:53:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (155DF800) [pid = 1164] [serial = 1362] [outer = 00000000] 09:53:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (15E64000) [pid = 1164] [serial = 1363] [outer = 155DF800] 09:53:28 INFO - PROCESS | 1164 | 1467996808001 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (1611B000) [pid = 1164] [serial = 1364] [outer = 155DF800] 09:53:28 INFO - PROCESS | 1164 | 1467996808419 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:53:28 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) 09:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 627ms 09:53:28 INFO - PROCESS | 1164 | 1467996808464 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 1164 | 1467996808466 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 09:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:53:28 INFO - PROCESS | 1164 | 1467996808469 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - PROCESS | 1164 | 1467996808471 Marionette TRACE conn2 <- [1,1782,null,{}] 09:53:28 INFO - PROCESS | 1164 | 1467996808479 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:28 INFO - PROCESS | 1164 | 1467996808481 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:28 INFO - PROCESS | 1164 | 1467996808565 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:53:28 INFO - PROCESS | 1164 | 1467996808571 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 1164 | 1467996808573 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:28 INFO - PROCESS | 1164 | ++DOCSHELL 15E61000 == 34 [pid = 1164] [id = 455] 09:53:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (15E63C00) [pid = 1164] [serial = 1365] [outer = 00000000] 09:53:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1690DC00) [pid = 1164] [serial = 1366] [outer = 15E63C00] 09:53:28 INFO - PROCESS | 1164 | 1467996808618 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1690F400) [pid = 1164] [serial = 1367] [outer = 15E63C00] 09:53:29 INFO - PROCESS | 1164 | 1467996809058 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 642ms 09:53:29 INFO - PROCESS | 1164 | 1467996809111 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:53:29 INFO - PROCESS | 1164 | 1467996809113 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 09:53:29 INFO - PROCESS | 1164 | 1467996809117 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:53:29 INFO - PROCESS | 1164 | 1467996809118 Marionette TRACE conn2 <- [1,1786,null,{}] 09:53:29 INFO - PROCESS | 1164 | 1467996809126 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:29 INFO - PROCESS | 1164 | 1467996809127 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:29 INFO - PROCESS | 1164 | 1467996809202 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:53:29 INFO - PROCESS | 1164 | 1467996809208 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 1164 | 1467996809209 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:29 INFO - PROCESS | 1164 | ++DOCSHELL 16A72800 == 35 [pid = 1164] [id = 456] 09:53:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16A73400) [pid = 1164] [serial = 1368] [outer = 00000000] 09:53:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16A9D000) [pid = 1164] [serial = 1369] [outer = 16A73400] 09:53:29 INFO - PROCESS | 1164 | 1467996809251 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16A9DC00) [pid = 1164] [serial = 1370] [outer = 16A73400] 09:53:29 INFO - PROCESS | 1164 | 1467996809703 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 627ms 09:53:29 INFO - PROCESS | 1164 | 1467996809757 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:53:29 INFO - PROCESS | 1164 | 1467996809759 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 09:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:53:29 INFO - PROCESS | 1164 | 1467996809815 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - PROCESS | 1164 | 1467996809817 Marionette TRACE conn2 <- [1,1790,null,{}] 09:53:29 INFO - PROCESS | 1164 | 1467996809821 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:29 INFO - PROCESS | 1164 | 1467996809822 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:29 INFO - PROCESS | 1164 | 1467996809928 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:53:30 INFO - PROCESS | 1164 | 1467996810020 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 1164 | 1467996810022 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:30 INFO - PROCESS | 1164 | ++DOCSHELL 11AE6400 == 36 [pid = 1164] [id = 457] 09:53:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16A04400) [pid = 1164] [serial = 1371] [outer = 00000000] 09:53:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16F9D800) [pid = 1164] [serial = 1372] [outer = 16A04400] 09:53:30 INFO - PROCESS | 1164 | 1467996810065 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16F9E000) [pid = 1164] [serial = 1373] [outer = 16A04400] 09:53:30 INFO - PROCESS | 1164 | 1467996810492 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 09:53:30 INFO - PROCESS | 1164 | 1467996810511 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 1164 | 1467996810513 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 09:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:53:30 INFO - PROCESS | 1164 | 1467996810524 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 1164 | 1467996810525 Marionette TRACE conn2 <- [1,1794,null,{}] 09:53:30 INFO - PROCESS | 1164 | 1467996810529 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:30 INFO - PROCESS | 1164 | 1467996810531 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:30 INFO - PROCESS | 1164 | 1467996810654 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:53:30 INFO - PROCESS | 1164 | 1467996810662 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 1164 | 1467996810663 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:30 INFO - PROCESS | 1164 | ++DOCSHELL 112E5000 == 37 [pid = 1164] [id = 458] 09:53:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (13037400) [pid = 1164] [serial = 1374] [outer = 00000000] 09:53:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (1751E400) [pid = 1164] [serial = 1375] [outer = 13037400] 09:53:30 INFO - PROCESS | 1164 | 1467996810706 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (175C4800) [pid = 1164] [serial = 1376] [outer = 13037400] 09:53:31 INFO - PROCESS | 1164 | 1467996811154 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 705ms 09:53:31 INFO - PROCESS | 1164 | 1467996811221 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 1164 | 1467996811223 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 09:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:53:31 INFO - PROCESS | 1164 | 1467996811226 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 1164 | 1467996811229 Marionette TRACE conn2 <- [1,1798,null,{}] 09:53:31 INFO - PROCESS | 1164 | 1467996811233 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:31 INFO - PROCESS | 1164 | 1467996811236 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:31 INFO - PROCESS | 1164 | 1467996811381 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:53:31 INFO - PROCESS | 1164 | 1467996811407 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 1164 | 1467996811409 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:31 INFO - PROCESS | 1164 | ++DOCSHELL 12BD5000 == 38 [pid = 1164] [id = 459] 09:53:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (17615C00) [pid = 1164] [serial = 1377] [outer = 00000000] 09:53:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (178F7800) [pid = 1164] [serial = 1378] [outer = 17615C00] 09:53:31 INFO - PROCESS | 1164 | 1467996811454 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (17D1F000) [pid = 1164] [serial = 1379] [outer = 17615C00] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (16909000) [pid = 1164] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (16A74000) [pid = 1164] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (13CBC000) [pid = 1164] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (15E66000) [pid = 1164] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16A09400) [pid = 1164] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (155E1800) [pid = 1164] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (131BC800) [pid = 1164] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (12938C00) [pid = 1164] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10B45800) [pid = 1164] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0C765400) [pid = 1164] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (114D1C00) [pid = 1164] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10A0BC00) [pid = 1164] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:53:31 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (1312A000) [pid = 1164] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:53:31 INFO - PROCESS | 1164 | 1467996811980 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 815ms 09:53:32 INFO - PROCESS | 1164 | 1467996812029 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:53:32 INFO - PROCESS | 1164 | 1467996812031 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 09:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:53:32 INFO - PROCESS | 1164 | 1467996812034 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 1164 | 1467996812035 Marionette TRACE conn2 <- [1,1802,null,{}] 09:53:32 INFO - PROCESS | 1164 | 1467996812038 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:32 INFO - PROCESS | 1164 | 1467996812040 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:32 INFO - PROCESS | 1164 | 1467996812120 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:53:32 INFO - PROCESS | 1164 | 1467996812125 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 1164 | 1467996812127 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:32 INFO - PROCESS | 1164 | ++DOCSHELL 11CD3000 == 39 [pid = 1164] [id = 460] 09:53:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (11CD5400) [pid = 1164] [serial = 1380] [outer = 00000000] 09:53:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (131E6C00) [pid = 1164] [serial = 1381] [outer = 11CD5400] 09:53:32 INFO - PROCESS | 1164 | 1467996812169 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (13D98400) [pid = 1164] [serial = 1382] [outer = 11CD5400] 09:53:32 INFO - PROCESS | 1164 | 1467996812623 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 643ms 09:53:32 INFO - PROCESS | 1164 | 1467996812672 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:53:32 INFO - PROCESS | 1164 | 1467996812674 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 09:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:53:32 INFO - PROCESS | 1164 | 1467996812677 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 1164 | 1467996812688 Marionette TRACE conn2 <- [1,1806,null,{}] 09:53:32 INFO - PROCESS | 1164 | 1467996812693 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:32 INFO - PROCESS | 1164 | 1467996812694 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:32 INFO - PROCESS | 1164 | 1467996812772 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:53:32 INFO - PROCESS | 1164 | 1467996812777 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 1164 | 1467996812779 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:32 INFO - PROCESS | 1164 | ++DOCSHELL 13CC6000 == 40 [pid = 1164] [id = 461] 09:53:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16EBCC00) [pid = 1164] [serial = 1383] [outer = 00000000] 09:53:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (176B8C00) [pid = 1164] [serial = 1384] [outer = 16EBCC00] 09:53:32 INFO - PROCESS | 1164 | 1467996812821 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (1811DC00) [pid = 1164] [serial = 1385] [outer = 16EBCC00] 09:53:33 INFO - PROCESS | 1164 | 1467996813291 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 658ms 09:53:33 INFO - PROCESS | 1164 | 1467996813336 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 1164 | 1467996813338 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 09:53:33 INFO - PROCESS | 1164 | 1467996813342 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:53:33 INFO - PROCESS | 1164 | 1467996813343 Marionette TRACE conn2 <- [1,1810,null,{}] 09:53:33 INFO - PROCESS | 1164 | 1467996813347 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:33 INFO - PROCESS | 1164 | 1467996813349 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:33 INFO - PROCESS | 1164 | 1467996813426 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:53:33 INFO - PROCESS | 1164 | 1467996813431 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:33 INFO - PROCESS | 1164 | 1467996813433 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:33 INFO - PROCESS | 1164 | ++DOCSHELL 14290000 == 41 [pid = 1164] [id = 462] 09:53:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16BC8800) [pid = 1164] [serial = 1386] [outer = 00000000] 09:53:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (18129000) [pid = 1164] [serial = 1387] [outer = 16BC8800] 09:53:33 INFO - PROCESS | 1164 | 1467996813475 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (1812C400) [pid = 1164] [serial = 1388] [outer = 16BC8800] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 1312CC00 == 40 [pid = 1164] [id = 448] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 1031D800 == 39 [pid = 1164] [id = 449] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 10C0AC00 == 38 [pid = 1164] [id = 450] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 16A72800 == 37 [pid = 1164] [id = 456] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 11CD3000 == 36 [pid = 1164] [id = 460] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 129B7800 == 35 [pid = 1164] [id = 452] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 12BD5000 == 34 [pid = 1164] [id = 459] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 11AE6400 == 33 [pid = 1164] [id = 457] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 11AEA400 == 32 [pid = 1164] [id = 451] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 155D7800 == 31 [pid = 1164] [id = 454] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 13CC6000 == 30 [pid = 1164] [id = 461] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 15E61000 == 29 [pid = 1164] [id = 455] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 112E5000 == 28 [pid = 1164] [id = 458] 09:53:34 INFO - PROCESS | 1164 | --DOCSHELL 13134000 == 27 [pid = 1164] [id = 453] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (176B4800) [pid = 1164] [serial = 1268] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (10B1DC00) [pid = 1164] [serial = 1343] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (16F98000) [pid = 1164] [serial = 1345] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (13D9E400) [pid = 1164] [serial = 1330] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1690A800) [pid = 1164] [serial = 1333] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (14293800) [pid = 1164] [serial = 1331] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (16A73800) [pid = 1164] [serial = 1336] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (112ECC00) [pid = 1164] [serial = 1334] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16B5B800) [pid = 1164] [serial = 1342] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16A79800) [pid = 1164] [serial = 1337] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (1812A800) [pid = 1164] [serial = 1310] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (13460000) [pid = 1164] [serial = 1327] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (12B09C00) [pid = 1164] [serial = 1324] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (130AD000) [pid = 1164] [serial = 1325] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (10C18400) [pid = 1164] [serial = 1321] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (10E0EC00) [pid = 1164] [serial = 1322] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (10375C00) [pid = 1164] [serial = 1318] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (10A0E800) [pid = 1164] [serial = 1319] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (12BDC400) [pid = 1164] [serial = 1316] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (1281EC00) [pid = 1164] [serial = 1315] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (10B3A800) [pid = 1164] [serial = 1313] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (10B1FC00) [pid = 1164] [serial = 1312] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (16905400) [pid = 1164] [serial = 1339] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (16A03000) [pid = 1164] [serial = 1340] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (13943400) [pid = 1164] [serial = 1328] [outer = 00000000] [url = about:blank] 09:53:35 INFO - PROCESS | 1164 | 1467996815245 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1959ms 09:53:35 INFO - PROCESS | 1164 | 1467996815299 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 1164 | 1467996815303 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 09:53:35 INFO - PROCESS | 1164 | 1467996815308 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:53:35 INFO - PROCESS | 1164 | 1467996815312 Marionette TRACE conn2 <- [1,1814,null,{}] 09:53:35 INFO - PROCESS | 1164 | 1467996815318 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:35 INFO - PROCESS | 1164 | 1467996815321 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:35 INFO - PROCESS | 1164 | 1467996815408 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:53:35 INFO - PROCESS | 1164 | 1467996815417 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 1164 | 1467996815422 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:35 INFO - PROCESS | 1164 | ++DOCSHELL 0F9E6800 == 28 [pid = 1164] [id = 463] 09:53:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (10329C00) [pid = 1164] [serial = 1389] [outer = 00000000] 09:53:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (1055A800) [pid = 1164] [serial = 1390] [outer = 10329C00] 09:53:35 INFO - PROCESS | 1164 | 1467996815470 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (10A05C00) [pid = 1164] [serial = 1391] [outer = 10329C00] 09:53:35 INFO - PROCESS | 1164 | 1467996815954 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 689ms 09:53:36 INFO - PROCESS | 1164 | 1467996816008 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 1164 | 1467996816013 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 09:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:53:36 INFO - PROCESS | 1164 | 1467996816020 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 1164 | 1467996816022 Marionette TRACE conn2 <- [1,1818,null,{}] 09:53:36 INFO - PROCESS | 1164 | 1467996816026 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:36 INFO - PROCESS | 1164 | 1467996816029 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:36 INFO - PROCESS | 1164 | 1467996816120 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:53:36 INFO - PROCESS | 1164 | 1467996816129 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 1164 | 1467996816131 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:36 INFO - PROCESS | 1164 | ++DOCSHELL 10B3E400 == 29 [pid = 1164] [id = 464] 09:53:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (10B3F000) [pid = 1164] [serial = 1392] [outer = 00000000] 09:53:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (10B45000) [pid = 1164] [serial = 1393] [outer = 10B3F000] 09:53:36 INFO - PROCESS | 1164 | 1467996816178 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (10C0A000) [pid = 1164] [serial = 1394] [outer = 10B3F000] 09:53:36 INFO - PROCESS | 1164 | 1467996816643 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 643ms 09:53:36 INFO - PROCESS | 1164 | 1467996816657 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 1164 | 1467996816659 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 09:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:53:36 INFO - PROCESS | 1164 | 1467996816663 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 1164 | 1467996816666 Marionette TRACE conn2 <- [1,1822,null,{}] 09:53:36 INFO - PROCESS | 1164 | 1467996816681 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:36 INFO - PROCESS | 1164 | 1467996816685 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:36 INFO - PROCESS | 1164 | 1467996816767 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:53:36 INFO - PROCESS | 1164 | 1467996816773 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 1164 | 1467996816776 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:36 INFO - PROCESS | 1164 | ++DOCSHELL 112E2000 == 30 [pid = 1164] [id = 465] 09:53:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (112E2400) [pid = 1164] [serial = 1395] [outer = 00000000] 09:53:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (1145D400) [pid = 1164] [serial = 1396] [outer = 112E2400] 09:53:36 INFO - PROCESS | 1164 | 1467996816850 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (11CD2000) [pid = 1164] [serial = 1397] [outer = 112E2400] 09:53:37 INFO - PROCESS | 1164 | 1467996817301 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:53:37 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 09:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 705ms 09:53:37 INFO - PROCESS | 1164 | 1467996817362 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 1164 | 1467996817364 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 09:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:53:37 INFO - PROCESS | 1164 | 1467996817367 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 1164 | 1467996817380 Marionette TRACE conn2 <- [1,1826,null,{}] 09:53:37 INFO - PROCESS | 1164 | 1467996817383 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 1164 | 1467996817386 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:37 INFO - PROCESS | 1164 | 1467996817469 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:53:37 INFO - PROCESS | 1164 | 1467996817474 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 1164 | 1467996817477 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:37 INFO - PROCESS | 1164 | ++DOCSHELL 11AE6400 == 31 [pid = 1164] [id = 466] 09:53:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (1286D400) [pid = 1164] [serial = 1398] [outer = 00000000] 09:53:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (129AEC00) [pid = 1164] [serial = 1399] [outer = 1286D400] 09:53:37 INFO - PROCESS | 1164 | 1467996817520 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (12D87400) [pid = 1164] [serial = 1400] [outer = 1286D400] 09:53:37 INFO - PROCESS | 1164 | 1467996817949 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 596ms 09:53:37 INFO - PROCESS | 1164 | 1467996817964 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 1164 | 1467996817966 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 09:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:53:38 INFO - PROCESS | 1164 | 1467996817982 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - PROCESS | 1164 | 1467996817983 Marionette TRACE conn2 <- [1,1830,null,{}] 09:53:38 INFO - PROCESS | 1164 | 1467996817987 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:38 INFO - PROCESS | 1164 | 1467996817989 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:38 INFO - PROCESS | 1164 | 1467996818068 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:53:38 INFO - PROCESS | 1164 | 1467996818074 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 1164 | 1467996818076 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:38 INFO - PROCESS | 1164 | ++DOCSHELL 1312D400 == 32 [pid = 1164] [id = 467] 09:53:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1312E400) [pid = 1164] [serial = 1401] [outer = 00000000] 09:53:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (131B4800) [pid = 1164] [serial = 1402] [outer = 1312E400] 09:53:38 INFO - PROCESS | 1164 | 1467996818127 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (131E5400) [pid = 1164] [serial = 1403] [outer = 1312E400] 09:53:38 INFO - PROCESS | 1164 | 1467996818595 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 627ms 09:53:38 INFO - PROCESS | 1164 | 1467996818619 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 1164 | 1467996818621 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 09:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:53:38 INFO - PROCESS | 1164 | 1467996818629 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - PROCESS | 1164 | 1467996818630 Marionette TRACE conn2 <- [1,1834,null,{}] 09:53:38 INFO - PROCESS | 1164 | 1467996818634 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:38 INFO - PROCESS | 1164 | 1467996818639 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:38 INFO - PROCESS | 1164 | 1467996818740 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:53:38 INFO - PROCESS | 1164 | 1467996818746 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 1164 | 1467996818748 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:38 INFO - PROCESS | 1164 | ++DOCSHELL 13942C00 == 33 [pid = 1164] [id = 468] 09:53:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (13943400) [pid = 1164] [serial = 1404] [outer = 00000000] 09:53:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (13CC6000) [pid = 1164] [serial = 1405] [outer = 13943400] 09:53:38 INFO - PROCESS | 1164 | 1467996818791 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (14293800) [pid = 1164] [serial = 1406] [outer = 13943400] 09:53:39 INFO - PROCESS | 1164 | 1467996819223 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:53:39 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) 09:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 642ms 09:53:39 INFO - PROCESS | 1164 | 1467996819267 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 1164 | 1467996819269 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 09:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:53:39 INFO - PROCESS | 1164 | 1467996819275 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 1164 | 1467996819277 Marionette TRACE conn2 <- [1,1838,null,{}] 09:53:39 INFO - PROCESS | 1164 | 1467996819281 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:39 INFO - PROCESS | 1164 | 1467996819282 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:39 INFO - PROCESS | 1164 | 1467996819367 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:53:39 INFO - PROCESS | 1164 | 1467996819374 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 1164 | 1467996819376 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:39 INFO - PROCESS | 1164 | ++DOCSHELL 13D95C00 == 34 [pid = 1164] [id = 469] 09:53:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (1428C800) [pid = 1164] [serial = 1407] [outer = 00000000] 09:53:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (1562B800) [pid = 1164] [serial = 1408] [outer = 1428C800] 09:53:39 INFO - PROCESS | 1164 | 1467996819419 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (15E62C00) [pid = 1164] [serial = 1409] [outer = 1428C800] 09:53:39 INFO - PROCESS | 1164 | 1467996819934 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 706ms 09:53:40 INFO - PROCESS | 1164 | 1467996820004 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 1164 | 1467996820006 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 09:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:53:40 INFO - PROCESS | 1164 | 1467996820010 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 1164 | 1467996820011 Marionette TRACE conn2 <- [1,1842,null,{}] 09:53:40 INFO - PROCESS | 1164 | 1467996820015 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:40 INFO - PROCESS | 1164 | 1467996820017 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:40 INFO - PROCESS | 1164 | 1467996820093 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:53:40 INFO - PROCESS | 1164 | 1467996820105 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 1164 | 1467996820107 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:40 INFO - PROCESS | 1164 | ++DOCSHELL 15566800 == 35 [pid = 1164] [id = 470] 09:53:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16905800) [pid = 1164] [serial = 1410] [outer = 00000000] 09:53:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1690CC00) [pid = 1164] [serial = 1411] [outer = 16905800] 09:53:40 INFO - PROCESS | 1164 | 1467996820150 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (1690D000) [pid = 1164] [serial = 1412] [outer = 16905800] 09:53:40 INFO - PROCESS | 1164 | 1467996820593 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 627ms 09:53:40 INFO - PROCESS | 1164 | 1467996820647 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 1164 | 1467996820649 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 09:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:53:40 INFO - PROCESS | 1164 | 1467996820659 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 1164 | 1467996820661 Marionette TRACE conn2 <- [1,1846,null,{}] 09:53:40 INFO - PROCESS | 1164 | 1467996820665 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:40 INFO - PROCESS | 1164 | 1467996820666 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:40 INFO - PROCESS | 1164 | 1467996820776 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:53:40 INFO - PROCESS | 1164 | 1467996820860 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 1164 | 1467996820862 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:40 INFO - PROCESS | 1164 | ++DOCSHELL 112A5C00 == 36 [pid = 1164] [id = 471] 09:53:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16A73000) [pid = 1164] [serial = 1413] [outer = 00000000] 09:53:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (16A7B400) [pid = 1164] [serial = 1414] [outer = 16A73000] 09:53:40 INFO - PROCESS | 1164 | 1467996820905 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (16A7BC00) [pid = 1164] [serial = 1415] [outer = 16A73000] 09:53:41 INFO - PROCESS | 1164 | 1467996821323 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 705ms 09:53:41 INFO - PROCESS | 1164 | 1467996821358 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 1164 | 1467996821360 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 09:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:53:41 INFO - PROCESS | 1164 | 1467996821363 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 1164 | 1467996821365 Marionette TRACE conn2 <- [1,1850,null,{}] 09:53:41 INFO - PROCESS | 1164 | 1467996821369 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:41 INFO - PROCESS | 1164 | 1467996821371 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:41 INFO - PROCESS | 1164 | 1467996821494 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:53:41 INFO - PROCESS | 1164 | 1467996821499 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 1164 | 1467996821501 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:41 INFO - PROCESS | 1164 | ++DOCSHELL 1690BC00 == 37 [pid = 1164] [id = 472] 09:53:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (16A9D800) [pid = 1164] [serial = 1416] [outer = 00000000] 09:53:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (16F9E800) [pid = 1164] [serial = 1417] [outer = 16A9D800] 09:53:41 INFO - PROCESS | 1164 | 1467996821544 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (16FE1C00) [pid = 1164] [serial = 1418] [outer = 16A9D800] 09:53:42 INFO - PROCESS | 1164 | 1467996821994 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 706ms 09:53:42 INFO - PROCESS | 1164 | 1467996822062 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 1164 | 1467996822065 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 09:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:53:42 INFO - PROCESS | 1164 | 1467996822068 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - PROCESS | 1164 | 1467996822070 Marionette TRACE conn2 <- [1,1854,null,{}] 09:53:42 INFO - PROCESS | 1164 | 1467996822073 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:42 INFO - PROCESS | 1164 | 1467996822076 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:42 INFO - PROCESS | 1164 | 1467996822233 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:53:42 INFO - PROCESS | 1164 | 1467996822259 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 1164 | 1467996822262 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:42 INFO - PROCESS | 1164 | ++DOCSHELL 1306B000 == 38 [pid = 1164] [id = 473] 09:53:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (16FED000) [pid = 1164] [serial = 1419] [outer = 00000000] 09:53:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (17616000) [pid = 1164] [serial = 1420] [outer = 16FED000] 09:53:42 INFO - PROCESS | 1164 | 1467996822307 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (17D14C00) [pid = 1164] [serial = 1421] [outer = 16FED000] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (16EBCC00) [pid = 1164] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (16A04400) [pid = 1164] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (13037400) [pid = 1164] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (17615C00) [pid = 1164] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (12BD3800) [pid = 1164] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (11C49000) [pid = 1164] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (10C0C400) [pid = 1164] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (1031DC00) [pid = 1164] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16A71400) [pid = 1164] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (16A73400) [pid = 1164] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (15E63C00) [pid = 1164] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (155DF800) [pid = 1164] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (131AE000) [pid = 1164] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:53:42 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (11CD5400) [pid = 1164] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:53:42 INFO - PROCESS | 1164 | 1467996822922 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 909ms 09:53:42 INFO - PROCESS | 1164 | 1467996822972 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 1164 | 1467996822974 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 09:53:42 INFO - PROCESS | 1164 | 1467996822977 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:53:42 INFO - PROCESS | 1164 | 1467996822979 Marionette TRACE conn2 <- [1,1858,null,{}] 09:53:42 INFO - PROCESS | 1164 | 1467996822983 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:42 INFO - PROCESS | 1164 | 1467996822984 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:43 INFO - PROCESS | 1164 | 1467996823062 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:53:43 INFO - PROCESS | 1164 | 1467996823067 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 1164 | 1467996823069 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:43 INFO - PROCESS | 1164 | ++DOCSHELL 11407C00 == 39 [pid = 1164] [id = 474] 09:53:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (11458C00) [pid = 1164] [serial = 1422] [outer = 00000000] 09:53:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (1312A000) [pid = 1164] [serial = 1423] [outer = 11458C00] 09:53:43 INFO - PROCESS | 1164 | 1467996823116 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (155DF800) [pid = 1164] [serial = 1424] [outer = 11458C00] 09:53:43 INFO - PROCESS | 1164 | 1467996823548 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 596ms 09:53:43 INFO - PROCESS | 1164 | 1467996823593 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 1164 | 1467996823595 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 09:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:53:43 INFO - PROCESS | 1164 | 1467996823599 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 1164 | 1467996823600 Marionette TRACE conn2 <- [1,1862,null,{}] 09:53:43 INFO - PROCESS | 1164 | 1467996823604 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 1164 | 1467996823606 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:43 INFO - PROCESS | 1164 | 1467996823693 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:53:43 INFO - PROCESS | 1164 | 1467996823698 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 1164 | 1467996823700 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:43 INFO - PROCESS | 1164 | ++DOCSHELL 1394B400 == 40 [pid = 1164] [id = 475] 09:53:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (13D9EC00) [pid = 1164] [serial = 1425] [outer = 00000000] 09:53:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (17615800) [pid = 1164] [serial = 1426] [outer = 13D9EC00] 09:53:43 INFO - PROCESS | 1164 | 1467996823743 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (176BA000) [pid = 1164] [serial = 1427] [outer = 13D9EC00] 09:53:44 INFO - PROCESS | 1164 | 1467996824185 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 642ms 09:53:44 INFO - PROCESS | 1164 | 1467996824236 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:53:44 INFO - PROCESS | 1164 | 1467996824238 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 09:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:53:44 INFO - PROCESS | 1164 | 1467996824241 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 1164 | 1467996824243 Marionette TRACE conn2 <- [1,1866,null,{}] 09:53:44 INFO - PROCESS | 1164 | 1467996824247 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:44 INFO - PROCESS | 1164 | 1467996824250 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:44 INFO - PROCESS | 1164 | 1467996824336 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:53:44 INFO - PROCESS | 1164 | 1467996824344 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 1164 | 1467996824346 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:44 INFO - PROCESS | 1164 | ++DOCSHELL 13949C00 == 41 [pid = 1164] [id = 476] 09:53:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (17615000) [pid = 1164] [serial = 1428] [outer = 00000000] 09:53:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (1969C400) [pid = 1164] [serial = 1429] [outer = 17615000] 09:53:44 INFO - PROCESS | 1164 | 1467996824387 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (196A3C00) [pid = 1164] [serial = 1430] [outer = 17615000] 09:53:44 INFO - PROCESS | 1164 | 1467996824805 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 596ms 09:53:44 INFO - PROCESS | 1164 | 1467996824839 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:53:44 INFO - PROCESS | 1164 | 1467996824840 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 09:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:53:44 INFO - PROCESS | 1164 | 1467996824902 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 1164 | 1467996824906 Marionette TRACE conn2 <- [1,1870,null,{}] 09:53:44 INFO - PROCESS | 1164 | 1467996824911 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:44 INFO - PROCESS | 1164 | 1467996824916 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:45 INFO - PROCESS | 1164 | 1467996825086 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:53:45 INFO - PROCESS | 1164 | 1467996825228 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 1164 | 1467996825232 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:45 INFO - PROCESS | 1164 | ++DOCSHELL 0F97C800 == 42 [pid = 1164] [id = 477] 09:53:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0F97D000) [pid = 1164] [serial = 1431] [outer = 00000000] 09:53:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (1036D000) [pid = 1164] [serial = 1432] [outer = 0F97D000] 09:53:45 INFO - PROCESS | 1164 | 1467996825301 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (10A7C800) [pid = 1164] [serial = 1433] [outer = 0F97D000] 09:53:46 INFO - PROCESS | 1164 | 1467996826054 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1222ms 09:53:46 INFO - PROCESS | 1164 | 1467996826108 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 1164 | 1467996826112 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 09:53:46 INFO - PROCESS | 1164 | 1467996826118 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:53:46 INFO - PROCESS | 1164 | 1467996826121 Marionette TRACE conn2 <- [1,1874,null,{}] 09:53:46 INFO - PROCESS | 1164 | 1467996826127 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 1164 | 1467996826132 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:46 INFO - PROCESS | 1164 | 1467996826250 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:53:46 INFO - PROCESS | 1164 | 1467996826423 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 1164 | 1467996826426 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:46 INFO - PROCESS | 1164 | ++DOCSHELL 10E10800 == 43 [pid = 1164] [id = 478] 09:53:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (10E91800) [pid = 1164] [serial = 1434] [outer = 00000000] 09:53:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (112E1C00) [pid = 1164] [serial = 1435] [outer = 10E91800] 09:53:46 INFO - PROCESS | 1164 | 1467996826481 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (1286AC00) [pid = 1164] [serial = 1436] [outer = 10E91800] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 1394B400 == 42 [pid = 1164] [id = 475] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 11407C00 == 41 [pid = 1164] [id = 474] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 1306B000 == 40 [pid = 1164] [id = 473] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 1690BC00 == 39 [pid = 1164] [id = 472] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 112A5C00 == 38 [pid = 1164] [id = 471] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 15566800 == 37 [pid = 1164] [id = 470] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 13D95C00 == 36 [pid = 1164] [id = 469] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 13942C00 == 35 [pid = 1164] [id = 468] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 1312D400 == 34 [pid = 1164] [id = 467] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 11AE6400 == 33 [pid = 1164] [id = 466] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 112E2000 == 32 [pid = 1164] [id = 465] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 10B3E400 == 31 [pid = 1164] [id = 464] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (18129000) [pid = 1164] [serial = 1387] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | 1467996827426 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 0F9E6800 == 30 [pid = 1164] [id = 463] 09:53:47 INFO - PROCESS | 1164 | --DOCSHELL 14290000 == 29 [pid = 1164] [id = 462] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (1811DC00) [pid = 1164] [serial = 1385] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (16F9D800) [pid = 1164] [serial = 1372] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (1751E400) [pid = 1164] [serial = 1375] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (16F9E000) [pid = 1164] [serial = 1373] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (178F7800) [pid = 1164] [serial = 1378] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (175C4800) [pid = 1164] [serial = 1376] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (176B8C00) [pid = 1164] [serial = 1384] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (17D1F000) [pid = 1164] [serial = 1379] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (13134400) [pid = 1164] [serial = 1357] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (131B9C00) [pid = 1164] [serial = 1358] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (12873C00) [pid = 1164] [serial = 1354] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (12934800) [pid = 1164] [serial = 1355] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10C12800) [pid = 1164] [serial = 1351] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10E03000) [pid = 1164] [serial = 1352] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10A76C00) [pid = 1164] [serial = 1348] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10B1E800) [pid = 1164] [serial = 1349] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16FE2000) [pid = 1164] [serial = 1346] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16A9D000) [pid = 1164] [serial = 1369] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (1690DC00) [pid = 1164] [serial = 1366] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (1690F400) [pid = 1164] [serial = 1367] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (15E64000) [pid = 1164] [serial = 1363] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (1611B000) [pid = 1164] [serial = 1364] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (1394B800) [pid = 1164] [serial = 1360] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (1394BC00) [pid = 1164] [serial = 1361] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (131E6C00) [pid = 1164] [serial = 1381] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (13D98400) [pid = 1164] [serial = 1382] [outer = 00000000] [url = about:blank] 09:53:47 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (16A9DC00) [pid = 1164] [serial = 1370] [outer = 00000000] [url = about:blank] 09:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1364ms 09:53:47 INFO - PROCESS | 1164 | 1467996827470 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 1164 | 1467996827474 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 09:53:47 INFO - PROCESS | 1164 | 1467996827479 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:53:47 INFO - PROCESS | 1164 | 1467996827482 Marionette TRACE conn2 <- [1,1878,null,{}] 09:53:47 INFO - PROCESS | 1164 | 1467996827489 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:47 INFO - PROCESS | 1164 | 1467996827491 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:47 INFO - PROCESS | 1164 | 1467996827574 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:53:47 INFO - PROCESS | 1164 | 1467996827586 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 1164 | 1467996827589 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:47 INFO - PROCESS | 1164 | ++DOCSHELL 10A76000 == 30 [pid = 1164] [id = 479] 09:53:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10A77800) [pid = 1164] [serial = 1437] [outer = 00000000] 09:53:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10B27400) [pid = 1164] [serial = 1438] [outer = 10A77800] 09:53:47 INFO - PROCESS | 1164 | 1467996827636 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10B40800) [pid = 1164] [serial = 1439] [outer = 10A77800] 09:53:48 INFO - PROCESS | 1164 | 1467996828160 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 736ms 09:53:48 INFO - PROCESS | 1164 | 1467996828221 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 1164 | 1467996828225 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 09:53:48 INFO - PROCESS | 1164 | 1467996828231 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:53:48 INFO - PROCESS | 1164 | 1467996828233 Marionette TRACE conn2 <- [1,1882,null,{}] 09:53:48 INFO - PROCESS | 1164 | 1467996828237 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 1164 | 1467996828239 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:48 INFO - PROCESS | 1164 | 1467996828329 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:53:48 INFO - PROCESS | 1164 | 1467996828416 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 1164 | 1467996828418 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:48 INFO - PROCESS | 1164 | ++DOCSHELL 10E07C00 == 31 [pid = 1164] [id = 480] 09:53:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10E0D400) [pid = 1164] [serial = 1440] [outer = 00000000] 09:53:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10F93800) [pid = 1164] [serial = 1441] [outer = 10E0D400] 09:53:48 INFO - PROCESS | 1164 | 1467996828473 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (112E6C00) [pid = 1164] [serial = 1442] [outer = 10E0D400] 09:53:48 INFO - PROCESS | 1164 | 1467996828850 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 627ms 09:53:48 INFO - PROCESS | 1164 | 1467996828869 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 1164 | 1467996828871 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 09:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:53:48 INFO - PROCESS | 1164 | 1467996828875 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 1164 | 1467996828878 Marionette TRACE conn2 <- [1,1886,null,{}] 09:53:48 INFO - PROCESS | 1164 | 1467996828889 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 1164 | 1467996828893 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:49 INFO - PROCESS | 1164 | 1467996828976 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:53:49 INFO - PROCESS | 1164 | 1467996828983 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 1164 | 1467996828986 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:49 INFO - PROCESS | 1164 | ++DOCSHELL 12D7E400 == 32 [pid = 1164] [id = 481] 09:53:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (12D7FC00) [pid = 1164] [serial = 1443] [outer = 00000000] 09:53:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (1314A800) [pid = 1164] [serial = 1444] [outer = 12D7FC00] 09:53:49 INFO - PROCESS | 1164 | 1467996829032 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (131B5000) [pid = 1164] [serial = 1445] [outer = 12D7FC00] 09:53:49 INFO - PROCESS | 1164 | 1467996829480 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 642ms 09:53:49 INFO - PROCESS | 1164 | 1467996829527 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 1164 | 1467996829529 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 09:53:49 INFO - PROCESS | 1164 | 1467996829533 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 1164 | 1467996829534 Marionette TRACE conn2 <- [1,1890,null,{}] 09:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:53:49 INFO - PROCESS | 1164 | 1467996829538 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:49 INFO - PROCESS | 1164 | 1467996829540 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:49 INFO - PROCESS | 1164 | 1467996829659 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:53:49 INFO - PROCESS | 1164 | 1467996829748 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 1164 | 1467996829751 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:49 INFO - PROCESS | 1164 | ++DOCSHELL 13941C00 == 33 [pid = 1164] [id = 482] 09:53:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (13942000) [pid = 1164] [serial = 1446] [outer = 00000000] 09:53:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (139C8C00) [pid = 1164] [serial = 1447] [outer = 13942000] 09:53:49 INFO - PROCESS | 1164 | 1467996829794 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (13CBB800) [pid = 1164] [serial = 1448] [outer = 13942000] 09:53:50 INFO - PROCESS | 1164 | 1467996830244 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 737ms 09:53:50 INFO - PROCESS | 1164 | 1467996830308 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 1164 | 1467996830310 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 09:53:50 INFO - PROCESS | 1164 | 1467996830313 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:53:50 INFO - PROCESS | 1164 | 1467996830315 Marionette TRACE conn2 <- [1,1894,null,{}] 09:53:50 INFO - PROCESS | 1164 | 1467996830318 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 1164 | 1467996830320 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:50 INFO - PROCESS | 1164 | 1467996830436 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:53:50 INFO - PROCESS | 1164 | 1467996830447 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 1164 | 1467996830449 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:50 INFO - PROCESS | 1164 | ++DOCSHELL 0C760000 == 34 [pid = 1164] [id = 483] 09:53:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0C761C00) [pid = 1164] [serial = 1449] [outer = 00000000] 09:53:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (13D92800) [pid = 1164] [serial = 1450] [outer = 0C761C00] 09:53:50 INFO - PROCESS | 1164 | 1467996830556 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (15417400) [pid = 1164] [serial = 1451] [outer = 0C761C00] 09:53:50 INFO - PROCESS | 1164 | 1467996830994 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 737ms 09:53:51 INFO - PROCESS | 1164 | 1467996831078 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 1164 | 1467996831080 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 09:53:51 INFO - PROCESS | 1164 | 1467996831091 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 1164 | 1467996831093 Marionette TRACE conn2 <- [1,1898,null,{}] 09:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:53:51 INFO - PROCESS | 1164 | 1467996831096 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:51 INFO - PROCESS | 1164 | 1467996831102 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:51 INFO - PROCESS | 1164 | 1467996831233 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:53:51 INFO - PROCESS | 1164 | 1467996831246 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 1164 | 1467996831248 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:51 INFO - PROCESS | 1164 | ++DOCSHELL 1561D800 == 35 [pid = 1164] [id = 484] 09:53:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16117400) [pid = 1164] [serial = 1452] [outer = 00000000] 09:53:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16A02800) [pid = 1164] [serial = 1453] [outer = 16117400] 09:53:51 INFO - PROCESS | 1164 | 1467996831300 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16A70800) [pid = 1164] [serial = 1454] [outer = 16117400] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (10329C00) [pid = 1164] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (13943400) [pid = 1164] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (10B3F000) [pid = 1164] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (16A73000) [pid = 1164] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (16A9D800) [pid = 1164] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (1428C800) [pid = 1164] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (16FED000) [pid = 1164] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (11458C00) [pid = 1164] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16BC8800) [pid = 1164] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (1312E400) [pid = 1164] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (112E2400) [pid = 1164] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16905800) [pid = 1164] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (1286D400) [pid = 1164] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:53:51 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (13D9EC00) [pid = 1164] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:53:51 INFO - PROCESS | 1164 | 1467996831854 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 784ms 09:53:51 INFO - PROCESS | 1164 | 1467996831875 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 1164 | 1467996831877 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 09:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:53:51 INFO - PROCESS | 1164 | 1467996831880 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 1164 | 1467996831882 Marionette TRACE conn2 <- [1,1902,null,{}] 09:53:51 INFO - PROCESS | 1164 | 1467996831885 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:51 INFO - PROCESS | 1164 | 1467996831887 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:51 INFO - PROCESS | 1164 | 1467996831964 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:53:51 INFO - PROCESS | 1164 | 1467996831969 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 1164 | 1467996831971 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:51 INFO - PROCESS | 1164 | ++DOCSHELL 10E0A400 == 36 [pid = 1164] [id = 485] 09:53:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10E0B000) [pid = 1164] [serial = 1455] [outer = 00000000] 09:53:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (131B8000) [pid = 1164] [serial = 1456] [outer = 10E0B000] 09:53:52 INFO - PROCESS | 1164 | 1467996832015 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (13D9EC00) [pid = 1164] [serial = 1457] [outer = 10E0B000] 09:53:52 INFO - PROCESS | 1164 | 1467996832449 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 595ms 09:53:52 INFO - PROCESS | 1164 | 1467996832478 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 1164 | 1467996832480 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 09:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:53:52 INFO - PROCESS | 1164 | 1467996832483 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - PROCESS | 1164 | 1467996832485 Marionette TRACE conn2 <- [1,1906,null,{}] 09:53:52 INFO - PROCESS | 1164 | 1467996832489 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:52 INFO - PROCESS | 1164 | 1467996832490 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:52 INFO - PROCESS | 1164 | 1467996832593 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:53:52 INFO - PROCESS | 1164 | 1467996832601 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 1164 | 1467996832603 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:52 INFO - PROCESS | 1164 | ++DOCSHELL 10E0A800 == 37 [pid = 1164] [id = 486] 09:53:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (112AF800) [pid = 1164] [serial = 1458] [outer = 00000000] 09:53:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16A7B800) [pid = 1164] [serial = 1459] [outer = 112AF800] 09:53:52 INFO - PROCESS | 1164 | 1467996832646 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16B58C00) [pid = 1164] [serial = 1460] [outer = 112AF800] 09:53:53 INFO - PROCESS | 1164 | 1467996833090 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 627ms 09:53:53 INFO - PROCESS | 1164 | 1467996833121 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 1164 | 1467996833123 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 09:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:53:53 INFO - PROCESS | 1164 | 1467996833131 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 1164 | 1467996833133 Marionette TRACE conn2 <- [1,1910,null,{}] 09:53:53 INFO - PROCESS | 1164 | 1467996833136 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 1164 | 1467996833138 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:53 INFO - PROCESS | 1164 | 1467996833218 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:53:53 INFO - PROCESS | 1164 | 1467996833231 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 1164 | 1467996833233 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:53 INFO - PROCESS | 1164 | ++DOCSHELL 16A73800 == 38 [pid = 1164] [id = 487] 09:53:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16EBBC00) [pid = 1164] [serial = 1461] [outer = 00000000] 09:53:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16FA2800) [pid = 1164] [serial = 1462] [outer = 16EBBC00] 09:53:53 INFO - PROCESS | 1164 | 1467996833276 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16FE3C00) [pid = 1164] [serial = 1463] [outer = 16EBBC00] 09:53:53 INFO - PROCESS | 1164 | 1467996833708 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 642ms 09:53:53 INFO - PROCESS | 1164 | 1467996833792 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 1164 | 1467996833796 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 09:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:53:53 INFO - PROCESS | 1164 | 1467996833803 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 1164 | 1467996833807 Marionette TRACE conn2 <- [1,1914,null,{}] 09:53:53 INFO - PROCESS | 1164 | 1467996833817 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 1164 | 1467996833821 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:53 INFO - PROCESS | 1164 | 1467996833937 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:53:54 INFO - PROCESS | 1164 | 1467996834100 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 1164 | 1467996834106 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:54 INFO - PROCESS | 1164 | ++DOCSHELL 10A04400 == 39 [pid = 1164] [id = 488] 09:53:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (10A74C00) [pid = 1164] [serial = 1464] [outer = 00000000] 09:53:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (10B27000) [pid = 1164] [serial = 1465] [outer = 10A74C00] 09:53:54 INFO - PROCESS | 1164 | 1467996834162 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (10C0B400) [pid = 1164] [serial = 1466] [outer = 10A74C00] 09:53:54 INFO - PROCESS | 1164 | 1467996834715 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 971ms 09:53:54 INFO - PROCESS | 1164 | 1467996834768 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 1164 | 1467996834771 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 09:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:53:54 INFO - PROCESS | 1164 | 1467996834778 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - PROCESS | 1164 | 1467996834782 Marionette TRACE conn2 <- [1,1918,null,{}] 09:53:54 INFO - PROCESS | 1164 | 1467996834786 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:54 INFO - PROCESS | 1164 | 1467996834789 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:54 INFO - PROCESS | 1164 | 1467996834894 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:53:55 INFO - PROCESS | 1164 | 1467996835001 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 1164 | 1467996835004 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:55 INFO - PROCESS | 1164 | ++DOCSHELL 12877000 == 40 [pid = 1164] [id = 489] 09:53:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (12878000) [pid = 1164] [serial = 1467] [outer = 00000000] 09:53:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (12BD3000) [pid = 1164] [serial = 1468] [outer = 12878000] 09:53:55 INFO - PROCESS | 1164 | 1467996835058 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (131B9400) [pid = 1164] [serial = 1469] [outer = 12878000] 09:53:55 INFO - PROCESS | 1164 | 1467996835685 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 957ms 09:53:55 INFO - PROCESS | 1164 | 1467996835719 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 1164 | 1467996835721 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 09:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:53:55 INFO - PROCESS | 1164 | 1467996835725 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 1164 | 1467996835727 Marionette TRACE conn2 <- [1,1922,null,{}] 09:53:55 INFO - PROCESS | 1164 | 1467996835738 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 1164 | 1467996835742 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:55 INFO - PROCESS | 1164 | 1467996835864 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:53:55 INFO - PROCESS | 1164 | 1467996835975 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 1164 | 1467996835979 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:56 INFO - PROCESS | 1164 | ++DOCSHELL 16909000 == 41 [pid = 1164] [id = 490] 09:53:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (1690B000) [pid = 1164] [serial = 1470] [outer = 00000000] 09:53:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (16A10400) [pid = 1164] [serial = 1471] [outer = 1690B000] 09:53:56 INFO - PROCESS | 1164 | 1467996836034 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (16BD6800) [pid = 1164] [serial = 1472] [outer = 1690B000] 09:53:56 INFO - PROCESS | 1164 | 1467996836608 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 956ms 09:53:56 INFO - PROCESS | 1164 | 1467996836670 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 1164 | 1467996836672 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 09:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:53:56 INFO - PROCESS | 1164 | 1467996836676 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 1164 | 1467996836678 Marionette TRACE conn2 <- [1,1926,null,{}] 09:53:56 INFO - PROCESS | 1164 | 1467996836682 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:56 INFO - PROCESS | 1164 | 1467996836684 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:56 INFO - PROCESS | 1164 | 1467996836789 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:53:56 INFO - PROCESS | 1164 | 1467996836894 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 1164 | 1467996836897 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:56 INFO - PROCESS | 1164 | ++DOCSHELL 16FEDC00 == 42 [pid = 1164] [id = 491] 09:53:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (16FF0C00) [pid = 1164] [serial = 1473] [outer = 00000000] 09:53:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (175C1800) [pid = 1164] [serial = 1474] [outer = 16FF0C00] 09:53:56 INFO - PROCESS | 1164 | 1467996836948 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (17613000) [pid = 1164] [serial = 1475] [outer = 16FF0C00] 09:53:57 INFO - PROCESS | 1164 | 1467996837563 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1050ms 09:53:57 INFO - PROCESS | 1164 | 1467996837748 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 1164 | 1467996837753 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 09:53:57 INFO - PROCESS | 1164 | 1467996837758 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:53:57 INFO - PROCESS | 1164 | 1467996837761 Marionette TRACE conn2 <- [1,1930,null,{}] 09:53:57 INFO - PROCESS | 1164 | 1467996837766 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 1164 | 1467996837769 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:57 INFO - PROCESS | 1164 | 1467996837868 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:53:58 INFO - PROCESS | 1164 | 1467996838001 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 1164 | 1467996838006 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:58 INFO - PROCESS | 1164 | ++DOCSHELL 10B3F800 == 43 [pid = 1164] [id = 492] 09:53:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (10B44000) [pid = 1164] [serial = 1476] [outer = 00000000] 09:53:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (10C16400) [pid = 1164] [serial = 1477] [outer = 10B44000] 09:53:58 INFO - PROCESS | 1164 | 1467996838055 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (10E09C00) [pid = 1164] [serial = 1478] [outer = 10B44000] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 10E0A800 == 42 [pid = 1164] [id = 486] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 10E0A400 == 41 [pid = 1164] [id = 485] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 1561D800 == 40 [pid = 1164] [id = 484] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 0C760000 == 39 [pid = 1164] [id = 483] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 13941C00 == 38 [pid = 1164] [id = 482] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 12D7E400 == 37 [pid = 1164] [id = 481] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 10E07C00 == 36 [pid = 1164] [id = 480] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 10A76000 == 35 [pid = 1164] [id = 479] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 13949C00 == 34 [pid = 1164] [id = 476] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 10E10800 == 33 [pid = 1164] [id = 478] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 0F97C800 == 32 [pid = 1164] [id = 477] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 16FEDC00 == 31 [pid = 1164] [id = 491] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 16909000 == 30 [pid = 1164] [id = 490] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 16A73800 == 29 [pid = 1164] [id = 487] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 10A04400 == 28 [pid = 1164] [id = 488] 09:53:59 INFO - PROCESS | 1164 | --DOCSHELL 12877000 == 27 [pid = 1164] [id = 489] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (1055A800) [pid = 1164] [serial = 1390] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (10A05C00) [pid = 1164] [serial = 1391] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (13CC6000) [pid = 1164] [serial = 1405] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (14293800) [pid = 1164] [serial = 1406] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (10B45000) [pid = 1164] [serial = 1393] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (16A7B400) [pid = 1164] [serial = 1414] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (16A7BC00) [pid = 1164] [serial = 1415] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (10C0A000) [pid = 1164] [serial = 1394] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (16F9E800) [pid = 1164] [serial = 1417] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (1562B800) [pid = 1164] [serial = 1408] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (15E62C00) [pid = 1164] [serial = 1409] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (17616000) [pid = 1164] [serial = 1420] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (155DF800) [pid = 1164] [serial = 1424] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1312A000) [pid = 1164] [serial = 1423] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1812C400) [pid = 1164] [serial = 1388] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (131B4800) [pid = 1164] [serial = 1402] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (131E5400) [pid = 1164] [serial = 1403] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (1145D400) [pid = 1164] [serial = 1396] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (11CD2000) [pid = 1164] [serial = 1397] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (1690CC00) [pid = 1164] [serial = 1411] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (129AEC00) [pid = 1164] [serial = 1399] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (12D87400) [pid = 1164] [serial = 1400] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (1969C400) [pid = 1164] [serial = 1429] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16FE1C00) [pid = 1164] [serial = 1418] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (17D14C00) [pid = 1164] [serial = 1421] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (176BA000) [pid = 1164] [serial = 1427] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (1690D000) [pid = 1164] [serial = 1412] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (17615800) [pid = 1164] [serial = 1426] [outer = 00000000] [url = about:blank] 09:53:59 INFO - PROCESS | 1164 | 1467996839249 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1568ms 09:53:59 INFO - PROCESS | 1164 | 1467996839328 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 1164 | 1467996839332 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 09:53:59 INFO - PROCESS | 1164 | 1467996839336 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:53:59 INFO - PROCESS | 1164 | 1467996839339 Marionette TRACE conn2 <- [1,1934,null,{}] 09:53:59 INFO - PROCESS | 1164 | 1467996839347 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 1164 | 1467996839350 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:59 INFO - PROCESS | 1164 | 1467996839435 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:53:59 INFO - PROCESS | 1164 | 1467996839525 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 1164 | 1467996839527 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:53:59 INFO - PROCESS | 1164 | ++DOCSHELL 0F336C00 == 28 [pid = 1164] [id = 493] 09:53:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0F394C00) [pid = 1164] [serial = 1479] [outer = 00000000] 09:53:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10A78C00) [pid = 1164] [serial = 1480] [outer = 0F394C00] 09:53:59 INFO - PROCESS | 1164 | 1467996839581 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10B1E800) [pid = 1164] [serial = 1481] [outer = 0F394C00] 09:54:00 INFO - PROCESS | 1164 | 1467996839985 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 690ms 09:54:00 INFO - PROCESS | 1164 | 1467996840039 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 1164 | 1467996840044 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 09:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:54:00 INFO - PROCESS | 1164 | 1467996840050 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - PROCESS | 1164 | 1467996840053 Marionette TRACE conn2 <- [1,1938,null,{}] 09:54:00 INFO - PROCESS | 1164 | 1467996840057 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:00 INFO - PROCESS | 1164 | 1467996840059 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:00 INFO - PROCESS | 1164 | 1467996840192 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:54:00 INFO - PROCESS | 1164 | 1467996840200 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 1164 | 1467996840203 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:00 INFO - PROCESS | 1164 | ++DOCSHELL 10E0A800 == 29 [pid = 1164] [id = 494] 09:54:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10E0C000) [pid = 1164] [serial = 1482] [outer = 00000000] 09:54:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10F90C00) [pid = 1164] [serial = 1483] [outer = 10E0C000] 09:54:00 INFO - PROCESS | 1164 | 1467996840251 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (114D4400) [pid = 1164] [serial = 1484] [outer = 10E0C000] 09:54:00 INFO - PROCESS | 1164 | 1467996840748 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 706ms 09:54:00 INFO - PROCESS | 1164 | 1467996840780 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 1164 | 1467996840782 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 09:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:54:00 INFO - PROCESS | 1164 | 1467996840786 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - PROCESS | 1164 | 1467996840789 Marionette TRACE conn2 <- [1,1942,null,{}] 09:54:00 INFO - PROCESS | 1164 | 1467996840800 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:00 INFO - PROCESS | 1164 | 1467996840805 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:00 INFO - PROCESS | 1164 | 1467996840920 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:54:01 INFO - PROCESS | 1164 | 1467996841020 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 1164 | 1467996841024 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:01 INFO - PROCESS | 1164 | ++DOCSHELL 131B0800 == 30 [pid = 1164] [id = 495] 09:54:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (131B1800) [pid = 1164] [serial = 1485] [outer = 00000000] 09:54:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (131B8C00) [pid = 1164] [serial = 1486] [outer = 131B1800] 09:54:01 INFO - PROCESS | 1164 | 1467996841071 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (13258400) [pid = 1164] [serial = 1487] [outer = 131B1800] 09:54:01 INFO - PROCESS | 1164 | 1467996841469 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 736ms 09:54:01 INFO - PROCESS | 1164 | 1467996841526 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 1164 | 1467996841529 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 09:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:54:01 INFO - PROCESS | 1164 | 1467996841532 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 1164 | 1467996841534 Marionette TRACE conn2 <- [1,1946,null,{}] 09:54:01 INFO - PROCESS | 1164 | 1467996841537 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:01 INFO - PROCESS | 1164 | 1467996841539 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:01 INFO - PROCESS | 1164 | 1467996841659 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:54:01 INFO - PROCESS | 1164 | 1467996841668 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 1164 | 1467996841670 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:01 INFO - PROCESS | 1164 | ++DOCSHELL 131ED800 == 31 [pid = 1164] [id = 496] 09:54:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1345F400) [pid = 1164] [serial = 1488] [outer = 00000000] 09:54:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (139D5000) [pid = 1164] [serial = 1489] [outer = 1345F400] 09:54:01 INFO - PROCESS | 1164 | 1467996841769 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (14292400) [pid = 1164] [serial = 1490] [outer = 1345F400] 09:54:02 INFO - PROCESS | 1164 | 1467996842167 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 09:54:02 INFO - PROCESS | 1164 | 1467996842231 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:54:02 INFO - PROCESS | 1164 | 1467996842233 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 09:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:54:02 INFO - PROCESS | 1164 | 1467996842237 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - PROCESS | 1164 | 1467996842238 Marionette TRACE conn2 <- [1,1950,null,{}] 09:54:02 INFO - PROCESS | 1164 | 1467996842242 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:02 INFO - PROCESS | 1164 | 1467996842244 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:02 INFO - PROCESS | 1164 | 1467996842382 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:54:02 INFO - PROCESS | 1164 | 1467996842395 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 1164 | 1467996842397 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:02 INFO - PROCESS | 1164 | ++DOCSHELL 142F8000 == 32 [pid = 1164] [id = 497] 09:54:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (142F9400) [pid = 1164] [serial = 1491] [outer = 00000000] 09:54:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (15E67400) [pid = 1164] [serial = 1492] [outer = 142F9400] 09:54:02 INFO - PROCESS | 1164 | 1467996842440 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16903800) [pid = 1164] [serial = 1493] [outer = 142F9400] 09:54:02 INFO - PROCESS | 1164 | 1467996842880 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 706ms 09:54:02 INFO - PROCESS | 1164 | 1467996842936 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:54:02 INFO - PROCESS | 1164 | 1467996842938 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 09:54:02 INFO - PROCESS | 1164 | 1467996842942 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:54:02 INFO - PROCESS | 1164 | 1467996842943 Marionette TRACE conn2 <- [1,1954,null,{}] 09:54:02 INFO - PROCESS | 1164 | 1467996842947 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:02 INFO - PROCESS | 1164 | 1467996842952 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:03 INFO - PROCESS | 1164 | 1467996843085 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:54:03 INFO - PROCESS | 1164 | 1467996843148 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 1164 | 1467996843151 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:03 INFO - PROCESS | 1164 | ++DOCSHELL 1690AC00 == 33 [pid = 1164] [id = 498] 09:54:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16910000) [pid = 1164] [serial = 1494] [outer = 00000000] 09:54:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16A77800) [pid = 1164] [serial = 1495] [outer = 16910000] 09:54:03 INFO - PROCESS | 1164 | 1467996843195 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16BC8800) [pid = 1164] [serial = 1496] [outer = 16910000] 09:54:03 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (16EBBC00) [pid = 1164] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:54:03 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (13942000) [pid = 1164] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:54:03 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (17615000) [pid = 1164] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:54:03 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (12D7FC00) [pid = 1164] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:54:03 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10A77800) [pid = 1164] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:54:03 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0F97D000) [pid = 1164] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:54:03 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10E91800) [pid = 1164] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:54:03 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10E0D400) [pid = 1164] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:54:03 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0C761C00) [pid = 1164] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:54:03 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16117400) [pid = 1164] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:54:03 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (10E0B000) [pid = 1164] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:54:03 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (112AF800) [pid = 1164] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:54:03 INFO - PROCESS | 1164 | 1467996843763 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 846ms 09:54:03 INFO - PROCESS | 1164 | 1467996843785 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 1164 | 1467996843787 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 09:54:03 INFO - PROCESS | 1164 | 1467996843790 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:54:03 INFO - PROCESS | 1164 | 1467996843791 Marionette TRACE conn2 <- [1,1958,null,{}] 09:54:03 INFO - PROCESS | 1164 | 1467996843795 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:03 INFO - PROCESS | 1164 | 1467996843797 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:03 INFO - PROCESS | 1164 | 1467996843875 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:54:03 INFO - PROCESS | 1164 | 1467996843880 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 1164 | 1467996843882 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:03 INFO - PROCESS | 1164 | ++DOCSHELL 10B2B400 == 34 [pid = 1164] [id = 499] 09:54:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10E91800) [pid = 1164] [serial = 1497] [outer = 00000000] 09:54:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (13133000) [pid = 1164] [serial = 1498] [outer = 10E91800] 09:54:03 INFO - PROCESS | 1164 | 1467996843925 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (13944400) [pid = 1164] [serial = 1499] [outer = 10E91800] 09:54:04 INFO - PROCESS | 1164 | 1467996844371 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 643ms 09:54:04 INFO - PROCESS | 1164 | 1467996844429 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 1164 | 1467996844431 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 09:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:54:04 INFO - PROCESS | 1164 | 1467996844434 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 1164 | 1467996844436 Marionette TRACE conn2 <- [1,1962,null,{}] 09:54:04 INFO - PROCESS | 1164 | 1467996844439 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:04 INFO - PROCESS | 1164 | 1467996844441 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:04 INFO - PROCESS | 1164 | 1467996844520 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:54:04 INFO - PROCESS | 1164 | 1467996844527 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 1164 | 1467996844529 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:04 INFO - PROCESS | 1164 | ++DOCSHELL 130AD000 == 35 [pid = 1164] [id = 500] 09:54:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16909800) [pid = 1164] [serial = 1500] [outer = 00000000] 09:54:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16F9D800) [pid = 1164] [serial = 1501] [outer = 16909800] 09:54:04 INFO - PROCESS | 1164 | 1467996844572 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16F9E000) [pid = 1164] [serial = 1502] [outer = 16909800] 09:54:05 INFO - PROCESS | 1164 | 1467996844992 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 596ms 09:54:05 INFO - PROCESS | 1164 | 1467996845031 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:54:05 INFO - PROCESS | 1164 | 1467996845033 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 09:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:54:05 INFO - PROCESS | 1164 | 1467996845050 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - PROCESS | 1164 | 1467996845051 Marionette TRACE conn2 <- [1,1966,null,{}] 09:54:05 INFO - PROCESS | 1164 | 1467996845058 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:05 INFO - PROCESS | 1164 | 1467996845060 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:05 INFO - PROCESS | 1164 | 1467996845137 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:54:05 INFO - PROCESS | 1164 | 1467996845143 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 1164 | 1467996845145 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:05 INFO - PROCESS | 1164 | ++DOCSHELL 131AF800 == 36 [pid = 1164] [id = 501] 09:54:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16FEB800) [pid = 1164] [serial = 1503] [outer = 00000000] 09:54:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (1751D800) [pid = 1164] [serial = 1504] [outer = 16FEB800] 09:54:05 INFO - PROCESS | 1164 | 1467996845187 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (1751E400) [pid = 1164] [serial = 1505] [outer = 16FEB800] 09:54:05 INFO - PROCESS | 1164 | 1467996845868 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 846ms 09:54:05 INFO - PROCESS | 1164 | 1467996845912 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:54:05 INFO - PROCESS | 1164 | 1467996845916 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 09:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:54:05 INFO - PROCESS | 1164 | 1467996845922 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - PROCESS | 1164 | 1467996845926 Marionette TRACE conn2 <- [1,1970,null,{}] 09:54:05 INFO - PROCESS | 1164 | 1467996845932 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:05 INFO - PROCESS | 1164 | 1467996845935 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:06 INFO - PROCESS | 1164 | 1467996846054 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:54:06 INFO - PROCESS | 1164 | 1467996846189 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 1164 | 1467996846192 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:06 INFO - PROCESS | 1164 | ++DOCSHELL 0F32CC00 == 37 [pid = 1164] [id = 502] 09:54:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0F334C00) [pid = 1164] [serial = 1506] [outer = 00000000] 09:54:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (10B43800) [pid = 1164] [serial = 1507] [outer = 0F334C00] 09:54:06 INFO - PROCESS | 1164 | 1467996846252 Marionette DEBUG loaded listener.js 09:54:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (10E05000) [pid = 1164] [serial = 1508] [outer = 0F334C00] 09:54:06 INFO - PROCESS | 1164 | 1467996846901 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1051ms 09:54:06 INFO - PROCESS | 1164 | 1467996846970 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 1164 | 1467996846975 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 09:54:07 INFO - PROCESS | 1164 | 1467996847001 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:54:07 INFO - PROCESS | 1164 | 1467996847004 Marionette TRACE conn2 <- [1,1974,null,{}] 09:54:07 INFO - PROCESS | 1164 | 1467996847032 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:07 INFO - PROCESS | 1164 | 1467996847035 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:07 INFO - PROCESS | 1164 | 1467996847157 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:54:07 INFO - PROCESS | 1164 | 1467996847290 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 1164 | 1467996847293 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:07 INFO - PROCESS | 1164 | ++DOCSHELL 1293CC00 == 38 [pid = 1164] [id = 503] 09:54:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (129B4400) [pid = 1164] [serial = 1509] [outer = 00000000] 09:54:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (13031400) [pid = 1164] [serial = 1510] [outer = 129B4400] 09:54:07 INFO - PROCESS | 1164 | 1467996847349 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (13154400) [pid = 1164] [serial = 1511] [outer = 129B4400] 09:54:08 INFO - PROCESS | 1164 | --DOCSHELL 130AD000 == 37 [pid = 1164] [id = 500] 09:54:08 INFO - PROCESS | 1164 | --DOCSHELL 10B2B400 == 36 [pid = 1164] [id = 499] 09:54:08 INFO - PROCESS | 1164 | --DOCSHELL 1690AC00 == 35 [pid = 1164] [id = 498] 09:54:08 INFO - PROCESS | 1164 | --DOCSHELL 142F8000 == 34 [pid = 1164] [id = 497] 09:54:08 INFO - PROCESS | 1164 | --DOCSHELL 131ED800 == 33 [pid = 1164] [id = 496] 09:54:08 INFO - PROCESS | 1164 | --DOCSHELL 131B0800 == 32 [pid = 1164] [id = 495] 09:54:08 INFO - PROCESS | 1164 | --DOCSHELL 10E0A800 == 31 [pid = 1164] [id = 494] 09:54:08 INFO - PROCESS | 1164 | --DOCSHELL 0F336C00 == 30 [pid = 1164] [id = 493] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (139C8C00) [pid = 1164] [serial = 1447] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (196A3C00) [pid = 1164] [serial = 1430] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (1314A800) [pid = 1164] [serial = 1444] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (10B27400) [pid = 1164] [serial = 1438] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10B40800) [pid = 1164] [serial = 1439] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1036D000) [pid = 1164] [serial = 1432] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10A7C800) [pid = 1164] [serial = 1433] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (112E1C00) [pid = 1164] [serial = 1435] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (1286AC00) [pid = 1164] [serial = 1436] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10F93800) [pid = 1164] [serial = 1441] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (112E6C00) [pid = 1164] [serial = 1442] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (15417400) [pid = 1164] [serial = 1451] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (13D92800) [pid = 1164] [serial = 1450] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16A02800) [pid = 1164] [serial = 1453] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16FE3C00) [pid = 1164] [serial = 1463] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (131B8000) [pid = 1164] [serial = 1456] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (13D9EC00) [pid = 1164] [serial = 1457] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16A7B800) [pid = 1164] [serial = 1459] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (16A70800) [pid = 1164] [serial = 1454] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (13CBB800) [pid = 1164] [serial = 1448] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (16B58C00) [pid = 1164] [serial = 1460] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (131B5000) [pid = 1164] [serial = 1445] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (16FA2800) [pid = 1164] [serial = 1462] [outer = 00000000] [url = about:blank] 09:54:08 INFO - PROCESS | 1164 | 1467996848208 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1285ms 09:54:08 INFO - PROCESS | 1164 | 1467996848279 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 1164 | 1467996848283 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 09:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:54:08 INFO - PROCESS | 1164 | 1467996848288 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - PROCESS | 1164 | 1467996848291 Marionette TRACE conn2 <- [1,1978,null,{}] 09:54:08 INFO - PROCESS | 1164 | 1467996848296 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:08 INFO - PROCESS | 1164 | 1467996848299 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:08 INFO - PROCESS | 1164 | 1467996848384 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:54:08 INFO - PROCESS | 1164 | 1467996848397 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 1164 | 1467996848400 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:08 INFO - PROCESS | 1164 | ++DOCSHELL 10A0E800 == 31 [pid = 1164] [id = 504] 09:54:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (10A75800) [pid = 1164] [serial = 1512] [outer = 00000000] 09:54:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (10B2AC00) [pid = 1164] [serial = 1513] [outer = 10A75800] 09:54:08 INFO - PROCESS | 1164 | 1467996848446 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10B42400) [pid = 1164] [serial = 1514] [outer = 10A75800] 09:54:08 INFO - PROCESS | 1164 | 1467996848964 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 706ms 09:54:09 INFO - PROCESS | 1164 | 1467996848984 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 1164 | 1467996848988 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 09:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:54:09 INFO - PROCESS | 1164 | 1467996848994 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 1164 | 1467996848997 Marionette TRACE conn2 <- [1,1982,null,{}] 09:54:09 INFO - PROCESS | 1164 | 1467996849001 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 1164 | 1467996849003 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:09 INFO - PROCESS | 1164 | 1467996849089 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:54:09 INFO - PROCESS | 1164 | 1467996849096 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 1164 | 1467996849098 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:09 INFO - PROCESS | 1164 | ++DOCSHELL 112E1C00 == 32 [pid = 1164] [id = 505] 09:54:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (112E3800) [pid = 1164] [serial = 1515] [outer = 00000000] 09:54:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (114CA400) [pid = 1164] [serial = 1516] [outer = 112E3800] 09:54:09 INFO - PROCESS | 1164 | 1467996849144 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (1286F800) [pid = 1164] [serial = 1517] [outer = 112E3800] 09:54:09 INFO - PROCESS | 1164 | 1467996849604 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 627ms 09:54:09 INFO - PROCESS | 1164 | 1467996849633 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 1164 | 1467996849635 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 09:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:54:09 INFO - PROCESS | 1164 | 1467996849642 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 1164 | 1467996849645 Marionette TRACE conn2 <- [1,1986,null,{}] 09:54:09 INFO - PROCESS | 1164 | 1467996849656 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 1164 | 1467996849661 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:09 INFO - PROCESS | 1164 | 1467996849744 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:54:09 INFO - PROCESS | 1164 | 1467996849785 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 1164 | 1467996849788 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:09 INFO - PROCESS | 1164 | ++DOCSHELL 131AE800 == 33 [pid = 1164] [id = 506] 09:54:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (131AEC00) [pid = 1164] [serial = 1518] [outer = 00000000] 09:54:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (131EC400) [pid = 1164] [serial = 1519] [outer = 131AEC00] 09:54:09 INFO - PROCESS | 1164 | 1467996849918 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (13943400) [pid = 1164] [serial = 1520] [outer = 131AEC00] 09:54:10 INFO - PROCESS | 1164 | 1467996850351 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 690ms 09:54:10 INFO - PROCESS | 1164 | 1467996850369 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 1164 | 1467996850372 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 09:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:54:10 INFO - PROCESS | 1164 | 1467996850375 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 1164 | 1467996850377 Marionette TRACE conn2 <- [1,1990,null,{}] 09:54:10 INFO - PROCESS | 1164 | 1467996850380 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:10 INFO - PROCESS | 1164 | 1467996850382 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:10 INFO - PROCESS | 1164 | 1467996850464 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:54:10 INFO - PROCESS | 1164 | 1467996850568 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 1164 | 1467996850570 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:10 INFO - PROCESS | 1164 | ++DOCSHELL 13CC2800 == 34 [pid = 1164] [id = 507] 09:54:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (13CC4800) [pid = 1164] [serial = 1521] [outer = 00000000] 09:54:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (15421800) [pid = 1164] [serial = 1522] [outer = 13CC4800] 09:54:10 INFO - PROCESS | 1164 | 1467996850616 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (15E60800) [pid = 1164] [serial = 1523] [outer = 13CC4800] 09:54:11 INFO - PROCESS | 1164 | 1467996851065 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 737ms 09:54:11 INFO - PROCESS | 1164 | 1467996851121 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 1164 | 1467996851123 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 09:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:54:11 INFO - PROCESS | 1164 | 1467996851126 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 1164 | 1467996851128 Marionette TRACE conn2 <- [1,1994,null,{}] 09:54:11 INFO - PROCESS | 1164 | 1467996851131 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 1164 | 1467996851133 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:11 INFO - PROCESS | 1164 | 1467996851270 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:54:11 INFO - PROCESS | 1164 | 1467996851336 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 1164 | 1467996851338 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:11 INFO - PROCESS | 1164 | ++DOCSHELL 13CC5400 == 35 [pid = 1164] [id = 508] 09:54:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (14291C00) [pid = 1164] [serial = 1524] [outer = 00000000] 09:54:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16907800) [pid = 1164] [serial = 1525] [outer = 14291C00] 09:54:11 INFO - PROCESS | 1164 | 1467996851382 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (1690A800) [pid = 1164] [serial = 1526] [outer = 14291C00] 09:54:11 INFO - PROCESS | 1164 | 1467996851801 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:54:11 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 09:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 736ms 09:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:54:11 INFO - PROCESS | 1164 | 1467996851867 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 1164 | 1467996851869 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 09:54:11 INFO - PROCESS | 1164 | 1467996851872 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 1164 | 1467996851874 Marionette TRACE conn2 <- [1,1998,null,{}] 09:54:11 INFO - PROCESS | 1164 | 1467996851877 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 1164 | 1467996851883 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:12 INFO - PROCESS | 1164 | 1467996852020 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:54:12 INFO - PROCESS | 1164 | 1467996852030 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 1164 | 1467996852032 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:12 INFO - PROCESS | 1164 | ++DOCSHELL 1541D400 == 36 [pid = 1164] [id = 509] 09:54:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16A05400) [pid = 1164] [serial = 1527] [outer = 00000000] 09:54:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16A9EC00) [pid = 1164] [serial = 1528] [outer = 16A05400] 09:54:12 INFO - PROCESS | 1164 | 1467996852084 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16A75400) [pid = 1164] [serial = 1529] [outer = 16A05400] 09:54:12 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (10E0C000) [pid = 1164] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:54:12 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0F394C00) [pid = 1164] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:54:12 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1345F400) [pid = 1164] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:54:12 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (131B1800) [pid = 1164] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:54:12 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10B44000) [pid = 1164] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:54:12 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10A74C00) [pid = 1164] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:54:12 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (12878000) [pid = 1164] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:54:12 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16FF0C00) [pid = 1164] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:54:12 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (142F9400) [pid = 1164] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:54:12 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16910000) [pid = 1164] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:54:12 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16909800) [pid = 1164] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:54:12 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (10E91800) [pid = 1164] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:54:12 INFO - PROCESS | 1164 | 1467996852578 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:54:12 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 09:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 737ms 09:54:12 INFO - PROCESS | 1164 | 1467996852617 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 1164 | 1467996852619 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 09:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:54:12 INFO - PROCESS | 1164 | 1467996852625 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 1164 | 1467996852627 Marionette TRACE conn2 <- [1,2002,null,{}] 09:54:12 INFO - PROCESS | 1164 | 1467996852630 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:12 INFO - PROCESS | 1164 | 1467996852632 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:12 INFO - PROCESS | 1164 | 1467996852708 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:54:12 INFO - PROCESS | 1164 | 1467996852713 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 1164 | 1467996852715 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:12 INFO - PROCESS | 1164 | ++DOCSHELL 11CD3000 == 37 [pid = 1164] [id = 510] 09:54:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (12874400) [pid = 1164] [serial = 1530] [outer = 00000000] 09:54:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (1345F400) [pid = 1164] [serial = 1531] [outer = 12874400] 09:54:12 INFO - PROCESS | 1164 | 1467996852760 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (13D94C00) [pid = 1164] [serial = 1532] [outer = 12874400] 09:54:13 INFO - PROCESS | 1164 | 1467996853196 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 596ms 09:54:13 INFO - PROCESS | 1164 | 1467996853231 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 1164 | 1467996853233 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 09:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:54:13 INFO - PROCESS | 1164 | 1467996853240 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 1164 | 1467996853242 Marionette TRACE conn2 <- [1,2006,null,{}] 09:54:13 INFO - PROCESS | 1164 | 1467996853245 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 1164 | 1467996853247 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:13 INFO - PROCESS | 1164 | 1467996853325 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:54:13 INFO - PROCESS | 1164 | 1467996853331 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 1164 | 1467996853333 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:13 INFO - PROCESS | 1164 | ++DOCSHELL 1140C400 == 38 [pid = 1164] [id = 511] 09:54:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (12D7B000) [pid = 1164] [serial = 1533] [outer = 00000000] 09:54:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16EC2C00) [pid = 1164] [serial = 1534] [outer = 12D7B000] 09:54:13 INFO - PROCESS | 1164 | 1467996853376 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16FE7000) [pid = 1164] [serial = 1535] [outer = 12D7B000] 09:54:13 INFO - PROCESS | 1164 | 1467996853819 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 642ms 09:54:13 INFO - PROCESS | 1164 | 1467996853875 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 1164 | 1467996853877 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 09:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:54:13 INFO - PROCESS | 1164 | 1467996853881 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 1164 | 1467996853882 Marionette TRACE conn2 <- [1,2010,null,{}] 09:54:13 INFO - PROCESS | 1164 | 1467996853886 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 1164 | 1467996853888 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:13 INFO - PROCESS | 1164 | 1467996853965 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:54:13 INFO - PROCESS | 1164 | 1467996853981 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 1164 | 1467996853983 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:14 INFO - PROCESS | 1164 | ++DOCSHELL 131AE400 == 39 [pid = 1164] [id = 512] 09:54:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16903400) [pid = 1164] [serial = 1536] [outer = 00000000] 09:54:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (176BA400) [pid = 1164] [serial = 1537] [outer = 16903400] 09:54:14 INFO - PROCESS | 1164 | 1467996854029 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (17D14400) [pid = 1164] [serial = 1538] [outer = 16903400] 09:54:14 INFO - PROCESS | 1164 | 1467996854466 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 643ms 09:54:14 INFO - PROCESS | 1164 | 1467996854518 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 1164 | 1467996854520 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 09:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:54:14 INFO - PROCESS | 1164 | 1467996854527 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - PROCESS | 1164 | 1467996854529 Marionette TRACE conn2 <- [1,2014,null,{}] 09:54:14 INFO - PROCESS | 1164 | 1467996854532 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:14 INFO - PROCESS | 1164 | 1467996854534 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:14 INFO - PROCESS | 1164 | 1467996854656 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:54:14 INFO - PROCESS | 1164 | 1467996854793 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 1164 | 1467996854797 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:14 INFO - PROCESS | 1164 | ++DOCSHELL 0C760C00 == 40 [pid = 1164] [id = 513] 09:54:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0C764800) [pid = 1164] [serial = 1539] [outer = 00000000] 09:54:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0F330C00) [pid = 1164] [serial = 1540] [outer = 0C764800] 09:54:14 INFO - PROCESS | 1164 | 1467996854855 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (10375C00) [pid = 1164] [serial = 1541] [outer = 0C764800] 09:54:15 INFO - PROCESS | 1164 | 1467996855470 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 987ms 09:54:15 INFO - PROCESS | 1164 | 1467996855517 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 1164 | 1467996855521 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 09:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:54:15 INFO - PROCESS | 1164 | 1467996855526 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:54:15 INFO - PROCESS | 1164 | 1467996855530 Marionette TRACE conn2 <- [1,2018,null,{}] 09:54:15 INFO - PROCESS | 1164 | 1467996855535 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:15 INFO - PROCESS | 1164 | 1467996855538 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:15 INFO - PROCESS | 1164 | 1467996855646 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:54:15 INFO - PROCESS | 1164 | 1467996855775 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 1164 | 1467996855778 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:15 INFO - PROCESS | 1164 | ++DOCSHELL 12D79C00 == 41 [pid = 1164] [id = 514] 09:54:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (12D87400) [pid = 1164] [serial = 1542] [outer = 00000000] 09:54:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (13131C00) [pid = 1164] [serial = 1543] [outer = 12D87400] 09:54:15 INFO - PROCESS | 1164 | 1467996855874 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (1390E800) [pid = 1164] [serial = 1544] [outer = 12D87400] 09:54:16 INFO - PROCESS | 1164 | 1467996856462 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1003ms 09:54:16 INFO - PROCESS | 1164 | 1467996856528 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:54:16 INFO - PROCESS | 1164 | 1467996856532 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 09:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:54:16 INFO - PROCESS | 1164 | 1467996856548 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 1164 | 1467996856551 Marionette TRACE conn2 <- [1,2022,null,{}] 09:54:16 INFO - PROCESS | 1164 | 1467996856557 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:16 INFO - PROCESS | 1164 | 1467996856560 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:16 INFO - PROCESS | 1164 | 1467996856666 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:54:16 INFO - PROCESS | 1164 | 1467996856804 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 1164 | 1467996856807 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:16 INFO - PROCESS | 1164 | ++DOCSHELL 12875800 == 42 [pid = 1164] [id = 515] 09:54:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (139D5C00) [pid = 1164] [serial = 1545] [outer = 00000000] 09:54:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (16A74C00) [pid = 1164] [serial = 1546] [outer = 139D5C00] 09:54:16 INFO - PROCESS | 1164 | 1467996856862 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (16AA1800) [pid = 1164] [serial = 1547] [outer = 139D5C00] 09:54:17 INFO - PROCESS | 1164 | 1467996857472 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1003ms 09:54:17 INFO - PROCESS | 1164 | 1467996857539 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 1164 | 1467996857543 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 09:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:54:17 INFO - PROCESS | 1164 | 1467996857554 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 1164 | 1467996857559 Marionette TRACE conn2 <- [1,2026,null,{}] 09:54:17 INFO - PROCESS | 1164 | 1467996857562 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:17 INFO - PROCESS | 1164 | 1467996857566 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:17 INFO - PROCESS | 1164 | 1467996857675 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:54:17 INFO - PROCESS | 1164 | 1467996857949 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 1164 | 1467996857952 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:18 INFO - PROCESS | 1164 | ++DOCSHELL 0C765800 == 43 [pid = 1164] [id = 516] 09:54:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0C768400) [pid = 1164] [serial = 1548] [outer = 00000000] 09:54:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (10367C00) [pid = 1164] [serial = 1549] [outer = 0C768400] 09:54:18 INFO - PROCESS | 1164 | 1467996858022 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (10A7C400) [pid = 1164] [serial = 1550] [outer = 0C768400] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 131AE400 == 42 [pid = 1164] [id = 512] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 1140C400 == 41 [pid = 1164] [id = 511] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 11CD3000 == 40 [pid = 1164] [id = 510] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 1541D400 == 39 [pid = 1164] [id = 509] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 13CC5400 == 38 [pid = 1164] [id = 508] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 13CC2800 == 37 [pid = 1164] [id = 507] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 131AE800 == 36 [pid = 1164] [id = 506] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 112E1C00 == 35 [pid = 1164] [id = 505] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 10A0E800 == 34 [pid = 1164] [id = 504] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 10B3F800 == 33 [pid = 1164] [id = 492] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 1293CC00 == 32 [pid = 1164] [id = 503] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 131AF800 == 31 [pid = 1164] [id = 501] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 0F32CC00 == 30 [pid = 1164] [id = 502] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 12875800 == 29 [pid = 1164] [id = 515] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 0C760C00 == 28 [pid = 1164] [id = 513] 09:54:19 INFO - PROCESS | 1164 | --DOCSHELL 12D79C00 == 27 [pid = 1164] [id = 514] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (10F90C00) [pid = 1164] [serial = 1483] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (114D4400) [pid = 1164] [serial = 1484] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (10A78C00) [pid = 1164] [serial = 1480] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (10B1E800) [pid = 1164] [serial = 1481] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (139D5000) [pid = 1164] [serial = 1489] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (14292400) [pid = 1164] [serial = 1490] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (131B8C00) [pid = 1164] [serial = 1486] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (10E09C00) [pid = 1164] [serial = 1478] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10C16400) [pid = 1164] [serial = 1477] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (10C0B400) [pid = 1164] [serial = 1466] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10B27000) [pid = 1164] [serial = 1465] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (131B9400) [pid = 1164] [serial = 1469] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (12BD3000) [pid = 1164] [serial = 1468] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (16A10400) [pid = 1164] [serial = 1471] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (17613000) [pid = 1164] [serial = 1475] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (175C1800) [pid = 1164] [serial = 1474] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (15E67400) [pid = 1164] [serial = 1492] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16A77800) [pid = 1164] [serial = 1495] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16F9D800) [pid = 1164] [serial = 1501] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16BC8800) [pid = 1164] [serial = 1496] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16903800) [pid = 1164] [serial = 1493] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (13133000) [pid = 1164] [serial = 1498] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (13258400) [pid = 1164] [serial = 1487] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (13944400) [pid = 1164] [serial = 1499] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (1751D800) [pid = 1164] [serial = 1504] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (16F9E000) [pid = 1164] [serial = 1502] [outer = 00000000] [url = about:blank] 09:54:19 INFO - PROCESS | 1164 | 1467996859243 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1771ms 09:54:19 INFO - PROCESS | 1164 | 1467996859329 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 1164 | 1467996859333 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 09:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:54:19 INFO - PROCESS | 1164 | 1467996859339 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 1164 | 1467996859342 Marionette TRACE conn2 <- [1,2030,null,{}] 09:54:19 INFO - PROCESS | 1164 | 1467996859353 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:19 INFO - PROCESS | 1164 | 1467996859359 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:19 INFO - PROCESS | 1164 | 1467996859481 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:54:19 INFO - PROCESS | 1164 | 1467996859489 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 1164 | 1467996859493 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:19 INFO - PROCESS | 1164 | ++DOCSHELL 10A7AC00 == 28 [pid = 1164] [id = 517] 09:54:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (10A7C000) [pid = 1164] [serial = 1551] [outer = 00000000] 09:54:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10B24400) [pid = 1164] [serial = 1552] [outer = 10A7C000] 09:54:19 INFO - PROCESS | 1164 | 1467996859545 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10B24800) [pid = 1164] [serial = 1553] [outer = 10A7C000] 09:54:20 INFO - PROCESS | 1164 | 1467996860060 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:54:20 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) 09:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 768ms 09:54:20 INFO - PROCESS | 1164 | 1467996860097 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 1164 | 1467996860101 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 09:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:54:20 INFO - PROCESS | 1164 | 1467996860108 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 1164 | 1467996860111 Marionette TRACE conn2 <- [1,2034,null,{}] 09:54:20 INFO - PROCESS | 1164 | 1467996860115 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:20 INFO - PROCESS | 1164 | 1467996860117 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:20 INFO - PROCESS | 1164 | 1467996860204 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:54:20 INFO - PROCESS | 1164 | 1467996860210 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 1164 | 1467996860213 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:20 INFO - PROCESS | 1164 | ++DOCSHELL 10C18C00 == 29 [pid = 1164] [id = 518] 09:54:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10E02C00) [pid = 1164] [serial = 1554] [outer = 00000000] 09:54:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10E0B000) [pid = 1164] [serial = 1555] [outer = 10E02C00] 09:54:20 INFO - PROCESS | 1164 | 1467996860259 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10E8F000) [pid = 1164] [serial = 1556] [outer = 10E02C00] 09:54:20 INFO - PROCESS | 1164 | 1467996860780 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 690ms 09:54:20 INFO - PROCESS | 1164 | 1467996860838 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 1164 | 1467996860840 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 09:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:54:20 INFO - PROCESS | 1164 | 1467996860844 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 1164 | 1467996860847 Marionette TRACE conn2 <- [1,2038,null,{}] 09:54:20 INFO - PROCESS | 1164 | 1467996860887 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:20 INFO - PROCESS | 1164 | 1467996860892 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:21 INFO - PROCESS | 1164 | 1467996861019 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:54:21 INFO - PROCESS | 1164 | 1467996861035 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 1164 | 1467996861039 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:21 INFO - PROCESS | 1164 | ++DOCSHELL 1286CC00 == 30 [pid = 1164] [id = 519] 09:54:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (1286D800) [pid = 1164] [serial = 1557] [outer = 00000000] 09:54:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (12BDA400) [pid = 1164] [serial = 1558] [outer = 1286D800] 09:54:21 INFO - PROCESS | 1164 | 1467996861087 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (13071C00) [pid = 1164] [serial = 1559] [outer = 1286D800] 09:54:21 INFO - PROCESS | 1164 | 1467996861515 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 721ms 09:54:21 INFO - PROCESS | 1164 | 1467996861563 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 1164 | 1467996861566 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 09:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:54:21 INFO - PROCESS | 1164 | 1467996861569 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 1164 | 1467996861571 Marionette TRACE conn2 <- [1,2042,null,{}] 09:54:21 INFO - PROCESS | 1164 | 1467996861574 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 1164 | 1467996861576 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:21 INFO - PROCESS | 1164 | 1467996861710 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:54:21 INFO - PROCESS | 1164 | 1467996861730 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 1164 | 1467996861733 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:21 INFO - PROCESS | 1164 | ++DOCSHELL 1286E000 == 31 [pid = 1164] [id = 520] 09:54:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (12B09C00) [pid = 1164] [serial = 1560] [outer = 00000000] 09:54:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (131BBC00) [pid = 1164] [serial = 1561] [outer = 12B09C00] 09:54:21 INFO - PROCESS | 1164 | 1467996861778 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (13943000) [pid = 1164] [serial = 1562] [outer = 12B09C00] 09:54:22 INFO - PROCESS | 1164 | 1467996862222 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 705ms 09:54:22 INFO - PROCESS | 1164 | 1467996862302 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 1164 | 1467996862304 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 09:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:54:22 INFO - PROCESS | 1164 | 1467996862310 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 1164 | 1467996862312 Marionette TRACE conn2 <- [1,2046,null,{}] 09:54:22 INFO - PROCESS | 1164 | 1467996862316 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:22 INFO - PROCESS | 1164 | 1467996862318 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:22 INFO - PROCESS | 1164 | 1467996862429 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:54:22 INFO - PROCESS | 1164 | 1467996862438 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 1164 | 1467996862440 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:22 INFO - PROCESS | 1164 | ++DOCSHELL 13CC2000 == 32 [pid = 1164] [id = 521] 09:54:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (13CC2400) [pid = 1164] [serial = 1563] [outer = 00000000] 09:54:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (14290800) [pid = 1164] [serial = 1564] [outer = 13CC2400] 09:54:22 INFO - PROCESS | 1164 | 1467996862483 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (1541A000) [pid = 1164] [serial = 1565] [outer = 13CC2400] 09:54:22 INFO - PROCESS | 1164 | 1467996862933 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 627ms 09:54:22 INFO - PROCESS | 1164 | 1467996862946 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 1164 | 1467996862948 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 09:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:54:22 INFO - PROCESS | 1164 | 1467996862952 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 1164 | 1467996862953 Marionette TRACE conn2 <- [1,2050,null,{}] 09:54:22 INFO - PROCESS | 1164 | 1467996862957 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:22 INFO - PROCESS | 1164 | 1467996862962 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:23 INFO - PROCESS | 1164 | 1467996863108 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:54:23 INFO - PROCESS | 1164 | 1467996863114 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 1164 | 1467996863116 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:23 INFO - PROCESS | 1164 | ++DOCSHELL 168F4C00 == 33 [pid = 1164] [id = 522] 09:54:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (168FCC00) [pid = 1164] [serial = 1566] [outer = 00000000] 09:54:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16909400) [pid = 1164] [serial = 1567] [outer = 168FCC00] 09:54:23 INFO - PROCESS | 1164 | 1467996863166 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16A73C00) [pid = 1164] [serial = 1568] [outer = 168FCC00] 09:54:23 INFO - PROCESS | 1164 | 1467996863612 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 689ms 09:54:23 INFO - PROCESS | 1164 | 1467996863651 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 1164 | 1467996863653 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 09:54:23 INFO - PROCESS | 1164 | 1467996863656 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:54:23 INFO - PROCESS | 1164 | 1467996863658 Marionette TRACE conn2 <- [1,2054,null,{}] 09:54:23 INFO - PROCESS | 1164 | 1467996863662 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:23 INFO - PROCESS | 1164 | 1467996863664 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:24 INFO - PROCESS | 1164 | 1467996864037 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (14291C00) [pid = 1164] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16A05400) [pid = 1164] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (16FEB800) [pid = 1164] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10A75800) [pid = 1164] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0F334C00) [pid = 1164] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (131AEC00) [pid = 1164] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (129B4400) [pid = 1164] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (112E3800) [pid = 1164] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (12874400) [pid = 1164] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (13CC4800) [pid = 1164] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (12D7B000) [pid = 1164] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (1690B000) [pid = 1164] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:54:24 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16903400) [pid = 1164] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:54:24 INFO - PROCESS | 1164 | 1467996864112 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 1164 | 1467996864114 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:24 INFO - PROCESS | 1164 | ++DOCSHELL 0F329800 == 34 [pid = 1164] [id = 523] 09:54:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0F334C00) [pid = 1164] [serial = 1569] [outer = 00000000] 09:54:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10BC3400) [pid = 1164] [serial = 1570] [outer = 0F334C00] 09:54:24 INFO - PROCESS | 1164 | 1467996864157 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (129B4400) [pid = 1164] [serial = 1571] [outer = 0F334C00] 09:54:24 INFO - PROCESS | 1164 | 1467996864501 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 909ms 09:54:24 INFO - PROCESS | 1164 | 1467996864562 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:54:24 INFO - PROCESS | 1164 | 1467996864564 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 09:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:54:24 INFO - PROCESS | 1164 | 1467996864567 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 1164 | 1467996864569 Marionette TRACE conn2 <- [1,2058,null,{}] 09:54:24 INFO - PROCESS | 1164 | 1467996864572 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:24 INFO - PROCESS | 1164 | 1467996864574 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:24 INFO - PROCESS | 1164 | 1467996864649 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:54:24 INFO - PROCESS | 1164 | 1467996864655 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 1164 | 1467996864657 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:24 INFO - PROCESS | 1164 | ++DOCSHELL 10B47000 == 35 [pid = 1164] [id = 524] 09:54:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (12D7B000) [pid = 1164] [serial = 1572] [outer = 00000000] 09:54:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16A7D000) [pid = 1164] [serial = 1573] [outer = 12D7B000] 09:54:24 INFO - PROCESS | 1164 | 1467996864700 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16A06400) [pid = 1164] [serial = 1574] [outer = 12D7B000] 09:54:25 INFO - PROCESS | 1164 | 1467996865125 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 596ms 09:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:54:25 INFO - PROCESS | 1164 | 1467996865166 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 1164 | 1467996865168 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 09:54:25 INFO - PROCESS | 1164 | 1467996865175 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 1164 | 1467996865177 Marionette TRACE conn2 <- [1,2062,null,{}] 09:54:25 INFO - PROCESS | 1164 | 1467996865180 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 1164 | 1467996865182 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:25 INFO - PROCESS | 1164 | 1467996865258 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:54:25 INFO - PROCESS | 1164 | 1467996865264 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 1164 | 1467996865266 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:25 INFO - PROCESS | 1164 | ++DOCSHELL 16EC2000 == 36 [pid = 1164] [id = 525] 09:54:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16F9CC00) [pid = 1164] [serial = 1575] [outer = 00000000] 09:54:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16FE8800) [pid = 1164] [serial = 1576] [outer = 16F9CC00] 09:54:25 INFO - PROCESS | 1164 | 1467996865308 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16FEA400) [pid = 1164] [serial = 1577] [outer = 16F9CC00] 09:54:25 INFO - PROCESS | 1164 | 1467996865756 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 627ms 09:54:25 INFO - PROCESS | 1164 | 1467996865807 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 1164 | 1467996865809 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 09:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:54:25 INFO - PROCESS | 1164 | 1467996865813 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 1164 | 1467996865815 Marionette TRACE conn2 <- [1,2066,null,{}] 09:54:25 INFO - PROCESS | 1164 | 1467996865819 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 1164 | 1467996865820 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:25 INFO - PROCESS | 1164 | 1467996865905 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:54:25 INFO - PROCESS | 1164 | 1467996865920 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 1164 | 1467996865922 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:25 INFO - PROCESS | 1164 | ++DOCSHELL 16A7C400 == 37 [pid = 1164] [id = 526] 09:54:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16B55800) [pid = 1164] [serial = 1578] [outer = 00000000] 09:54:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (175C6C00) [pid = 1164] [serial = 1579] [outer = 16B55800] 09:54:25 INFO - PROCESS | 1164 | 1467996865965 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (176B5400) [pid = 1164] [serial = 1580] [outer = 16B55800] 09:54:26 INFO - PROCESS | 1164 | 1467996866791 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1003ms 09:54:26 INFO - PROCESS | 1164 | 1467996866817 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 1164 | 1467996866821 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 09:54:26 INFO - PROCESS | 1164 | 1467996866826 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:54:26 INFO - PROCESS | 1164 | 1467996866831 Marionette TRACE conn2 <- [1,2070,null,{}] 09:54:26 INFO - PROCESS | 1164 | 1467996866836 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:26 INFO - PROCESS | 1164 | 1467996866839 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:26 INFO - PROCESS | 1164 | 1467996866959 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:54:27 INFO - PROCESS | 1164 | 1467996867098 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 1164 | 1467996867101 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:27 INFO - PROCESS | 1164 | ++DOCSHELL 10B23400 == 38 [pid = 1164] [id = 527] 09:54:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (10B26000) [pid = 1164] [serial = 1581] [outer = 00000000] 09:54:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (10B48400) [pid = 1164] [serial = 1582] [outer = 10B26000] 09:54:27 INFO - PROCESS | 1164 | 1467996867165 Marionette DEBUG loaded listener.js 09:54:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (112B0400) [pid = 1164] [serial = 1583] [outer = 10B26000] 09:54:27 INFO - PROCESS | 1164 | 1467996867866 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1097ms 09:54:27 INFO - PROCESS | 1164 | 1467996867931 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 1164 | 1467996867936 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 09:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:54:27 INFO - PROCESS | 1164 | 1467996867942 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 1164 | 1467996867945 Marionette TRACE conn2 <- [1,2074,null,{}] 09:54:27 INFO - PROCESS | 1164 | 1467996867949 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:27 INFO - PROCESS | 1164 | 1467996867952 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:28 INFO - PROCESS | 1164 | 1467996868072 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:54:28 INFO - PROCESS | 1164 | 1467996868314 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 1164 | 1467996868317 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:28 INFO - PROCESS | 1164 | ++DOCSHELL 0C761400 == 39 [pid = 1164] [id = 528] 09:54:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0C769400) [pid = 1164] [serial = 1584] [outer = 00000000] 09:54:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0F935C00) [pid = 1164] [serial = 1585] [outer = 0C769400] 09:54:28 INFO - PROCESS | 1164 | 1467996868379 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (10A07800) [pid = 1164] [serial = 1586] [outer = 0C769400] 09:54:28 INFO - PROCESS | 1164 | --DOCSHELL 16EC2000 == 38 [pid = 1164] [id = 525] 09:54:28 INFO - PROCESS | 1164 | --DOCSHELL 10B47000 == 37 [pid = 1164] [id = 524] 09:54:28 INFO - PROCESS | 1164 | --DOCSHELL 0F329800 == 36 [pid = 1164] [id = 523] 09:54:28 INFO - PROCESS | 1164 | --DOCSHELL 168F4C00 == 35 [pid = 1164] [id = 522] 09:54:28 INFO - PROCESS | 1164 | --DOCSHELL 13CC2000 == 34 [pid = 1164] [id = 521] 09:54:28 INFO - PROCESS | 1164 | --DOCSHELL 1286E000 == 33 [pid = 1164] [id = 520] 09:54:28 INFO - PROCESS | 1164 | --DOCSHELL 1286CC00 == 32 [pid = 1164] [id = 519] 09:54:28 INFO - PROCESS | 1164 | --DOCSHELL 10C18C00 == 31 [pid = 1164] [id = 518] 09:54:28 INFO - PROCESS | 1164 | --DOCSHELL 10A7AC00 == 30 [pid = 1164] [id = 517] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (176BA400) [pid = 1164] [serial = 1537] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (16907800) [pid = 1164] [serial = 1525] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (16A9EC00) [pid = 1164] [serial = 1528] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (1690A800) [pid = 1164] [serial = 1526] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (1751E400) [pid = 1164] [serial = 1505] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10B2AC00) [pid = 1164] [serial = 1513] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (10B42400) [pid = 1164] [serial = 1514] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10B43800) [pid = 1164] [serial = 1507] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10E05000) [pid = 1164] [serial = 1508] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (131EC400) [pid = 1164] [serial = 1519] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (13943400) [pid = 1164] [serial = 1520] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (13031400) [pid = 1164] [serial = 1510] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (13154400) [pid = 1164] [serial = 1511] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (114CA400) [pid = 1164] [serial = 1516] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (1286F800) [pid = 1164] [serial = 1517] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1345F400) [pid = 1164] [serial = 1531] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16A75400) [pid = 1164] [serial = 1529] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (13D94C00) [pid = 1164] [serial = 1532] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (15421800) [pid = 1164] [serial = 1522] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (17D14400) [pid = 1164] [serial = 1538] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16FE7000) [pid = 1164] [serial = 1535] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (16EC2C00) [pid = 1164] [serial = 1534] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (15E60800) [pid = 1164] [serial = 1523] [outer = 00000000] [url = about:blank] 09:54:28 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (16BD6800) [pid = 1164] [serial = 1472] [outer = 00000000] [url = about:blank] 09:54:29 INFO - PROCESS | 1164 | 1467996869033 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1144ms 09:54:29 INFO - PROCESS | 1164 | 1467996869085 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:54:29 INFO - PROCESS | 1164 | 1467996869088 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 09:54:29 INFO - PROCESS | 1164 | 1467996869093 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 1164 | 1467996869096 Marionette TRACE conn2 <- [1,2078,null,{}] 09:54:29 INFO - PROCESS | 1164 | 1467996869101 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 1164 | 1467996869105 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:29 INFO - PROCESS | 1164 | 1467996869202 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:54:29 INFO - PROCESS | 1164 | 1467996869297 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 1164 | 1467996869299 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:29 INFO - PROCESS | 1164 | ++DOCSHELL 0F328000 == 31 [pid = 1164] [id = 529] 09:54:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0F329800) [pid = 1164] [serial = 1587] [outer = 00000000] 09:54:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (10B3A800) [pid = 1164] [serial = 1588] [outer = 0F329800] 09:54:29 INFO - PROCESS | 1164 | 1467996869345 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10E06800) [pid = 1164] [serial = 1589] [outer = 0F329800] 09:54:29 INFO - PROCESS | 1164 | 1467996869783 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 736ms 09:54:29 INFO - PROCESS | 1164 | 1467996869832 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 1164 | 1467996869836 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 09:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:54:29 INFO - PROCESS | 1164 | 1467996869840 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 1164 | 1467996869842 Marionette TRACE conn2 <- [1,2082,null,{}] 09:54:29 INFO - PROCESS | 1164 | 1467996869846 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 1164 | 1467996869848 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:29 INFO - PROCESS | 1164 | 1467996869933 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:54:29 INFO - PROCESS | 1164 | 1467996869942 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 1164 | 1467996869944 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:29 INFO - PROCESS | 1164 | ++DOCSHELL 12870400 == 32 [pid = 1164] [id = 530] 09:54:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (12872800) [pid = 1164] [serial = 1590] [outer = 00000000] 09:54:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (12B09400) [pid = 1164] [serial = 1591] [outer = 12872800] 09:54:30 INFO - PROCESS | 1164 | 1467996869988 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (1314B000) [pid = 1164] [serial = 1592] [outer = 12872800] 09:54:30 INFO - PROCESS | 1164 | 1467996870448 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 627ms 09:54:30 INFO - PROCESS | 1164 | 1467996870479 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 1164 | 1467996870481 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 09:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:54:30 INFO - PROCESS | 1164 | 1467996870486 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 1164 | 1467996870492 Marionette TRACE conn2 <- [1,2086,null,{}] 09:54:30 INFO - PROCESS | 1164 | 1467996870505 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:30 INFO - PROCESS | 1164 | 1467996870509 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:30 INFO - PROCESS | 1164 | 1467996870639 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:54:30 INFO - PROCESS | 1164 | 1467996870648 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 1164 | 1467996870650 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:30 INFO - PROCESS | 1164 | ++DOCSHELL 13943400 == 33 [pid = 1164] [id = 531] 09:54:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (13943C00) [pid = 1164] [serial = 1593] [outer = 00000000] 09:54:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (13CC5400) [pid = 1164] [serial = 1594] [outer = 13943C00] 09:54:30 INFO - PROCESS | 1164 | 1467996870693 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1428E000) [pid = 1164] [serial = 1595] [outer = 13943C00] 09:54:31 INFO - PROCESS | 1164 | 1467996871188 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 752ms 09:54:31 INFO - PROCESS | 1164 | 1467996871277 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:54:31 INFO - PROCESS | 1164 | 1467996871280 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 09:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:54:31 INFO - PROCESS | 1164 | 1467996871283 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:54:31 INFO - PROCESS | 1164 | 1467996871285 Marionette TRACE conn2 <- [1,2090,null,{}] 09:54:31 INFO - PROCESS | 1164 | 1467996871289 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:31 INFO - PROCESS | 1164 | 1467996871291 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:31 INFO - PROCESS | 1164 | 1467996871439 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:54:31 INFO - PROCESS | 1164 | 1467996871460 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 1164 | 1467996871463 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:31 INFO - PROCESS | 1164 | ++DOCSHELL 1561F400 == 34 [pid = 1164] [id = 532] 09:54:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (1562B800) [pid = 1164] [serial = 1596] [outer = 00000000] 09:54:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16118800) [pid = 1164] [serial = 1597] [outer = 1562B800] 09:54:31 INFO - PROCESS | 1164 | 1467996871506 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16908800) [pid = 1164] [serial = 1598] [outer = 1562B800] 09:54:31 INFO - PROCESS | 1164 | 1467996871938 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 689ms 09:54:31 INFO - PROCESS | 1164 | 1467996871982 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:54:31 INFO - PROCESS | 1164 | 1467996871984 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 09:54:31 INFO - PROCESS | 1164 | 1467996871987 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:54:31 INFO - PROCESS | 1164 | 1467996871989 Marionette TRACE conn2 <- [1,2094,null,{}] 09:54:32 INFO - PROCESS | 1164 | 1467996872005 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 1164 | 1467996872007 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:32 INFO - PROCESS | 1164 | 1467996872117 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:54:32 INFO - PROCESS | 1164 | 1467996872122 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 1164 | 1467996872128 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:32 INFO - PROCESS | 1164 | ++DOCSHELL 112ECC00 == 35 [pid = 1164] [id = 533] 09:54:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1690C000) [pid = 1164] [serial = 1599] [outer = 00000000] 09:54:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16A06C00) [pid = 1164] [serial = 1600] [outer = 1690C000] 09:54:32 INFO - PROCESS | 1164 | 1467996872181 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16A7BC00) [pid = 1164] [serial = 1601] [outer = 1690C000] 09:54:32 INFO - PROCESS | 1164 | 1467996872675 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 705ms 09:54:32 INFO - PROCESS | 1164 | 1467996872687 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 1164 | 1467996872689 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 09:54:32 INFO - PROCESS | 1164 | 1467996872692 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:54:32 INFO - PROCESS | 1164 | 1467996872694 Marionette TRACE conn2 <- [1,2098,null,{}] 09:54:32 INFO - PROCESS | 1164 | 1467996872697 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 1164 | 1467996872699 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:32 INFO - PROCESS | 1164 | 1467996872836 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:54:32 INFO - PROCESS | 1164 | 1467996872870 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 1164 | 1467996872872 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:32 INFO - PROCESS | 1164 | ++DOCSHELL 12877400 == 36 [pid = 1164] [id = 534] 09:54:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (131EC400) [pid = 1164] [serial = 1602] [outer = 00000000] 09:54:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16F95400) [pid = 1164] [serial = 1603] [outer = 131EC400] 09:54:32 INFO - PROCESS | 1164 | 1467996872915 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16FA2800) [pid = 1164] [serial = 1604] [outer = 131EC400] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (13CC2400) [pid = 1164] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0C768400) [pid = 1164] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10A7C000) [pid = 1164] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10E02C00) [pid = 1164] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (1286D800) [pid = 1164] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (168FCC00) [pid = 1164] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (12D7B000) [pid = 1164] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0C764800) [pid = 1164] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (12D87400) [pid = 1164] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (139D5C00) [pid = 1164] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0F334C00) [pid = 1164] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (12B09C00) [pid = 1164] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:54:33 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16F9CC00) [pid = 1164] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:54:33 INFO - PROCESS | 1164 | 1467996873438 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 800ms 09:54:33 INFO - PROCESS | 1164 | 1467996873494 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:54:33 INFO - PROCESS | 1164 | 1467996873496 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 09:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:54:33 INFO - PROCESS | 1164 | 1467996873500 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 1164 | 1467996873501 Marionette TRACE conn2 <- [1,2102,null,{}] 09:54:33 INFO - PROCESS | 1164 | 1467996873505 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:33 INFO - PROCESS | 1164 | 1467996873507 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:33 INFO - PROCESS | 1164 | 1467996873583 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:54:33 INFO - PROCESS | 1164 | 1467996873677 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 1164 | 1467996873679 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:33 INFO - PROCESS | 1164 | ++DOCSHELL 0F329000 == 37 [pid = 1164] [id = 535] 09:54:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0F32D400) [pid = 1164] [serial = 1605] [outer = 00000000] 09:54:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (1286AC00) [pid = 1164] [serial = 1606] [outer = 0F32D400] 09:54:33 INFO - PROCESS | 1164 | 1467996873721 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (13CBE400) [pid = 1164] [serial = 1607] [outer = 0F32D400] 09:54:34 INFO - PROCESS | 1164 | 1467996874068 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 596ms 09:54:34 INFO - PROCESS | 1164 | 1467996874097 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 1164 | 1467996874099 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 09:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:54:34 INFO - PROCESS | 1164 | 1467996874102 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - PROCESS | 1164 | 1467996874104 Marionette TRACE conn2 <- [1,2106,null,{}] 09:54:34 INFO - PROCESS | 1164 | 1467996874108 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:34 INFO - PROCESS | 1164 | 1467996874109 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:34 INFO - PROCESS | 1164 | 1467996874252 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:54:34 INFO - PROCESS | 1164 | 1467996874264 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 1164 | 1467996874267 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:34 INFO - PROCESS | 1164 | ++DOCSHELL 11407800 == 38 [pid = 1164] [id = 536] 09:54:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1281E800) [pid = 1164] [serial = 1608] [outer = 00000000] 09:54:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16F98000) [pid = 1164] [serial = 1609] [outer = 1281E800] 09:54:34 INFO - PROCESS | 1164 | 1467996874313 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16F9CC00) [pid = 1164] [serial = 1610] [outer = 1281E800] 09:54:34 INFO - PROCESS | 1164 | 1467996874719 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 643ms 09:54:34 INFO - PROCESS | 1164 | 1467996874741 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 1164 | 1467996874743 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 09:54:34 INFO - PROCESS | 1164 | 1467996874746 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:54:34 INFO - PROCESS | 1164 | 1467996874748 Marionette TRACE conn2 <- [1,2110,null,{}] 09:54:34 INFO - PROCESS | 1164 | 1467996874751 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:34 INFO - PROCESS | 1164 | 1467996874753 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:34 INFO - PROCESS | 1164 | 1467996874843 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:54:34 INFO - PROCESS | 1164 | 1467996874938 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 1164 | 1467996874940 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:34 INFO - PROCESS | 1164 | ++DOCSHELL 13262800 == 39 [pid = 1164] [id = 537] 09:54:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (13941C00) [pid = 1164] [serial = 1611] [outer = 00000000] 09:54:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1760EC00) [pid = 1164] [serial = 1612] [outer = 13941C00] 09:54:34 INFO - PROCESS | 1164 | 1467996874983 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (176B8C00) [pid = 1164] [serial = 1613] [outer = 13941C00] 09:54:35 INFO - PROCESS | 1164 | 1467996875327 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 627ms 09:54:35 INFO - PROCESS | 1164 | 1467996875385 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 1164 | 1467996875389 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 09:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:54:35 INFO - PROCESS | 1164 | 1467996875394 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 1164 | 1467996875399 Marionette TRACE conn2 <- [1,2114,null,{}] 09:54:35 INFO - PROCESS | 1164 | 1467996875405 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:35 INFO - PROCESS | 1164 | 1467996875409 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:35 INFO - PROCESS | 1164 | 1467996875522 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:54:35 INFO - PROCESS | 1164 | 1467996875683 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 1164 | 1467996875686 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:35 INFO - PROCESS | 1164 | ++DOCSHELL 10BBCC00 == 40 [pid = 1164] [id = 538] 09:54:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (10BBEC00) [pid = 1164] [serial = 1614] [outer = 00000000] 09:54:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (10C17400) [pid = 1164] [serial = 1615] [outer = 10BBEC00] 09:54:35 INFO - PROCESS | 1164 | 1467996875744 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (11402000) [pid = 1164] [serial = 1616] [outer = 10BBEC00] 09:54:36 INFO - PROCESS | 1164 | 1467996876292 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 940ms 09:54:36 INFO - PROCESS | 1164 | 1467996876341 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:54:36 INFO - PROCESS | 1164 | 1467996876344 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 09:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:54:36 INFO - PROCESS | 1164 | 1467996876351 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - PROCESS | 1164 | 1467996876355 Marionette TRACE conn2 <- [1,2118,null,{}] 09:54:36 INFO - PROCESS | 1164 | 1467996876359 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:36 INFO - PROCESS | 1164 | 1467996876362 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:36 INFO - PROCESS | 1164 | 1467996876469 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:54:36 INFO - PROCESS | 1164 | 1467996876577 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 1164 | 1467996876580 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:36 INFO - PROCESS | 1164 | ++DOCSHELL 13127800 == 41 [pid = 1164] [id = 539] 09:54:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (13128C00) [pid = 1164] [serial = 1617] [outer = 00000000] 09:54:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (131BB000) [pid = 1164] [serial = 1618] [outer = 13128C00] 09:54:36 INFO - PROCESS | 1164 | 1467996876634 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (1390B800) [pid = 1164] [serial = 1619] [outer = 13128C00] 09:54:37 INFO - PROCESS | 1164 | 1467996877258 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:54:37 INFO - PROCESS | 1164 | 1467996877295 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 09:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:54:37 INFO - PROCESS | 1164 | 1467996877298 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 1164 | 1467996877301 Marionette TRACE conn2 <- [1,2122,null,{}] 09:54:37 INFO - PROCESS | 1164 | 1467996877311 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:37 INFO - PROCESS | 1164 | 1467996877319 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:37 INFO - PROCESS | 1164 | 1467996877436 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:54:37 INFO - PROCESS | 1164 | 1467996877575 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 1164 | 1467996877579 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:37 INFO - PROCESS | 1164 | ++DOCSHELL 16A70800 == 42 [pid = 1164] [id = 540] 09:54:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16A72400) [pid = 1164] [serial = 1620] [outer = 00000000] 09:54:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (16FE7800) [pid = 1164] [serial = 1621] [outer = 16A72400] 09:54:37 INFO - PROCESS | 1164 | 1467996877637 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (1760E400) [pid = 1164] [serial = 1622] [outer = 16A72400] 09:54:38 INFO - PROCESS | 1164 | 1467996878181 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 941ms 09:54:38 INFO - PROCESS | 1164 | 1467996878243 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 1164 | 1467996878245 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 09:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:54:38 INFO - PROCESS | 1164 | 1467996878249 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - PROCESS | 1164 | 1467996878251 Marionette TRACE conn2 <- [1,2126,null,{}] 09:54:38 INFO - PROCESS | 1164 | 1467996878256 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:38 INFO - PROCESS | 1164 | 1467996878258 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:38 INFO - PROCESS | 1164 | 1467996878395 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:54:38 INFO - PROCESS | 1164 | 1467996878532 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 1164 | 1467996878535 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:38 INFO - PROCESS | 1164 | ++DOCSHELL 16110C00 == 43 [pid = 1164] [id = 541] 09:54:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (18121C00) [pid = 1164] [serial = 1623] [outer = 00000000] 09:54:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (18129000) [pid = 1164] [serial = 1624] [outer = 18121C00] 09:54:38 INFO - PROCESS | 1164 | 1467996878590 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (17E3E800) [pid = 1164] [serial = 1625] [outer = 18121C00] 09:54:39 INFO - PROCESS | 1164 | 1467996879180 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1003ms 09:54:39 INFO - PROCESS | 1164 | 1467996879251 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 1164 | 1467996879253 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 09:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:54:39 INFO - PROCESS | 1164 | 1467996879257 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 1164 | 1467996879259 Marionette TRACE conn2 <- [1,2130,null,{}] 09:54:39 INFO - PROCESS | 1164 | 1467996879263 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:39 INFO - PROCESS | 1164 | 1467996879265 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:39 INFO - PROCESS | 1164 | 1467996879500 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:54:39 INFO - PROCESS | 1164 | 1467996879656 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 1164 | 1467996879659 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:39 INFO - PROCESS | 1164 | ++DOCSHELL 0C75E000 == 44 [pid = 1164] [id = 542] 09:54:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0C75FC00) [pid = 1164] [serial = 1626] [outer = 00000000] 09:54:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0C779000) [pid = 1164] [serial = 1627] [outer = 0C75FC00] 09:54:39 INFO - PROCESS | 1164 | 1467996879713 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0F9E9000) [pid = 1164] [serial = 1628] [outer = 0C75FC00] 09:54:40 INFO - PROCESS | 1164 | 1467996880263 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 1164 | 1467996881073 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 09:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:54:41 INFO - PROCESS | 1164 | 1467996881080 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 1164 | 1467996881083 Marionette TRACE conn2 <- [1,2134,null,{}] 09:54:41 INFO - PROCESS | 1164 | 1467996881089 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 1164 | 1467996881093 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:41 INFO - PROCESS | 1164 | 1467996881183 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:54:41 INFO - PROCESS | 1164 | 1467996881190 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 1164 | 1467996881195 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:41 INFO - PROCESS | 1164 | ++DOCSHELL 10566000 == 28 [pid = 1164] [id = 543] 09:54:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10A04400) [pid = 1164] [serial = 1629] [outer = 00000000] 09:54:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10A7C400) [pid = 1164] [serial = 1630] [outer = 10A04400] 09:54:41 INFO - PROCESS | 1164 | 1467996881243 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10B1EC00) [pid = 1164] [serial = 1631] [outer = 10A04400] 09:54:41 INFO - PROCESS | 1164 | 1467996881756 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:54:41 INFO - PROCESS | 1164 | 1467996881781 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 09:54:41 INFO - PROCESS | 1164 | 1467996881788 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 1164 | 1467996881792 Marionette TRACE conn2 <- [1,2138,null,{}] 09:54:41 INFO - PROCESS | 1164 | 1467996881796 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 1164 | 1467996881799 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:41 INFO - PROCESS | 1164 | 1467996881886 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:54:41 INFO - PROCESS | 1164 | 1467996881893 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 1164 | 1467996881896 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:41 INFO - PROCESS | 1164 | ++DOCSHELL 10C0B400 == 29 [pid = 1164] [id = 544] 09:54:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10C0C000) [pid = 1164] [serial = 1632] [outer = 00000000] 09:54:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10C17000) [pid = 1164] [serial = 1633] [outer = 10C0C000] 09:54:41 INFO - PROCESS | 1164 | 1467996881942 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10E0B800) [pid = 1164] [serial = 1634] [outer = 10C0C000] 09:54:42 INFO - PROCESS | 1164 | 1467996882414 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 659ms 09:54:42 INFO - PROCESS | 1164 | 1467996882445 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 1164 | 1467996882449 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 09:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:54:42 INFO - PROCESS | 1164 | 1467996882453 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - PROCESS | 1164 | 1467996882455 Marionette TRACE conn2 <- [1,2142,null,{}] 09:54:42 INFO - PROCESS | 1164 | 1467996882465 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:42 INFO - PROCESS | 1164 | 1467996882470 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:42 INFO - PROCESS | 1164 | 1467996882583 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:54:42 INFO - PROCESS | 1164 | 1467996882682 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 1164 | 1467996882686 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:42 INFO - PROCESS | 1164 | ++DOCSHELL 1286C400 == 30 [pid = 1164] [id = 545] 09:54:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (1286CC00) [pid = 1164] [serial = 1635] [outer = 00000000] 09:54:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (12876C00) [pid = 1164] [serial = 1636] [outer = 1286CC00] 09:54:42 INFO - PROCESS | 1164 | 1467996882734 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (129AA800) [pid = 1164] [serial = 1637] [outer = 1286CC00] 09:54:43 INFO - PROCESS | 1164 | 1467996883123 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 690ms 09:54:43 INFO - PROCESS | 1164 | 1467996883152 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 1164 | 1467996883154 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 09:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:54:43 INFO - PROCESS | 1164 | 1467996883157 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 1164 | 1467996883159 Marionette TRACE conn2 <- [1,2146,null,{}] 09:54:43 INFO - PROCESS | 1164 | 1467996883163 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:43 INFO - PROCESS | 1164 | 1467996883165 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:43 INFO - PROCESS | 1164 | 1467996883261 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:54:43 INFO - PROCESS | 1164 | 1467996883367 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 1164 | 1467996883369 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:43 INFO - PROCESS | 1164 | ++DOCSHELL 1293CC00 == 31 [pid = 1164] [id = 546] 09:54:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (129A9800) [pid = 1164] [serial = 1638] [outer = 00000000] 09:54:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (13133000) [pid = 1164] [serial = 1639] [outer = 129A9800] 09:54:43 INFO - PROCESS | 1164 | 1467996883413 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (131B9800) [pid = 1164] [serial = 1640] [outer = 129A9800] 09:54:43 INFO - PROCESS | 1164 | 1467996883846 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 736ms 09:54:43 INFO - PROCESS | 1164 | 1467996883898 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 1164 | 1467996883900 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 09:54:43 INFO - PROCESS | 1164 | 1467996883903 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:54:43 INFO - PROCESS | 1164 | 1467996883905 Marionette TRACE conn2 <- [1,2150,null,{}] 09:54:43 INFO - PROCESS | 1164 | 1467996883909 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:43 INFO - PROCESS | 1164 | 1467996883911 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:44 INFO - PROCESS | 1164 | 1467996884045 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:54:44 INFO - PROCESS | 1164 | 1467996884054 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 1164 | 1467996884056 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:44 INFO - PROCESS | 1164 | ++DOCSHELL 131B7C00 == 32 [pid = 1164] [id = 547] 09:54:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (131E6C00) [pid = 1164] [serial = 1641] [outer = 00000000] 09:54:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (1394D800) [pid = 1164] [serial = 1642] [outer = 131E6C00] 09:54:44 INFO - PROCESS | 1164 | 1467996884100 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (13CBEC00) [pid = 1164] [serial = 1643] [outer = 131E6C00] 09:54:44 INFO - PROCESS | 1164 | 1467996884561 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 09:54:44 INFO - PROCESS | 1164 | 1467996884603 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 1164 | 1467996884606 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 09:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:54:44 INFO - PROCESS | 1164 | 1467996884609 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - PROCESS | 1164 | 1467996884611 Marionette TRACE conn2 <- [1,2154,null,{}] 09:54:44 INFO - PROCESS | 1164 | 1467996884614 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:44 INFO - PROCESS | 1164 | 1467996884620 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:44 INFO - PROCESS | 1164 | 1467996884757 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:54:44 INFO - PROCESS | 1164 | 1467996884822 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 1164 | 1467996884824 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:44 INFO - PROCESS | 1164 | ++DOCSHELL 1561D800 == 33 [pid = 1164] [id = 548] 09:54:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1561F400) [pid = 1164] [serial = 1644] [outer = 00000000] 09:54:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16903800) [pid = 1164] [serial = 1645] [outer = 1561F400] 09:54:44 INFO - PROCESS | 1164 | 1467996884867 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (1690F400) [pid = 1164] [serial = 1646] [outer = 1561F400] 09:54:45 INFO - PROCESS | 1164 | 1467996885481 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:54:45 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (1281E800) [pid = 1164] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:54:45 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (1562B800) [pid = 1164] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:54:45 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0F32D400) [pid = 1164] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:54:45 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1690C000) [pid = 1164] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:54:45 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10B26000) [pid = 1164] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:54:45 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0C769400) [pid = 1164] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:54:45 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0F329800) [pid = 1164] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:54:45 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (12872800) [pid = 1164] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:54:45 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16B55800) [pid = 1164] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:54:45 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (13943C00) [pid = 1164] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:54:45 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (131EC400) [pid = 1164] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:54:45 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (13941C00) [pid = 1164] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 941ms 09:54:45 INFO - PROCESS | 1164 | 1467996885554 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 1164 | 1467996885556 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 09:54:45 INFO - PROCESS | 1164 | 1467996885559 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:54:45 INFO - PROCESS | 1164 | 1467996885561 Marionette TRACE conn2 <- [1,2158,null,{}] 09:54:45 INFO - PROCESS | 1164 | 1467996885565 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:45 INFO - PROCESS | 1164 | 1467996885567 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:45 INFO - PROCESS | 1164 | 1467996885647 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:54:45 INFO - PROCESS | 1164 | 1467996885652 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 1164 | 1467996885663 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:45 INFO - PROCESS | 1164 | ++DOCSHELL 10E02C00 == 34 [pid = 1164] [id = 549] 09:54:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (10E0FC00) [pid = 1164] [serial = 1647] [outer = 00000000] 09:54:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (1314F800) [pid = 1164] [serial = 1648] [outer = 10E0FC00] 09:54:45 INFO - PROCESS | 1164 | 1467996885707 Marionette DEBUG loaded listener.js 09:54:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1325AC00) [pid = 1164] [serial = 1649] [outer = 10E0FC00] 09:54:46 INFO - PROCESS | 1164 | 1467996886149 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 626ms 09:54:46 INFO - PROCESS | 1164 | 1467996886198 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:54:46 INFO - PROCESS | 1164 | 1467996886200 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 09:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:54:46 INFO - PROCESS | 1164 | 1467996886203 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - PROCESS | 1164 | 1467996886205 Marionette TRACE conn2 <- [1,2162,null,{}] 09:54:46 INFO - PROCESS | 1164 | 1467996886208 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:46 INFO - PROCESS | 1164 | 1467996886210 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:46 INFO - PROCESS | 1164 | 1467996886286 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:54:46 INFO - PROCESS | 1164 | 1467996886291 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:46 INFO - PROCESS | 1164 | 1467996886293 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:46 INFO - PROCESS | 1164 | ++DOCSHELL 12BCD400 == 35 [pid = 1164] [id = 550] 09:54:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (13033C00) [pid = 1164] [serial = 1650] [outer = 00000000] 09:54:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16A74400) [pid = 1164] [serial = 1651] [outer = 13033C00] 09:54:46 INFO - PROCESS | 1164 | 1467996886335 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16A92400) [pid = 1164] [serial = 1652] [outer = 13033C00] 09:54:46 INFO - PROCESS | 1164 | --DOCSHELL 1B3BD000 == 34 [pid = 1164] [id = 16] 09:54:46 INFO - PROCESS | 1164 | 1467996886791 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 627ms 09:54:46 INFO - PROCESS | 1164 | 1467996886841 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:54:46 INFO - PROCESS | 1164 | 1467996886843 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 09:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:54:46 INFO - PROCESS | 1164 | 1467996886847 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - PROCESS | 1164 | 1467996886849 Marionette TRACE conn2 <- [1,2166,null,{}] 09:54:46 INFO - PROCESS | 1164 | 1467996886853 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:46 INFO - PROCESS | 1164 | 1467996886855 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:46 INFO - PROCESS | 1164 | 1467996886933 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:54:46 INFO - PROCESS | 1164 | 1467996886939 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:46 INFO - PROCESS | 1164 | 1467996886941 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:46 INFO - PROCESS | 1164 | ++DOCSHELL 1390E800 == 35 [pid = 1164] [id = 551] 09:54:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16A73000) [pid = 1164] [serial = 1653] [outer = 00000000] 09:54:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16BCB800) [pid = 1164] [serial = 1654] [outer = 16A73000] 09:54:47 INFO - PROCESS | 1164 | 1467996886984 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16BCD800) [pid = 1164] [serial = 1655] [outer = 16A73000] 09:54:47 INFO - PROCESS | 1164 | 1467996887428 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 642ms 09:54:47 INFO - PROCESS | 1164 | 1467996887529 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:54:47 INFO - PROCESS | 1164 | 1467996887536 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 09:54:47 INFO - PROCESS | 1164 | 1467996887543 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:54:47 INFO - PROCESS | 1164 | 1467996887547 Marionette TRACE conn2 <- [1,2170,null,{}] 09:54:47 INFO - PROCESS | 1164 | 1467996887553 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:47 INFO - PROCESS | 1164 | 1467996887557 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:47 INFO - PROCESS | 1164 | 1467996887711 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:54:47 INFO - PROCESS | 1164 | 1467996887799 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 1164 | 1467996887804 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:47 INFO - PROCESS | 1164 | ++DOCSHELL 103CB000 == 36 [pid = 1164] [id = 552] 09:54:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (103CB400) [pid = 1164] [serial = 1656] [outer = 00000000] 09:54:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (1055EC00) [pid = 1164] [serial = 1657] [outer = 103CB400] 09:54:47 INFO - PROCESS | 1164 | 1467996887865 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (10B26800) [pid = 1164] [serial = 1658] [outer = 103CB400] 09:54:48 INFO - PROCESS | 1164 | 1467996888652 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1144ms 09:54:48 INFO - PROCESS | 1164 | 1467996888695 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:54:48 INFO - PROCESS | 1164 | 1467996888699 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 09:54:48 INFO - PROCESS | 1164 | 1467996888706 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 1164 | 1467996888709 Marionette TRACE conn2 <- [1,2174,null,{}] 09:54:48 INFO - PROCESS | 1164 | 1467996888714 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:48 INFO - PROCESS | 1164 | 1467996888717 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:48 INFO - PROCESS | 1164 | 1467996888832 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:54:48 INFO - PROCESS | 1164 | 1467996888968 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:48 INFO - PROCESS | 1164 | 1467996888971 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:49 INFO - PROCESS | 1164 | ++DOCSHELL 10E10800 == 37 [pid = 1164] [id = 553] 09:54:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (112A9C00) [pid = 1164] [serial = 1659] [outer = 00000000] 09:54:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (12870400) [pid = 1164] [serial = 1660] [outer = 112A9C00] 09:54:49 INFO - PROCESS | 1164 | 1467996889026 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (12D86000) [pid = 1164] [serial = 1661] [outer = 112A9C00] 09:54:49 INFO - PROCESS | 1164 | 1467996889955 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1301ms 09:54:50 INFO - PROCESS | 1164 | 1467996890006 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 1164 | 1467996890010 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 09:54:50 INFO - PROCESS | 1164 | 1467996890015 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:54:50 INFO - PROCESS | 1164 | 1467996890018 Marionette TRACE conn2 <- [1,2178,null,{}] 09:54:50 INFO - PROCESS | 1164 | 1467996890024 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:50 INFO - PROCESS | 1164 | 1467996890026 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:50 INFO - PROCESS | 1164 | 1467996890145 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:54:50 INFO - PROCESS | 1164 | --DOCSHELL 12BCD400 == 36 [pid = 1164] [id = 550] 09:54:50 INFO - PROCESS | 1164 | --DOCSHELL 10E02C00 == 35 [pid = 1164] [id = 549] 09:54:50 INFO - PROCESS | 1164 | --DOCSHELL 1561D800 == 34 [pid = 1164] [id = 548] 09:54:50 INFO - PROCESS | 1164 | --DOCSHELL 131B7C00 == 33 [pid = 1164] [id = 547] 09:54:50 INFO - PROCESS | 1164 | --DOCSHELL 1293CC00 == 32 [pid = 1164] [id = 546] 09:54:50 INFO - PROCESS | 1164 | --DOCSHELL 1286C400 == 31 [pid = 1164] [id = 545] 09:54:50 INFO - PROCESS | 1164 | --DOCSHELL 10C0B400 == 30 [pid = 1164] [id = 544] 09:54:50 INFO - PROCESS | 1164 | --DOCSHELL 10566000 == 29 [pid = 1164] [id = 543] 09:54:50 INFO - PROCESS | 1164 | --DOCSHELL 1B2AB400 == 28 [pid = 1164] [id = 17] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (16F9CC00) [pid = 1164] [serial = 1610] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (16118800) [pid = 1164] [serial = 1597] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (1286AC00) [pid = 1164] [serial = 1606] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16A06C00) [pid = 1164] [serial = 1600] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (10B48400) [pid = 1164] [serial = 1582] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (112B0400) [pid = 1164] [serial = 1583] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0F935C00) [pid = 1164] [serial = 1585] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10A07800) [pid = 1164] [serial = 1586] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10B3A800) [pid = 1164] [serial = 1588] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10E06800) [pid = 1164] [serial = 1589] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (12B09400) [pid = 1164] [serial = 1591] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (1314B000) [pid = 1164] [serial = 1592] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (176B5400) [pid = 1164] [serial = 1580] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (175C6C00) [pid = 1164] [serial = 1579] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (13CC5400) [pid = 1164] [serial = 1594] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16F95400) [pid = 1164] [serial = 1603] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (1760EC00) [pid = 1164] [serial = 1612] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (176B8C00) [pid = 1164] [serial = 1613] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16F98000) [pid = 1164] [serial = 1609] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (16FA2800) [pid = 1164] [serial = 1604] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16A7BC00) [pid = 1164] [serial = 1601] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (13CBE400) [pid = 1164] [serial = 1607] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (1428E000) [pid = 1164] [serial = 1595] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (16908800) [pid = 1164] [serial = 1598] [outer = 00000000] [url = about:blank] 09:54:50 INFO - PROCESS | 1164 | 1467996890274 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 1164 | 1467996890278 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:50 INFO - PROCESS | 1164 | ++DOCSHELL 0F935C00 == 29 [pid = 1164] [id = 554] 09:54:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0F939800) [pid = 1164] [serial = 1662] [outer = 00000000] 09:54:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (10A07800) [pid = 1164] [serial = 1663] [outer = 0F939800] 09:54:50 INFO - PROCESS | 1164 | 1467996890328 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10B3E400) [pid = 1164] [serial = 1664] [outer = 0F939800] 09:54:50 INFO - PROCESS | 1164 | 1467996890739 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 736ms 09:54:50 INFO - PROCESS | 1164 | 1467996890839 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 1164 | 1467996890844 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 09:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:54:50 INFO - PROCESS | 1164 | 1467996890850 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 1164 | 1467996890853 Marionette TRACE conn2 <- [1,2182,null,{}] 09:54:50 INFO - PROCESS | 1164 | 1467996890856 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:50 INFO - PROCESS | 1164 | 1467996890859 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:50 INFO - PROCESS | 1164 | 1467996890943 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:54:50 INFO - PROCESS | 1164 | 1467996890949 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 1164 | 1467996890951 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:50 INFO - PROCESS | 1164 | ++DOCSHELL 10C0AC00 == 30 [pid = 1164] [id = 555] 09:54:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10C16C00) [pid = 1164] [serial = 1665] [outer = 00000000] 09:54:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10F98C00) [pid = 1164] [serial = 1666] [outer = 10C16C00] 09:54:50 INFO - PROCESS | 1164 | 1467996890997 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (112EF800) [pid = 1164] [serial = 1667] [outer = 10C16C00] 09:54:51 INFO - PROCESS | 1164 | 1467996891458 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:54:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:54:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 643ms 09:54:51 INFO - PROCESS | 1164 | 1467996891486 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 1164 | 1467996891488 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 09:54:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:54:51 INFO - PROCESS | 1164 | 1467996891495 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 1164 | 1467996891499 Marionette TRACE conn2 <- [1,2186,null,{}] 09:54:51 INFO - PROCESS | 1164 | 1467996891509 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:51 INFO - PROCESS | 1164 | 1467996891514 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:51 INFO - PROCESS | 1164 | 1467996891597 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:54:51 INFO - PROCESS | 1164 | 1467996891722 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:51 INFO - PROCESS | 1164 | 1467996891725 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:51 INFO - PROCESS | 1164 | ++DOCSHELL 1312D400 == 31 [pid = 1164] [id = 556] 09:54:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (1312D800) [pid = 1164] [serial = 1668] [outer = 00000000] 09:54:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (13157800) [pid = 1164] [serial = 1669] [outer = 1312D800] 09:54:51 INFO - PROCESS | 1164 | 1467996891778 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (131B9400) [pid = 1164] [serial = 1670] [outer = 1312D800] 09:54:52 INFO - PROCESS | 1164 | 1467996892160 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 705ms 09:54:52 INFO - PROCESS | 1164 | 1467996892196 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 1164 | 1467996892198 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 09:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:54:52 INFO - PROCESS | 1164 | 1467996892201 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 1164 | 1467996892203 Marionette TRACE conn2 <- [1,2190,null,{}] 09:54:52 INFO - PROCESS | 1164 | 1467996892207 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:52 INFO - PROCESS | 1164 | 1467996892208 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:52 INFO - PROCESS | 1164 | 1467996892299 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:54:52 INFO - PROCESS | 1164 | 1467996892401 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 1164 | 1467996892403 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:52 INFO - PROCESS | 1164 | ++DOCSHELL 131B8C00 == 32 [pid = 1164] [id = 557] 09:54:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (13460400) [pid = 1164] [serial = 1671] [outer = 00000000] 09:54:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (14290000) [pid = 1164] [serial = 1672] [outer = 13460400] 09:54:52 INFO - PROCESS | 1164 | 1467996892449 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1556E800) [pid = 1164] [serial = 1673] [outer = 13460400] 09:54:52 INFO - PROCESS | 1164 | 1467996892856 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 689ms 09:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:54:52 INFO - PROCESS | 1164 | 1467996892902 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 1164 | 1467996892904 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 09:54:52 INFO - PROCESS | 1164 | 1467996892907 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 1164 | 1467996892909 Marionette TRACE conn2 <- [1,2194,null,{}] 09:54:52 INFO - PROCESS | 1164 | 1467996892924 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:52 INFO - PROCESS | 1164 | 1467996892926 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:53 INFO - PROCESS | 1164 | 1467996893062 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:54:53 INFO - PROCESS | 1164 | 1467996893081 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 1164 | 1467996893083 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:53 INFO - PROCESS | 1164 | ++DOCSHELL 13943000 == 33 [pid = 1164] [id = 558] 09:54:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (13943400) [pid = 1164] [serial = 1674] [outer = 00000000] 09:54:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16110C00) [pid = 1164] [serial = 1675] [outer = 13943400] 09:54:53 INFO - PROCESS | 1164 | 1467996893126 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16902C00) [pid = 1164] [serial = 1676] [outer = 13943400] 09:54:53 INFO - PROCESS | 1164 | 1467996893565 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 690ms 09:54:53 INFO - PROCESS | 1164 | 1467996893606 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:54:53 INFO - PROCESS | 1164 | 1467996893608 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 09:54:53 INFO - PROCESS | 1164 | 1467996893612 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:54:53 INFO - PROCESS | 1164 | 1467996893613 Marionette TRACE conn2 <- [1,2198,null,{}] 09:54:53 INFO - PROCESS | 1164 | 1467996893617 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:53 INFO - PROCESS | 1164 | 1467996893622 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:53 INFO - PROCESS | 1164 | 1467996893763 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:54:53 INFO - PROCESS | 1164 | 1467996893829 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 1164 | 1467996893832 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:53 INFO - PROCESS | 1164 | ++DOCSHELL 1690C800 == 34 [pid = 1164] [id = 559] 09:54:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16A06C00) [pid = 1164] [serial = 1677] [outer = 00000000] 09:54:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16A76400) [pid = 1164] [serial = 1678] [outer = 16A06C00] 09:54:53 INFO - PROCESS | 1164 | 1467996893875 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16A7C000) [pid = 1164] [serial = 1679] [outer = 16A06C00] 09:54:54 INFO - PROCESS | 1164 | 1467996894289 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 09:54:54 INFO - PROCESS | 1164 | 1467996894311 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:54:54 INFO - PROCESS | 1164 | 1467996894322 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 09:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1B3BD400) [pid = 1164] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (131E6C00) [pid = 1164] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1286CC00) [pid = 1164] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10C0C000) [pid = 1164] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10A04400) [pid = 1164] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0C75FC00) [pid = 1164] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (1561F400) [pid = 1164] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10BBEC00) [pid = 1164] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (13128C00) [pid = 1164] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16A72400) [pid = 1164] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (18121C00) [pid = 1164] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (10E0FC00) [pid = 1164] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (13033C00) [pid = 1164] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (129A9800) [pid = 1164] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:54:54 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (1B3BE800) [pid = 1164] [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.] 09:54:54 INFO - PROCESS | 1164 | 1467996894445 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:54:54 INFO - PROCESS | 1164 | 1467996894447 Marionette TRACE conn2 <- [1,2202,null,{}] 09:54:54 INFO - PROCESS | 1164 | 1467996894452 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:54 INFO - PROCESS | 1164 | 1467996894455 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:54 INFO - PROCESS | 1164 | 1467996894538 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:54:54 INFO - PROCESS | 1164 | 1467996894544 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:54 INFO - PROCESS | 1164 | 1467996894546 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:54 INFO - PROCESS | 1164 | ++DOCSHELL 10E01C00 == 35 [pid = 1164] [id = 560] 09:54:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10E06000) [pid = 1164] [serial = 1680] [outer = 00000000] 09:54:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (12BDC400) [pid = 1164] [serial = 1681] [outer = 10E06000] 09:54:54 INFO - PROCESS | 1164 | 1467996894588 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (131AE000) [pid = 1164] [serial = 1682] [outer = 10E06000] 09:54:55 INFO - PROCESS | 1164 | 1467996895016 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 611ms 09:54:55 INFO - PROCESS | 1164 | 1467996895027 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 1164 | 1467996895029 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 09:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:54:55 INFO - PROCESS | 1164 | 1467996895032 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 1164 | 1467996895034 Marionette TRACE conn2 <- [1,2206,null,{}] 09:54:55 INFO - PROCESS | 1164 | 1467996895038 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:55 INFO - PROCESS | 1164 | 1467996895039 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:55 INFO - PROCESS | 1164 | 1467996895159 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:54:55 INFO - PROCESS | 1164 | 1467996895166 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 1164 | 1467996895168 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:55 INFO - PROCESS | 1164 | ++DOCSHELL 131B4800 == 36 [pid = 1164] [id = 561] 09:54:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (139C8C00) [pid = 1164] [serial = 1683] [outer = 00000000] 09:54:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (16A79800) [pid = 1164] [serial = 1684] [outer = 139C8C00] 09:54:55 INFO - PROCESS | 1164 | 1467996895211 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16BD6800) [pid = 1164] [serial = 1685] [outer = 139C8C00] 09:54:55 INFO - PROCESS | 1164 | 1467996895604 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 595ms 09:54:55 INFO - PROCESS | 1164 | 1467996895629 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 1164 | 1467996895631 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 09:54:55 INFO - PROCESS | 1164 | 1467996895635 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:54:55 INFO - PROCESS | 1164 | 1467996895636 Marionette TRACE conn2 <- [1,2210,null,{}] 09:54:55 INFO - PROCESS | 1164 | 1467996895640 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:55 INFO - PROCESS | 1164 | 1467996895642 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:55 INFO - PROCESS | 1164 | 1467996895724 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:54:55 INFO - PROCESS | 1164 | 1467996895820 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 1164 | 1467996895822 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:55 INFO - PROCESS | 1164 | ++DOCSHELL 0C767C00 == 37 [pid = 1164] [id = 562] 09:54:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (13944C00) [pid = 1164] [serial = 1686] [outer = 00000000] 09:54:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16FE9400) [pid = 1164] [serial = 1687] [outer = 13944C00] 09:54:55 INFO - PROCESS | 1164 | 1467996895864 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16FEA400) [pid = 1164] [serial = 1688] [outer = 13944C00] 09:54:56 INFO - PROCESS | 1164 | 1467996896244 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 643ms 09:54:56 INFO - PROCESS | 1164 | 1467996896273 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:54:56 INFO - PROCESS | 1164 | 1467996896275 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 09:54:56 INFO - PROCESS | 1164 | 1467996896278 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:54:56 INFO - PROCESS | 1164 | 1467996896280 Marionette TRACE conn2 <- [1,2214,null,{}] 09:54:56 INFO - PROCESS | 1164 | 1467996896283 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:56 INFO - PROCESS | 1164 | 1467996896285 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:56 INFO - PROCESS | 1164 | 1467996896404 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:54:56 INFO - PROCESS | 1164 | 1467996896512 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 1164 | 1467996896516 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:56 INFO - PROCESS | 1164 | ++DOCSHELL 0C762C00 == 38 [pid = 1164] [id = 563] 09:54:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0C766400) [pid = 1164] [serial = 1689] [outer = 00000000] 09:54:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0F32F000) [pid = 1164] [serial = 1690] [outer = 0C766400] 09:54:56 INFO - PROCESS | 1164 | 1467996896572 Marionette DEBUG loaded listener.js 09:54:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (103CD400) [pid = 1164] [serial = 1691] [outer = 0C766400] 09:54:57 INFO - PROCESS | 1164 | 1467996897162 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 940ms 09:54:57 INFO - PROCESS | 1164 | 1467996897226 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 1164 | 1467996897230 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 09:54:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:54:57 INFO - PROCESS | 1164 | 1467996897235 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 1164 | 1467996897238 Marionette TRACE conn2 <- [1,2218,null,{}] 09:54:57 INFO - PROCESS | 1164 | 1467996897243 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:57 INFO - PROCESS | 1164 | 1467996897246 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:57 INFO - PROCESS | 1164 | 1467996897362 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:54:57 INFO - PROCESS | 1164 | 1467996897494 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 1164 | 1467996897497 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:57 INFO - PROCESS | 1164 | ++DOCSHELL 11AEA400 == 39 [pid = 1164] [id = 564] 09:54:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (11CD3400) [pid = 1164] [serial = 1692] [outer = 00000000] 09:54:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (129B6800) [pid = 1164] [serial = 1693] [outer = 11CD3400] 09:54:57 INFO - PROCESS | 1164 | 1467996897553 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (13154400) [pid = 1164] [serial = 1694] [outer = 11CD3400] 09:54:58 INFO - PROCESS | 1164 | 1467996898092 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 893ms 09:54:58 INFO - PROCESS | 1164 | 1467996898142 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 1164 | 1467996898147 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 09:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:54:58 INFO - PROCESS | 1164 | 1467996898151 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 1164 | 1467996898153 Marionette TRACE conn2 <- [1,2222,null,{}] 09:54:58 INFO - PROCESS | 1164 | 1467996898157 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:58 INFO - PROCESS | 1164 | 1467996898160 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:58 INFO - PROCESS | 1164 | 1467996898271 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:54:58 INFO - PROCESS | 1164 | 1467996898381 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:58 INFO - PROCESS | 1164 | 1467996898384 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:58 INFO - PROCESS | 1164 | ++DOCSHELL 1306A800 == 40 [pid = 1164] [id = 565] 09:54:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (13D96000) [pid = 1164] [serial = 1695] [outer = 00000000] 09:54:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (1690C400) [pid = 1164] [serial = 1696] [outer = 13D96000] 09:54:58 INFO - PROCESS | 1164 | 1467996898436 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16A75C00) [pid = 1164] [serial = 1697] [outer = 13D96000] 09:54:59 INFO - PROCESS | 1164 | 1467996899045 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:54:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:54:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 956ms 09:54:59 INFO - PROCESS | 1164 | 1467996899096 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 1164 | 1467996899098 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 09:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:54:59 INFO - PROCESS | 1164 | 1467996899109 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 1164 | 1467996899114 Marionette TRACE conn2 <- [1,2226,null,{}] 09:54:59 INFO - PROCESS | 1164 | 1467996899119 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:59 INFO - PROCESS | 1164 | 1467996899123 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:59 INFO - PROCESS | 1164 | 1467996899230 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:54:59 INFO - PROCESS | 1164 | 1467996899338 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 1164 | 1467996899340 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:54:59 INFO - PROCESS | 1164 | ++DOCSHELL 175B9000 == 41 [pid = 1164] [id = 566] 09:54:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (175BA800) [pid = 1164] [serial = 1698] [outer = 00000000] 09:54:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (1760F000) [pid = 1164] [serial = 1699] [outer = 175BA800] 09:54:59 INFO - PROCESS | 1164 | 1467996899391 Marionette DEBUG loaded listener.js 09:54:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (176AC400) [pid = 1164] [serial = 1700] [outer = 175BA800] 09:54:59 INFO - PROCESS | 1164 | 1467996899921 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:54:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:54:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 862ms 09:54:59 INFO - PROCESS | 1164 | 1467996899969 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 1164 | 1467996899972 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 09:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:54:59 INFO - PROCESS | 1164 | 1467996899977 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 1164 | 1467996899979 Marionette TRACE conn2 <- [1,2230,null,{}] 09:55:00 INFO - PROCESS | 1164 | 1467996899983 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:00 INFO - PROCESS | 1164 | 1467996899985 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:00 INFO - PROCESS | 1164 | 1467996900089 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:55:00 INFO - PROCESS | 1164 | 1467996900196 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 1164 | 1467996900198 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:00 INFO - PROCESS | 1164 | ++DOCSHELL 1760E800 == 42 [pid = 1164] [id = 567] 09:55:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (178ED400) [pid = 1164] [serial = 1701] [outer = 00000000] 09:55:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (17D1A800) [pid = 1164] [serial = 1702] [outer = 178ED400] 09:55:00 INFO - PROCESS | 1164 | 1467996900249 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (17E3DC00) [pid = 1164] [serial = 1703] [outer = 178ED400] 09:55:01 INFO - PROCESS | 1164 | 1467996901021 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1050ms 09:55:01 INFO - PROCESS | 1164 | 1467996901083 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:55:01 INFO - PROCESS | 1164 | 1467996901087 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 09:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:55:01 INFO - PROCESS | 1164 | 1467996901093 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:55:01 INFO - PROCESS | 1164 | 1467996901096 Marionette TRACE conn2 <- [1,2234,null,{}] 09:55:01 INFO - PROCESS | 1164 | 1467996901102 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:01 INFO - PROCESS | 1164 | 1467996901105 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:01 INFO - PROCESS | 1164 | 1467996901251 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:55:01 INFO - PROCESS | 1164 | 1467996901386 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:01 INFO - PROCESS | 1164 | 1467996901389 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:01 INFO - PROCESS | 1164 | ++DOCSHELL 10C17C00 == 43 [pid = 1164] [id = 568] 09:55:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (10C18C00) [pid = 1164] [serial = 1704] [outer = 00000000] 09:55:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (10E0FC00) [pid = 1164] [serial = 1705] [outer = 10C18C00] 09:55:01 INFO - PROCESS | 1164 | 1467996901439 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (114CB800) [pid = 1164] [serial = 1706] [outer = 10C18C00] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 0C75E000 == 42 [pid = 1164] [id = 542] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 0C767C00 == 41 [pid = 1164] [id = 562] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 131B4800 == 40 [pid = 1164] [id = 561] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 10E01C00 == 39 [pid = 1164] [id = 560] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 1690C800 == 38 [pid = 1164] [id = 559] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 13943000 == 37 [pid = 1164] [id = 558] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 131B8C00 == 36 [pid = 1164] [id = 557] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 1312D400 == 35 [pid = 1164] [id = 556] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 10C0AC00 == 34 [pid = 1164] [id = 555] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 0F935C00 == 33 [pid = 1164] [id = 554] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 1390E800 == 32 [pid = 1164] [id = 551] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 103CB000 == 31 [pid = 1164] [id = 552] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 10E10800 == 30 [pid = 1164] [id = 553] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 175B9000 == 29 [pid = 1164] [id = 566] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 1760E800 == 28 [pid = 1164] [id = 567] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 1306A800 == 27 [pid = 1164] [id = 565] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 0C762C00 == 26 [pid = 1164] [id = 563] 09:55:02 INFO - PROCESS | 1164 | --DOCSHELL 11AEA400 == 25 [pid = 1164] [id = 564] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (1B2A8000) [pid = 1164] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (16BCB800) [pid = 1164] [serial = 1654] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (1394D800) [pid = 1164] [serial = 1642] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (12876C00) [pid = 1164] [serial = 1636] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (129AA800) [pid = 1164] [serial = 1637] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (10C17000) [pid = 1164] [serial = 1633] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (10E0B800) [pid = 1164] [serial = 1634] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (10A7C400) [pid = 1164] [serial = 1630] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (10B1EC00) [pid = 1164] [serial = 1631] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0F9E9000) [pid = 1164] [serial = 1628] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0C779000) [pid = 1164] [serial = 1627] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (16903800) [pid = 1164] [serial = 1645] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (11402000) [pid = 1164] [serial = 1616] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10C17400) [pid = 1164] [serial = 1615] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1390B800) [pid = 1164] [serial = 1619] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (131BB000) [pid = 1164] [serial = 1618] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (1760E400) [pid = 1164] [serial = 1622] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16FE7800) [pid = 1164] [serial = 1621] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (17E3E800) [pid = 1164] [serial = 1625] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (18129000) [pid = 1164] [serial = 1624] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (1325AC00) [pid = 1164] [serial = 1649] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1314F800) [pid = 1164] [serial = 1648] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16A92400) [pid = 1164] [serial = 1652] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (1690F400) [pid = 1164] [serial = 1646] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (13133000) [pid = 1164] [serial = 1639] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (131B9800) [pid = 1164] [serial = 1640] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (131E7000) [pid = 1164] [serial = 1106] [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.] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (13CBEC00) [pid = 1164] [serial = 1643] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (16A74400) [pid = 1164] [serial = 1651] [outer = 00000000] [url = about:blank] 09:55:02 INFO - PROCESS | 1164 | 1467996902687 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1662ms 09:55:02 INFO - PROCESS | 1164 | 1467996902751 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:55:02 INFO - PROCESS | 1164 | 1467996902755 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 09:55:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:55:02 INFO - PROCESS | 1164 | 1467996902762 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:55:02 INFO - PROCESS | 1164 | 1467996902765 Marionette TRACE conn2 <- [1,2238,null,{}] 09:55:02 INFO - PROCESS | 1164 | 1467996902773 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:02 INFO - PROCESS | 1164 | 1467996902776 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:02 INFO - PROCESS | 1164 | 1467996902865 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:55:02 INFO - PROCESS | 1164 | 1467996902962 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:02 INFO - PROCESS | 1164 | 1467996902964 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:02 INFO - PROCESS | 1164 | ++DOCSHELL 0F934000 == 26 [pid = 1164] [id = 569] 09:55:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0F972C00) [pid = 1164] [serial = 1707] [outer = 00000000] 09:55:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10A7DC00) [pid = 1164] [serial = 1708] [outer = 0F972C00] 09:55:03 INFO - PROCESS | 1164 | 1467996903012 Marionette DEBUG loaded listener.js 09:55:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10B20000) [pid = 1164] [serial = 1709] [outer = 0F972C00] 09:55:03 INFO - PROCESS | 1164 | 1467996903427 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 706ms 09:55:03 INFO - PROCESS | 1164 | 1467996903460 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 1164 | 1467996903465 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 09:55:03 INFO - PROCESS | 1164 | 1467996903476 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:55:03 INFO - PROCESS | 1164 | 1467996903478 Marionette TRACE conn2 <- [1,2242,null,{}] 09:55:03 INFO - PROCESS | 1164 | 1467996903482 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:03 INFO - PROCESS | 1164 | 1467996903485 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:03 INFO - PROCESS | 1164 | 1467996903570 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:55:03 INFO - PROCESS | 1164 | 1467996903577 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:03 INFO - PROCESS | 1164 | 1467996903580 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:03 INFO - PROCESS | 1164 | ++DOCSHELL 10C17000 == 27 [pid = 1164] [id = 570] 09:55:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10C18800) [pid = 1164] [serial = 1710] [outer = 00000000] 09:55:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10E07C00) [pid = 1164] [serial = 1711] [outer = 10C18800] 09:55:03 INFO - PROCESS | 1164 | 1467996903626 Marionette DEBUG loaded listener.js 09:55:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10E0D800) [pid = 1164] [serial = 1712] [outer = 10C18800] 09:55:04 INFO - PROCESS | 1164 | 1467996904088 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 643ms 09:55:04 INFO - PROCESS | 1164 | 1467996904115 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:55:04 INFO - PROCESS | 1164 | 1467996904117 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 09:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:55:04 INFO - PROCESS | 1164 | 1467996904124 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 1164 | 1467996904127 Marionette TRACE conn2 <- [1,2246,null,{}] 09:55:04 INFO - PROCESS | 1164 | 1467996904138 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:04 INFO - PROCESS | 1164 | 1467996904142 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:04 INFO - PROCESS | 1164 | 1467996904223 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:55:04 INFO - PROCESS | 1164 | 1467996904232 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 1164 | 1467996904235 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:04 INFO - PROCESS | 1164 | ++DOCSHELL 12934800 == 28 [pid = 1164] [id = 571] 09:55:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (12938400) [pid = 1164] [serial = 1713] [outer = 00000000] 09:55:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (12DC4C00) [pid = 1164] [serial = 1714] [outer = 12938400] 09:55:04 INFO - PROCESS | 1164 | 1467996904283 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (13133000) [pid = 1164] [serial = 1715] [outer = 12938400] 09:55:04 INFO - PROCESS | 1164 | 1467996904773 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 705ms 09:55:04 INFO - PROCESS | 1164 | 1467996904829 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:55:04 INFO - PROCESS | 1164 | 1467996904832 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 09:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:55:04 INFO - PROCESS | 1164 | 1467996904835 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 1164 | 1467996904837 Marionette TRACE conn2 <- [1,2250,null,{}] 09:55:04 INFO - PROCESS | 1164 | 1467996904840 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:04 INFO - PROCESS | 1164 | 1467996904842 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:04 INFO - PROCESS | 1164 | 1467996904964 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:55:04 INFO - PROCESS | 1164 | 1467996904974 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 1164 | 1467996904976 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:05 INFO - PROCESS | 1164 | ++DOCSHELL 131B5400 == 29 [pid = 1164] [id = 572] 09:55:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (131B9800) [pid = 1164] [serial = 1716] [outer = 00000000] 09:55:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (13943000) [pid = 1164] [serial = 1717] [outer = 131B9800] 09:55:05 INFO - PROCESS | 1164 | 1467996905069 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (139CB400) [pid = 1164] [serial = 1718] [outer = 131B9800] 09:55:05 INFO - PROCESS | 1164 | 1467996905479 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:55:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:55:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 705ms 09:55:05 INFO - PROCESS | 1164 | 1467996905539 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:55:05 INFO - PROCESS | 1164 | 1467996905541 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 09:55:05 INFO - PROCESS | 1164 | 1467996905545 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:55:05 INFO - PROCESS | 1164 | 1467996905547 Marionette TRACE conn2 <- [1,2254,null,{}] 09:55:05 INFO - PROCESS | 1164 | 1467996905550 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:05 INFO - PROCESS | 1164 | 1467996905552 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:05 INFO - PROCESS | 1164 | 1467996905660 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:55:05 INFO - PROCESS | 1164 | 1467996905751 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 1164 | 1467996905753 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:05 INFO - PROCESS | 1164 | ++DOCSHELL 13CC6400 == 30 [pid = 1164] [id = 573] 09:55:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (13CC9000) [pid = 1164] [serial = 1719] [outer = 00000000] 09:55:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (14293400) [pid = 1164] [serial = 1720] [outer = 13CC9000] 09:55:05 INFO - PROCESS | 1164 | 1467996905797 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (1556E000) [pid = 1164] [serial = 1721] [outer = 13CC9000] 09:55:06 INFO - PROCESS | 1164 | 1467996906215 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 09:55:06 INFO - PROCESS | 1164 | 1467996906246 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:55:06 INFO - PROCESS | 1164 | 1467996906248 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 09:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:55:06 INFO - PROCESS | 1164 | 1467996906251 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:55:06 INFO - PROCESS | 1164 | 1467996906253 Marionette TRACE conn2 <- [1,2258,null,{}] 09:55:06 INFO - PROCESS | 1164 | 1467996906256 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:06 INFO - PROCESS | 1164 | 1467996906261 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:06 INFO - PROCESS | 1164 | 1467996906399 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:55:06 INFO - PROCESS | 1164 | 1467996906410 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:06 INFO - PROCESS | 1164 | 1467996906412 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:06 INFO - PROCESS | 1164 | ++DOCSHELL 1556DC00 == 31 [pid = 1164] [id = 574] 09:55:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (1562AC00) [pid = 1164] [serial = 1722] [outer = 00000000] 09:55:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (1690A400) [pid = 1164] [serial = 1723] [outer = 1562AC00] 09:55:06 INFO - PROCESS | 1164 | 1467996906455 Marionette DEBUG loaded listener.js 09:55:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (16A78400) [pid = 1164] [serial = 1724] [outer = 1562AC00] 09:55:07 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (13944C00) [pid = 1164] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:55:07 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (13943400) [pid = 1164] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:55:07 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (16A06C00) [pid = 1164] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:55:07 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (16A73000) [pid = 1164] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:55:07 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (112A9C00) [pid = 1164] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:55:07 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (1312D800) [pid = 1164] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:55:07 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10C16C00) [pid = 1164] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:55:07 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0F939800) [pid = 1164] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:55:07 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (103CB400) [pid = 1164] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:55:07 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (10E06000) [pid = 1164] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:55:07 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (13460400) [pid = 1164] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:55:07 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (139C8C00) [pid = 1164] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:55:07 INFO - PROCESS | 1164 | 1467996907153 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 941ms 09:55:07 INFO - PROCESS | 1164 | 1467996907197 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 1164 | 1467996907199 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 09:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:55:07 INFO - PROCESS | 1164 | 1467996907206 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 1164 | 1467996907218 Marionette TRACE conn2 <- [1,2262,null,{}] 09:55:07 INFO - PROCESS | 1164 | 1467996907221 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:07 INFO - PROCESS | 1164 | 1467996907223 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:07 INFO - PROCESS | 1164 | 1467996907299 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:55:07 INFO - PROCESS | 1164 | 1467996907395 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 1164 | 1467996907397 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:07 INFO - PROCESS | 1164 | ++DOCSHELL 0F97E400 == 32 [pid = 1164] [id = 575] 09:55:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10A0E800) [pid = 1164] [serial = 1725] [outer = 00000000] 09:55:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10F93800) [pid = 1164] [serial = 1726] [outer = 10A0E800] 09:55:07 INFO - PROCESS | 1164 | 1467996907440 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (10E0A400) [pid = 1164] [serial = 1727] [outer = 10A0E800] 09:55:07 INFO - PROCESS | 1164 | 1467996907782 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 595ms 09:55:07 INFO - PROCESS | 1164 | 1467996907804 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 1164 | 1467996907806 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 09:55:07 INFO - PROCESS | 1164 | 1467996907809 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:55:07 INFO - PROCESS | 1164 | 1467996907811 Marionette TRACE conn2 <- [1,2266,null,{}] 09:55:07 INFO - PROCESS | 1164 | 1467996907814 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:07 INFO - PROCESS | 1164 | 1467996907816 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:07 INFO - PROCESS | 1164 | 1467996907929 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:55:07 INFO - PROCESS | 1164 | 1467996907937 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 1164 | 1467996907939 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:07 INFO - PROCESS | 1164 | ++DOCSHELL 131B3000 == 33 [pid = 1164] [id = 576] 09:55:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (13460400) [pid = 1164] [serial = 1728] [outer = 00000000] 09:55:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16A79400) [pid = 1164] [serial = 1729] [outer = 13460400] 09:55:08 INFO - PROCESS | 1164 | 1467996907989 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16A79C00) [pid = 1164] [serial = 1730] [outer = 13460400] 09:55:08 INFO - PROCESS | 1164 | 1467996908385 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 643ms 09:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:55:08 INFO - PROCESS | 1164 | 1467996908448 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:55:08 INFO - PROCESS | 1164 | 1467996908450 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 09:55:08 INFO - PROCESS | 1164 | 1467996908453 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 1164 | 1467996908455 Marionette TRACE conn2 <- [1,2270,null,{}] 09:55:08 INFO - PROCESS | 1164 | 1467996908458 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:08 INFO - PROCESS | 1164 | 1467996908460 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:08 INFO - PROCESS | 1164 | 1467996908570 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:55:08 INFO - PROCESS | 1164 | 1467996908655 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:08 INFO - PROCESS | 1164 | 1467996908657 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:08 INFO - PROCESS | 1164 | ++DOCSHELL 1292D800 == 34 [pid = 1164] [id = 577] 09:55:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16BD2C00) [pid = 1164] [serial = 1731] [outer = 00000000] 09:55:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16FE4000) [pid = 1164] [serial = 1732] [outer = 16BD2C00] 09:55:08 INFO - PROCESS | 1164 | 1467996908700 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16FE8800) [pid = 1164] [serial = 1733] [outer = 16BD2C00] 09:55:09 INFO - PROCESS | 1164 | 1467996909051 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 689ms 09:55:09 INFO - PROCESS | 1164 | 1467996909178 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:55:09 INFO - PROCESS | 1164 | 1467996909182 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 09:55:09 INFO - PROCESS | 1164 | 1467996909188 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:55:09 INFO - PROCESS | 1164 | 1467996909193 Marionette TRACE conn2 <- [1,2274,null,{}] 09:55:09 INFO - PROCESS | 1164 | 1467996909199 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:09 INFO - PROCESS | 1164 | 1467996909203 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:09 INFO - PROCESS | 1164 | 1467996909328 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:55:09 INFO - PROCESS | 1164 | 1467996909440 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:09 INFO - PROCESS | 1164 | 1467996909444 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:09 INFO - PROCESS | 1164 | ++DOCSHELL 103CB000 == 35 [pid = 1164] [id = 578] 09:55:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (103D2000) [pid = 1164] [serial = 1734] [outer = 00000000] 09:55:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (10A77000) [pid = 1164] [serial = 1735] [outer = 103D2000] 09:55:09 INFO - PROCESS | 1164 | 1467996909501 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (10B41000) [pid = 1164] [serial = 1736] [outer = 103D2000] 09:55:10 INFO - PROCESS | 1164 | 1467996910290 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:55:10 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 09:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1144ms 09:55:10 INFO - PROCESS | 1164 | 1467996910337 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:55:10 INFO - PROCESS | 1164 | 1467996910341 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 09:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:55:10 INFO - PROCESS | 1164 | 1467996910347 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:55:10 INFO - PROCESS | 1164 | 1467996910351 Marionette TRACE conn2 <- [1,2278,null,{}] 09:55:10 INFO - PROCESS | 1164 | 1467996910355 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:10 INFO - PROCESS | 1164 | 1467996910358 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:10 INFO - PROCESS | 1164 | 1467996910473 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:55:10 INFO - PROCESS | 1164 | 1467996910608 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:10 INFO - PROCESS | 1164 | 1467996910611 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:10 INFO - PROCESS | 1164 | ++DOCSHELL 114C9800 == 36 [pid = 1164] [id = 579] 09:55:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (114CA400) [pid = 1164] [serial = 1737] [outer = 00000000] 09:55:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (129AEC00) [pid = 1164] [serial = 1738] [outer = 114CA400] 09:55:10 INFO - PROCESS | 1164 | 1467996910667 Marionette DEBUG loaded listener.js 09:55:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (131B7C00) [pid = 1164] [serial = 1739] [outer = 114CA400] 09:55:11 INFO - PROCESS | 1164 | 1467996911578 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1254ms 09:55:11 INFO - PROCESS | 1164 | 1467996911640 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:55:11 INFO - PROCESS | 1164 | 1467996911644 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 09:55:11 INFO - PROCESS | 1164 | 1467996911649 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:55:11 INFO - PROCESS | 1164 | 1467996911652 Marionette TRACE conn2 <- [1,2282,null,{}] 09:55:11 INFO - PROCESS | 1164 | 1467996911657 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:11 INFO - PROCESS | 1164 | 1467996911660 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:11 INFO - PROCESS | 1164 | 1467996911773 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:55:11 INFO - PROCESS | 1164 | 1467996911903 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 1164 | 1467996911907 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:11 INFO - PROCESS | 1164 | --DOCSHELL 131B3000 == 35 [pid = 1164] [id = 576] 09:55:11 INFO - PROCESS | 1164 | --DOCSHELL 0F97E400 == 34 [pid = 1164] [id = 575] 09:55:11 INFO - PROCESS | 1164 | --DOCSHELL 1556DC00 == 33 [pid = 1164] [id = 574] 09:55:11 INFO - PROCESS | 1164 | --DOCSHELL 13CC6400 == 32 [pid = 1164] [id = 573] 09:55:11 INFO - PROCESS | 1164 | --DOCSHELL 131B5400 == 31 [pid = 1164] [id = 572] 09:55:11 INFO - PROCESS | 1164 | --DOCSHELL 12934800 == 30 [pid = 1164] [id = 571] 09:55:11 INFO - PROCESS | 1164 | --DOCSHELL 10C17000 == 29 [pid = 1164] [id = 570] 09:55:11 INFO - PROCESS | 1164 | --DOCSHELL 0F934000 == 28 [pid = 1164] [id = 569] 09:55:11 INFO - PROCESS | 1164 | --DOCSHELL 10C17C00 == 27 [pid = 1164] [id = 568] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (16FE9400) [pid = 1164] [serial = 1687] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16110C00) [pid = 1164] [serial = 1675] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (16A76400) [pid = 1164] [serial = 1678] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (16902C00) [pid = 1164] [serial = 1676] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16BCD800) [pid = 1164] [serial = 1655] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (12870400) [pid = 1164] [serial = 1660] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (12D86000) [pid = 1164] [serial = 1661] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (13157800) [pid = 1164] [serial = 1669] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (131B9400) [pid = 1164] [serial = 1670] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10F98C00) [pid = 1164] [serial = 1666] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (112EF800) [pid = 1164] [serial = 1667] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10A07800) [pid = 1164] [serial = 1663] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (10B3E400) [pid = 1164] [serial = 1664] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1055EC00) [pid = 1164] [serial = 1657] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (10B26800) [pid = 1164] [serial = 1658] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (12BDC400) [pid = 1164] [serial = 1681] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16A7C000) [pid = 1164] [serial = 1679] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (131AE000) [pid = 1164] [serial = 1682] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16FEA400) [pid = 1164] [serial = 1688] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (14290000) [pid = 1164] [serial = 1672] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (16A79800) [pid = 1164] [serial = 1684] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (1556E800) [pid = 1164] [serial = 1673] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (16BD6800) [pid = 1164] [serial = 1685] [outer = 00000000] [url = about:blank] 09:55:11 INFO - PROCESS | 1164 | ++DOCSHELL 0F397400 == 28 [pid = 1164] [id = 580] 09:55:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0F934000) [pid = 1164] [serial = 1740] [outer = 00000000] 09:55:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (10A07800) [pid = 1164] [serial = 1741] [outer = 0F934000] 09:55:11 INFO - PROCESS | 1164 | 1467996911982 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (10B28000) [pid = 1164] [serial = 1742] [outer = 0F934000] 09:55:12 INFO - PROCESS | 1164 | 1467996912415 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 799ms 09:55:12 INFO - PROCESS | 1164 | 1467996912455 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 1164 | 1467996912459 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 09:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:55:12 INFO - PROCESS | 1164 | 1467996912465 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 1164 | 1467996912468 Marionette TRACE conn2 <- [1,2286,null,{}] 09:55:12 INFO - PROCESS | 1164 | 1467996912472 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:12 INFO - PROCESS | 1164 | 1467996912474 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:12 INFO - PROCESS | 1164 | 1467996912558 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:55:12 INFO - PROCESS | 1164 | 1467996912566 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 1164 | 1467996912568 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:12 INFO - PROCESS | 1164 | ++DOCSHELL 10E04400 == 29 [pid = 1164] [id = 581] 09:55:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10E0E800) [pid = 1164] [serial = 1743] [outer = 00000000] 09:55:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (11405400) [pid = 1164] [serial = 1744] [outer = 10E0E800] 09:55:12 INFO - PROCESS | 1164 | 1467996912615 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (1284E800) [pid = 1164] [serial = 1745] [outer = 10E0E800] 09:55:13 INFO - PROCESS | 1164 | 1467996913136 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 705ms 09:55:13 INFO - PROCESS | 1164 | 1467996913162 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 1164 | 1467996913164 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 09:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:55:13 INFO - PROCESS | 1164 | 1467996913168 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 1164 | 1467996913171 Marionette TRACE conn2 <- [1,2290,null,{}] 09:55:13 INFO - PROCESS | 1164 | 1467996913182 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:13 INFO - PROCESS | 1164 | 1467996913186 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:13 INFO - PROCESS | 1164 | 1467996913298 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:55:13 INFO - PROCESS | 1164 | 1467996913406 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 1164 | 1467996913409 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:13 INFO - PROCESS | 1164 | ++DOCSHELL 13157800 == 30 [pid = 1164] [id = 582] 09:55:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (131AE000) [pid = 1164] [serial = 1746] [outer = 00000000] 09:55:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (131B9C00) [pid = 1164] [serial = 1747] [outer = 131AE000] 09:55:13 INFO - PROCESS | 1164 | 1467996913456 Marionette DEBUG loaded listener.js 09:55:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (13460C00) [pid = 1164] [serial = 1748] [outer = 131AE000] 09:55:13 INFO - PROCESS | 1164 | 1467996913814 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 705ms 09:55:13 INFO - PROCESS | 1164 | 1467996913867 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 1164 | 1467996913870 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 09:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:55:13 INFO - PROCESS | 1164 | 1467996913873 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 1164 | 1467996913875 Marionette TRACE conn2 <- [1,2294,null,{}] 09:55:13 INFO - PROCESS | 1164 | 1467996913878 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:13 INFO - PROCESS | 1164 | 1467996913880 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:13 INFO - PROCESS | 1164 | 1467996913973 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:55:13 INFO - PROCESS | 1164 | 1467996913979 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:13 INFO - PROCESS | 1164 | 1467996913981 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:14 INFO - PROCESS | 1164 | ++DOCSHELL 13460800 == 31 [pid = 1164] [id = 583] 09:55:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1394BC00) [pid = 1164] [serial = 1749] [outer = 00000000] 09:55:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (15418C00) [pid = 1164] [serial = 1750] [outer = 1394BC00] 09:55:14 INFO - PROCESS | 1164 | 1467996914025 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (155E3000) [pid = 1164] [serial = 1751] [outer = 1394BC00] 09:55:14 INFO - PROCESS | 1164 | 1467996914509 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 706ms 09:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:55:14 INFO - PROCESS | 1164 | 1467996914576 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:55:14 INFO - PROCESS | 1164 | 1467996914578 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 09:55:14 INFO - PROCESS | 1164 | 1467996914582 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:55:14 INFO - PROCESS | 1164 | 1467996914583 Marionette TRACE conn2 <- [1,2298,null,{}] 09:55:14 INFO - PROCESS | 1164 | 1467996914587 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:14 INFO - PROCESS | 1164 | 1467996914589 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:14 INFO - PROCESS | 1164 | 1467996914724 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:55:14 INFO - PROCESS | 1164 | 1467996914788 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:14 INFO - PROCESS | 1164 | 1467996914791 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:14 INFO - PROCESS | 1164 | ++DOCSHELL 16113000 == 32 [pid = 1164] [id = 584] 09:55:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16114C00) [pid = 1164] [serial = 1752] [outer = 00000000] 09:55:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16902400) [pid = 1164] [serial = 1753] [outer = 16114C00] 09:55:14 INFO - PROCESS | 1164 | 1467996914834 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16903000) [pid = 1164] [serial = 1754] [outer = 16114C00] 09:55:15 INFO - PROCESS | 1164 | 1467996915248 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 09:55:15 INFO - PROCESS | 1164 | 1467996915282 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 1164 | 1467996915284 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 09:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:55:15 INFO - PROCESS | 1164 | 1467996915287 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 1164 | 1467996915289 Marionette TRACE conn2 <- [1,2302,null,{}] 09:55:15 INFO - PROCESS | 1164 | 1467996915293 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:15 INFO - PROCESS | 1164 | 1467996915298 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:15 INFO - PROCESS | 1164 | 1467996915437 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:55:15 INFO - PROCESS | 1164 | 1467996915503 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 1164 | 1467996915505 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:15 INFO - PROCESS | 1164 | ++DOCSHELL 16A70400 == 33 [pid = 1164] [id = 585] 09:55:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16A72000) [pid = 1164] [serial = 1755] [outer = 00000000] 09:55:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16B56800) [pid = 1164] [serial = 1756] [outer = 16A72000] 09:55:15 INFO - PROCESS | 1164 | 1467996915549 Marionette DEBUG loaded listener.js 09:55:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16BC8800) [pid = 1164] [serial = 1757] [outer = 16A72000] 09:55:15 INFO - PROCESS | 1164 | 1467996915958 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 705ms 09:55:15 INFO - PROCESS | 1164 | 1467996915988 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 1164 | 1467996915990 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 09:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:55:16 INFO - PROCESS | 1164 | 1467996915993 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - PROCESS | 1164 | 1467996916004 Marionette TRACE conn2 <- [1,2306,null,{}] 09:55:16 INFO - PROCESS | 1164 | 1467996916014 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:16 INFO - PROCESS | 1164 | 1467996916017 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:16 INFO - PROCESS | 1164 | 1467996916156 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:55:16 INFO - PROCESS | 1164 | 1467996916168 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:16 INFO - PROCESS | 1164 | 1467996916170 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:16 INFO - PROCESS | 1164 | ++DOCSHELL 16FA2C00 == 34 [pid = 1164] [id = 586] 09:55:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16FE1C00) [pid = 1164] [serial = 1758] [outer = 00000000] 09:55:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (17518400) [pid = 1164] [serial = 1759] [outer = 16FE1C00] 09:55:16 INFO - PROCESS | 1164 | 1467996916213 Marionette DEBUG loaded listener.js 09:55:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (17520400) [pid = 1164] [serial = 1760] [outer = 16FE1C00] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (10C18800) [pid = 1164] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0C766400) [pid = 1164] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (11CD3400) [pid = 1164] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (13D96000) [pid = 1164] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (175BA800) [pid = 1164] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (1562AC00) [pid = 1164] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (178ED400) [pid = 1164] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (13CC9000) [pid = 1164] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (13460400) [pid = 1164] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10A0E800) [pid = 1164] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0F972C00) [pid = 1164] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (10C18C00) [pid = 1164] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (12938400) [pid = 1164] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:55:16 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (131B9800) [pid = 1164] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:55:16 INFO - PROCESS | 1164 | 1467996916756 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:55:16 INFO - PROCESS | 1164 | 1467996916797 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 09:55:16 INFO - PROCESS | 1164 | 1467996916800 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:55:16 INFO - PROCESS | 1164 | 1467996916802 Marionette TRACE conn2 <- [1,2310,null,{}] 09:55:16 INFO - PROCESS | 1164 | 1467996916805 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:16 INFO - PROCESS | 1164 | 1467996916807 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:16 INFO - PROCESS | 1164 | 1467996916885 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:55:16 INFO - PROCESS | 1164 | 1467996916890 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:16 INFO - PROCESS | 1164 | 1467996916892 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:16 INFO - PROCESS | 1164 | ++DOCSHELL 0C774C00 == 35 [pid = 1164] [id = 587] 09:55:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0F334C00) [pid = 1164] [serial = 1761] [outer = 00000000] 09:55:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (14294000) [pid = 1164] [serial = 1762] [outer = 0F334C00] 09:55:16 INFO - PROCESS | 1164 | 1467996916936 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16BD6800) [pid = 1164] [serial = 1763] [outer = 0F334C00] 09:55:17 INFO - PROCESS | 1164 | 1467996917361 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 596ms 09:55:17 INFO - PROCESS | 1164 | 1467996917412 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:55:17 INFO - PROCESS | 1164 | 1467996917414 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 09:55:17 INFO - PROCESS | 1164 | 1467996917418 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - PROCESS | 1164 | 1467996917419 Marionette TRACE conn2 <- [1,2314,null,{}] 09:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:55:17 INFO - PROCESS | 1164 | 1467996917422 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:17 INFO - PROCESS | 1164 | 1467996917424 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:17 INFO - PROCESS | 1164 | 1467996917503 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:55:17 INFO - PROCESS | 1164 | 1467996917508 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 1164 | 1467996917510 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:17 INFO - PROCESS | 1164 | ++DOCSHELL 14293800 == 36 [pid = 1164] [id = 588] 09:55:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16FE7800) [pid = 1164] [serial = 1764] [outer = 00000000] 09:55:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16118000) [pid = 1164] [serial = 1765] [outer = 16FE7800] 09:55:17 INFO - PROCESS | 1164 | 1467996917552 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (17615C00) [pid = 1164] [serial = 1766] [outer = 16FE7800] 09:55:18 INFO - PROCESS | 1164 | 1467996918022 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 627ms 09:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:55:18 INFO - PROCESS | 1164 | 1467996918059 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:55:18 INFO - PROCESS | 1164 | 1467996918061 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 09:55:18 INFO - PROCESS | 1164 | 1467996918064 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - PROCESS | 1164 | 1467996918066 Marionette TRACE conn2 <- [1,2318,null,{}] 09:55:18 INFO - PROCESS | 1164 | 1467996918070 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:18 INFO - PROCESS | 1164 | 1467996918072 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:18 INFO - PROCESS | 1164 | 1467996918153 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:55:18 INFO - PROCESS | 1164 | 1467996918161 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 1164 | 1467996918163 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:18 INFO - PROCESS | 1164 | ++DOCSHELL 13457400 == 37 [pid = 1164] [id = 589] 09:55:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (175C1800) [pid = 1164] [serial = 1767] [outer = 00000000] 09:55:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (17D17400) [pid = 1164] [serial = 1768] [outer = 175C1800] 09:55:18 INFO - PROCESS | 1164 | 1467996918207 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (17D1C800) [pid = 1164] [serial = 1769] [outer = 175C1800] 09:55:18 INFO - PROCESS | 1164 | 1467996918795 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 799ms 09:55:18 INFO - PROCESS | 1164 | 1467996918882 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 09:55:18 INFO - PROCESS | 1164 | 1467996918887 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 09:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:55:18 INFO - PROCESS | 1164 | 1467996918906 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - PROCESS | 1164 | 1467996918909 Marionette TRACE conn2 <- [1,2322,null,{}] 09:55:18 INFO - PROCESS | 1164 | 1467996918915 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:18 INFO - PROCESS | 1164 | 1467996918918 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:19 INFO - PROCESS | 1164 | 1467996919039 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:55:19 INFO - PROCESS | 1164 | 1467996919175 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:19 INFO - PROCESS | 1164 | 1467996919179 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:19 INFO - PROCESS | 1164 | ++DOCSHELL 1036C800 == 38 [pid = 1164] [id = 590] 09:55:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (10A0BC00) [pid = 1164] [serial = 1770] [outer = 00000000] 09:55:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (10E06800) [pid = 1164] [serial = 1771] [outer = 10A0BC00] 09:55:19 INFO - PROCESS | 1164 | 1467996919237 Marionette DEBUG loaded listener.js 09:55:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (112E3800) [pid = 1164] [serial = 1772] [outer = 10A0BC00] 09:55:19 INFO - PROCESS | 1164 | 1467996919782 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 894ms 09:55:19 INFO - PROCESS | 1164 | 1467996919811 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:55:19 INFO - PROCESS | 1164 | 1467996919815 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 09:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:55:19 INFO - PROCESS | 1164 | 1467996919837 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:55:19 INFO - PROCESS | 1164 | 1467996919840 Marionette TRACE conn2 <- [1,2326,null,{}] 09:55:19 INFO - PROCESS | 1164 | 1467996919844 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:19 INFO - PROCESS | 1164 | 1467996919847 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:19 INFO - PROCESS | 1164 | 1467996919955 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:55:20 INFO - PROCESS | 1164 | 1467996920066 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 1164 | 1467996920069 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:20 INFO - PROCESS | 1164 | ++DOCSHELL 1306A800 == 39 [pid = 1164] [id = 591] 09:55:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (13127800) [pid = 1164] [serial = 1773] [outer = 00000000] 09:55:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (13907800) [pid = 1164] [serial = 1774] [outer = 13127800] 09:55:20 INFO - PROCESS | 1164 | 1467996920164 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (13DA0000) [pid = 1164] [serial = 1775] [outer = 13127800] 09:55:20 INFO - PROCESS | 1164 | 1467996920774 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1003ms 09:55:20 INFO - PROCESS | 1164 | 1467996920836 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:55:20 INFO - PROCESS | 1164 | 1467996920839 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 09:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:55:20 INFO - PROCESS | 1164 | 1467996920842 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 1164 | 1467996920846 Marionette TRACE conn2 <- [1,2330,null,{}] 09:55:20 INFO - PROCESS | 1164 | 1467996920872 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:20 INFO - PROCESS | 1164 | 1467996920877 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:21 INFO - PROCESS | 1164 | 1467996920984 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:55:21 INFO - PROCESS | 1164 | 1467996921123 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 1164 | 1467996921126 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:21 INFO - PROCESS | 1164 | ++DOCSHELL 16FE5800 == 40 [pid = 1164] [id = 592] 09:55:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (16FE6C00) [pid = 1164] [serial = 1776] [outer = 00000000] 09:55:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (176BAC00) [pid = 1164] [serial = 1777] [outer = 16FE6C00] 09:55:21 INFO - PROCESS | 1164 | 1467996921184 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (18121800) [pid = 1164] [serial = 1778] [outer = 16FE6C00] 09:55:21 INFO - PROCESS | 1164 | 1467996921825 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1003ms 09:55:21 INFO - PROCESS | 1164 | 1467996921876 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 1164 | 1467996921878 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 09:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:55:21 INFO - PROCESS | 1164 | 1467996921882 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 1164 | 1467996921884 Marionette TRACE conn2 <- [1,2334,null,{}] 09:55:21 INFO - PROCESS | 1164 | 1467996921888 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:21 INFO - PROCESS | 1164 | 1467996921890 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:22 INFO - PROCESS | 1164 | 1467996922012 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:55:22 INFO - PROCESS | 1164 | 1467996922124 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:22 INFO - PROCESS | 1164 | 1467996922126 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:22 INFO - PROCESS | 1164 | ++DOCSHELL 0C766800 == 41 [pid = 1164] [id = 593] 09:55:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0C76F400) [pid = 1164] [serial = 1779] [outer = 00000000] 09:55:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (10A75800) [pid = 1164] [serial = 1780] [outer = 0C76F400] 09:55:22 INFO - PROCESS | 1164 | 1467996922355 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (10B2A000) [pid = 1164] [serial = 1781] [outer = 0C76F400] 09:55:22 INFO - PROCESS | 1164 | 1467996922955 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 14293800 == 40 [pid = 1164] [id = 588] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 0C774C00 == 39 [pid = 1164] [id = 587] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 16FA2C00 == 38 [pid = 1164] [id = 586] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 16A70400 == 37 [pid = 1164] [id = 585] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 16113000 == 36 [pid = 1164] [id = 584] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 13460800 == 35 [pid = 1164] [id = 583] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 13157800 == 34 [pid = 1164] [id = 582] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 10E04400 == 33 [pid = 1164] [id = 581] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 0F397400 == 32 [pid = 1164] [id = 580] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 1292D800 == 31 [pid = 1164] [id = 577] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 114C9800 == 30 [pid = 1164] [id = 579] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 103CB000 == 29 [pid = 1164] [id = 578] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 1306A800 == 28 [pid = 1164] [id = 591] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 16FE5800 == 27 [pid = 1164] [id = 592] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 13457400 == 26 [pid = 1164] [id = 589] 09:55:23 INFO - PROCESS | 1164 | --DOCSHELL 1036C800 == 25 [pid = 1164] [id = 590] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (16A78400) [pid = 1164] [serial = 1724] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (10B20000) [pid = 1164] [serial = 1709] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (114CB800) [pid = 1164] [serial = 1706] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (10E0FC00) [pid = 1164] [serial = 1705] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (12DC4C00) [pid = 1164] [serial = 1714] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (13943000) [pid = 1164] [serial = 1717] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16FE4000) [pid = 1164] [serial = 1732] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (139CB400) [pid = 1164] [serial = 1718] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10E0A400) [pid = 1164] [serial = 1727] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (13133000) [pid = 1164] [serial = 1715] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10E07C00) [pid = 1164] [serial = 1711] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10E0D800) [pid = 1164] [serial = 1712] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (103CD400) [pid = 1164] [serial = 1691] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0F32F000) [pid = 1164] [serial = 1690] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (13154400) [pid = 1164] [serial = 1694] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (129B6800) [pid = 1164] [serial = 1693] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16A75C00) [pid = 1164] [serial = 1697] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (1690C400) [pid = 1164] [serial = 1696] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (176AC400) [pid = 1164] [serial = 1700] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (1760F000) [pid = 1164] [serial = 1699] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (1690A400) [pid = 1164] [serial = 1723] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (17E3DC00) [pid = 1164] [serial = 1703] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (17D1A800) [pid = 1164] [serial = 1702] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (1556E000) [pid = 1164] [serial = 1721] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (14293400) [pid = 1164] [serial = 1720] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (16A79C00) [pid = 1164] [serial = 1730] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (10F93800) [pid = 1164] [serial = 1726] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (16A79400) [pid = 1164] [serial = 1729] [outer = 00000000] [url = about:blank] 09:55:23 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (10A7DC00) [pid = 1164] [serial = 1708] [outer = 00000000] [url = about:blank] 09:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1771ms 09:55:23 INFO - PROCESS | 1164 | 1467996923709 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:55:23 INFO - PROCESS | 1164 | 1467996923714 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 09:55:23 INFO - PROCESS | 1164 | 1467996923719 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 1164 | 1467996923722 Marionette TRACE conn2 <- [1,2338,null,{}] 09:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:55:23 INFO - PROCESS | 1164 | 1467996923728 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:23 INFO - PROCESS | 1164 | 1467996923732 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:23 INFO - PROCESS | 1164 | 1467996923820 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:55:23 INFO - PROCESS | 1164 | 1467996923827 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 1164 | 1467996923832 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:23 INFO - PROCESS | 1164 | ++DOCSHELL 103D1400 == 26 [pid = 1164] [id = 594] 09:55:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (10559400) [pid = 1164] [serial = 1782] [outer = 00000000] 09:55:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (10A73400) [pid = 1164] [serial = 1783] [outer = 10559400] 09:55:23 INFO - PROCESS | 1164 | 1467996923880 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (10A7DC00) [pid = 1164] [serial = 1784] [outer = 10559400] 09:55:24 INFO - PROCESS | 1164 | 1467996924396 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 705ms 09:55:24 INFO - PROCESS | 1164 | 1467996924425 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:55:24 INFO - PROCESS | 1164 | 1467996924428 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 09:55:24 INFO - PROCESS | 1164 | 1467996924434 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 1164 | 1467996924438 Marionette TRACE conn2 <- [1,2342,null,{}] 09:55:24 INFO - PROCESS | 1164 | 1467996924442 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:24 INFO - PROCESS | 1164 | 1467996924445 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:24 INFO - PROCESS | 1164 | 1467996924530 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:55:24 INFO - PROCESS | 1164 | 1467996924539 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 1164 | 1467996924541 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:24 INFO - PROCESS | 1164 | ++DOCSHELL 10C15800 == 27 [pid = 1164] [id = 595] 09:55:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (10C16400) [pid = 1164] [serial = 1785] [outer = 00000000] 09:55:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10E09C00) [pid = 1164] [serial = 1786] [outer = 10C16400] 09:55:24 INFO - PROCESS | 1164 | 1467996924588 Marionette DEBUG loaded listener.js 09:55:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10E10400) [pid = 1164] [serial = 1787] [outer = 10C16400] 09:55:25 INFO - PROCESS | 1164 | 1467996925066 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 705ms 09:55:25 INFO - PROCESS | 1164 | 1467996925130 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:55:25 INFO - PROCESS | 1164 | 1467996925132 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 09:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:55:25 INFO - PROCESS | 1164 | 1467996925136 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - PROCESS | 1164 | 1467996925138 Marionette TRACE conn2 <- [1,2346,null,{}] 09:55:25 INFO - PROCESS | 1164 | 1467996925148 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:25 INFO - PROCESS | 1164 | 1467996925153 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:25 INFO - PROCESS | 1164 | 1467996925268 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:55:25 INFO - PROCESS | 1164 | 1467996925373 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 1164 | 1467996925377 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:25 INFO - PROCESS | 1164 | ++DOCSHELL 12874C00 == 28 [pid = 1164] [id = 596] 09:55:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (12875C00) [pid = 1164] [serial = 1788] [outer = 00000000] 09:55:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (12B09C00) [pid = 1164] [serial = 1789] [outer = 12875C00] 09:55:25 INFO - PROCESS | 1164 | 1467996925425 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (13031C00) [pid = 1164] [serial = 1790] [outer = 12875C00] 09:55:25 INFO - PROCESS | 1164 | 1467996925801 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 706ms 09:55:25 INFO - PROCESS | 1164 | 1467996925834 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:55:25 INFO - PROCESS | 1164 | 1467996925836 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 09:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:55:25 INFO - PROCESS | 1164 | 1467996925840 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - PROCESS | 1164 | 1467996925842 Marionette TRACE conn2 <- [1,2350,null,{}] 09:55:25 INFO - PROCESS | 1164 | 1467996925859 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:25 INFO - PROCESS | 1164 | 1467996925861 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:25 INFO - PROCESS | 1164 | 1467996925994 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:55:26 INFO - PROCESS | 1164 | 1467996926054 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 1164 | 1467996926056 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:26 INFO - PROCESS | 1164 | ++DOCSHELL 13133C00 == 29 [pid = 1164] [id = 597] 09:55:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (13158C00) [pid = 1164] [serial = 1791] [outer = 00000000] 09:55:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (131B6800) [pid = 1164] [serial = 1792] [outer = 13158C00] 09:55:26 INFO - PROCESS | 1164 | 1467996926101 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (1390D000) [pid = 1164] [serial = 1793] [outer = 13158C00] 09:55:26 INFO - PROCESS | 1164 | 1467996926525 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 752ms 09:55:26 INFO - PROCESS | 1164 | 1467996926581 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:55:26 INFO - PROCESS | 1164 | 1467996926583 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 09:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:55:26 INFO - PROCESS | 1164 | 1467996926586 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:55:26 INFO - PROCESS | 1164 | 1467996926588 Marionette TRACE conn2 <- [1,2354,null,{}] 09:55:26 INFO - PROCESS | 1164 | 1467996926592 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:26 INFO - PROCESS | 1164 | 1467996926594 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:26 INFO - PROCESS | 1164 | 1467996926731 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:55:26 INFO - PROCESS | 1164 | 1467996926751 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 1164 | 1467996926753 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:26 INFO - PROCESS | 1164 | ++DOCSHELL 13944400 == 30 [pid = 1164] [id = 598] 09:55:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (1394D800) [pid = 1164] [serial = 1794] [outer = 00000000] 09:55:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (13CC4400) [pid = 1164] [serial = 1795] [outer = 1394D800] 09:55:26 INFO - PROCESS | 1164 | 1467996926796 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1428E000) [pid = 1164] [serial = 1796] [outer = 1394D800] 09:55:27 INFO - PROCESS | 1164 | 1467996927227 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 705ms 09:55:27 INFO - PROCESS | 1164 | 1467996927293 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:55:27 INFO - PROCESS | 1164 | 1467996927295 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 09:55:27 INFO - PROCESS | 1164 | 1467996927299 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:55:27 INFO - PROCESS | 1164 | 1467996927301 Marionette TRACE conn2 <- [1,2358,null,{}] 09:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:55:27 INFO - PROCESS | 1164 | 1467996927304 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:27 INFO - PROCESS | 1164 | 1467996927310 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:27 INFO - PROCESS | 1164 | 1467996927455 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:55:27 INFO - PROCESS | 1164 | 1467996927520 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:27 INFO - PROCESS | 1164 | 1467996927522 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:27 INFO - PROCESS | 1164 | ++DOCSHELL 155E0800 == 31 [pid = 1164] [id = 599] 09:55:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (1561D000) [pid = 1164] [serial = 1797] [outer = 00000000] 09:55:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16908800) [pid = 1164] [serial = 1798] [outer = 1561D000] 09:55:27 INFO - PROCESS | 1164 | 1467996927566 Marionette DEBUG loaded listener.js 09:55:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16A06C00) [pid = 1164] [serial = 1799] [outer = 1561D000] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (175C1800) [pid = 1164] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (16FE7800) [pid = 1164] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (16114C00) [pid = 1164] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16A72000) [pid = 1164] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16BD2C00) [pid = 1164] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (131AE000) [pid = 1164] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0F934000) [pid = 1164] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1394BC00) [pid = 1164] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (114CA400) [pid = 1164] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16FE1C00) [pid = 1164] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (10E0E800) [pid = 1164] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (103D2000) [pid = 1164] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:55:28 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0F334C00) [pid = 1164] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:55:28 INFO - PROCESS | 1164 | 1467996928229 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 940ms 09:55:28 INFO - PROCESS | 1164 | 1467996928248 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 1164 | 1467996928249 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 09:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:55:28 INFO - PROCESS | 1164 | 1467996928257 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - PROCESS | 1164 | 1467996928258 Marionette TRACE conn2 <- [1,2362,null,{}] 09:55:28 INFO - PROCESS | 1164 | 1467996928262 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:28 INFO - PROCESS | 1164 | 1467996928263 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:28 INFO - PROCESS | 1164 | 1467996928338 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:55:28 INFO - PROCESS | 1164 | 1467996928344 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:28 INFO - PROCESS | 1164 | 1467996928346 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:28 INFO - PROCESS | 1164 | ++DOCSHELL 1036C000 == 32 [pid = 1164] [id = 600] 09:55:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (1036CC00) [pid = 1164] [serial = 1800] [outer = 00000000] 09:55:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (12871400) [pid = 1164] [serial = 1801] [outer = 1036CC00] 09:55:28 INFO - PROCESS | 1164 | 1467996928406 Marionette DEBUG loaded listener.js 09:55:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (131BCC00) [pid = 1164] [serial = 1802] [outer = 1036CC00] 09:55:28 INFO - PROCESS | 1164 | 1467996928854 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 643ms 09:55:28 INFO - PROCESS | 1164 | 1467996928896 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 1164 | 1467996928898 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 09:55:28 INFO - PROCESS | 1164 | 1467996928901 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:55:28 INFO - PROCESS | 1164 | 1467996928903 Marionette TRACE conn2 <- [1,2366,null,{}] 09:55:28 INFO - PROCESS | 1164 | 1467996928907 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:28 INFO - PROCESS | 1164 | 1467996928908 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:29 INFO - PROCESS | 1164 | 1467996928985 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:55:29 INFO - PROCESS | 1164 | 1467996928990 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:29 INFO - PROCESS | 1164 | 1467996928992 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:29 INFO - PROCESS | 1164 | ++DOCSHELL 14295400 == 33 [pid = 1164] [id = 601] 09:55:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (1561D400) [pid = 1164] [serial = 1803] [outer = 00000000] 09:55:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (16A71800) [pid = 1164] [serial = 1804] [outer = 1561D400] 09:55:29 INFO - PROCESS | 1164 | 1467996929035 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16A75400) [pid = 1164] [serial = 1805] [outer = 1561D400] 09:55:29 INFO - PROCESS | 1164 | 1467996929462 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 595ms 09:55:29 INFO - PROCESS | 1164 | 1467996929503 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 1164 | 1467996929505 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 09:55:29 INFO - PROCESS | 1164 | 1467996929508 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:55:29 INFO - PROCESS | 1164 | 1467996929510 Marionette TRACE conn2 <- [1,2370,null,{}] 09:55:29 INFO - PROCESS | 1164 | 1467996929513 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:29 INFO - PROCESS | 1164 | 1467996929515 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:29 INFO - PROCESS | 1164 | 1467996929593 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:55:29 INFO - PROCESS | 1164 | 1467996929600 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:29 INFO - PROCESS | 1164 | 1467996929602 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:29 INFO - PROCESS | 1164 | ++DOCSHELL 16A7B800 == 34 [pid = 1164] [id = 602] 09:55:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16A7DC00) [pid = 1164] [serial = 1806] [outer = 00000000] 09:55:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16B58C00) [pid = 1164] [serial = 1807] [outer = 16A7DC00] 09:55:29 INFO - PROCESS | 1164 | 1467996929644 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16B5B400) [pid = 1164] [serial = 1808] [outer = 16A7DC00] 09:55:30 INFO - PROCESS | 1164 | 1467996930132 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 705ms 09:55:30 INFO - PROCESS | 1164 | 1467996930209 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 1164 | 1467996930213 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 09:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:55:30 INFO - PROCESS | 1164 | 1467996930219 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - PROCESS | 1164 | 1467996930223 Marionette TRACE conn2 <- [1,2374,null,{}] 09:55:30 INFO - PROCESS | 1164 | 1467996930229 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:30 INFO - PROCESS | 1164 | 1467996930233 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:30 INFO - PROCESS | 1164 | 1467996930366 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:55:30 INFO - PROCESS | 1164 | 1467996930483 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 1164 | 1467996930488 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:30 INFO - PROCESS | 1164 | ++DOCSHELL 103C9800 == 35 [pid = 1164] [id = 603] 09:55:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (103CA800) [pid = 1164] [serial = 1809] [outer = 00000000] 09:55:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (10A7C400) [pid = 1164] [serial = 1810] [outer = 103CA800] 09:55:30 INFO - PROCESS | 1164 | 1467996930543 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (10B42800) [pid = 1164] [serial = 1811] [outer = 103CA800] 09:55:31 INFO - PROCESS | 1164 | 1467996931353 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1144ms 09:55:31 INFO - PROCESS | 1164 | 1467996931421 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 1164 | 1467996931425 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 09:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:55:31 INFO - PROCESS | 1164 | 1467996931432 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 1164 | 1467996931437 Marionette TRACE conn2 <- [1,2378,null,{}] 09:55:31 INFO - PROCESS | 1164 | 1467996931443 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:31 INFO - PROCESS | 1164 | 1467996931448 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:31 INFO - PROCESS | 1164 | 1467996931572 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:55:31 INFO - PROCESS | 1164 | 1467996931724 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 1164 | 1467996931727 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:31 INFO - PROCESS | 1164 | ++DOCSHELL 12938400 == 36 [pid = 1164] [id = 604] 09:55:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (129A9000) [pid = 1164] [serial = 1812] [outer = 00000000] 09:55:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (1302F000) [pid = 1164] [serial = 1813] [outer = 129A9000] 09:55:31 INFO - PROCESS | 1164 | 1467996931791 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (131B0400) [pid = 1164] [serial = 1814] [outer = 129A9000] 09:55:32 INFO - PROCESS | 1164 | 1467996932652 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1316ms 09:55:32 INFO - PROCESS | 1164 | 1467996932748 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:55:32 INFO - PROCESS | 1164 | 1467996932752 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 09:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:55:32 INFO - PROCESS | 1164 | 1467996932758 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:55:32 INFO - PROCESS | 1164 | 1467996932761 Marionette TRACE conn2 <- [1,2382,null,{}] 09:55:32 INFO - PROCESS | 1164 | 1467996932766 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:32 INFO - PROCESS | 1164 | 1467996932769 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:32 INFO - PROCESS | 1164 | 1467996932910 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:55:33 INFO - PROCESS | 1164 | 1467996933035 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 1164 | 1467996933039 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:33 INFO - PROCESS | 1164 | --DOCSHELL 14295400 == 35 [pid = 1164] [id = 601] 09:55:33 INFO - PROCESS | 1164 | --DOCSHELL 1036C000 == 34 [pid = 1164] [id = 600] 09:55:33 INFO - PROCESS | 1164 | --DOCSHELL 155E0800 == 33 [pid = 1164] [id = 599] 09:55:33 INFO - PROCESS | 1164 | --DOCSHELL 13944400 == 32 [pid = 1164] [id = 598] 09:55:33 INFO - PROCESS | 1164 | --DOCSHELL 13133C00 == 31 [pid = 1164] [id = 597] 09:55:33 INFO - PROCESS | 1164 | --DOCSHELL 12874C00 == 30 [pid = 1164] [id = 596] 09:55:33 INFO - PROCESS | 1164 | --DOCSHELL 10C15800 == 29 [pid = 1164] [id = 595] 09:55:33 INFO - PROCESS | 1164 | --DOCSHELL 103D1400 == 28 [pid = 1164] [id = 594] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (17D17400) [pid = 1164] [serial = 1768] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (17D1C800) [pid = 1164] [serial = 1769] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (17615C00) [pid = 1164] [serial = 1766] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (16902400) [pid = 1164] [serial = 1753] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (16B56800) [pid = 1164] [serial = 1756] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16903000) [pid = 1164] [serial = 1754] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16FE8800) [pid = 1164] [serial = 1733] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (131B9C00) [pid = 1164] [serial = 1747] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (13460C00) [pid = 1164] [serial = 1748] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (10A07800) [pid = 1164] [serial = 1741] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (10B28000) [pid = 1164] [serial = 1742] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (15418C00) [pid = 1164] [serial = 1750] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (129AEC00) [pid = 1164] [serial = 1738] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (131B7C00) [pid = 1164] [serial = 1739] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (17518400) [pid = 1164] [serial = 1759] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (11405400) [pid = 1164] [serial = 1744] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (1284E800) [pid = 1164] [serial = 1745] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (10A77000) [pid = 1164] [serial = 1735] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (10B41000) [pid = 1164] [serial = 1736] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (16BC8800) [pid = 1164] [serial = 1757] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (16118000) [pid = 1164] [serial = 1765] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (17520400) [pid = 1164] [serial = 1760] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (14294000) [pid = 1164] [serial = 1762] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (16BD6800) [pid = 1164] [serial = 1763] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (155E3000) [pid = 1164] [serial = 1751] [outer = 00000000] [url = about:blank] 09:55:33 INFO - PROCESS | 1164 | ++DOCSHELL 1036C000 == 29 [pid = 1164] [id = 605] 09:55:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (103C8400) [pid = 1164] [serial = 1815] [outer = 00000000] 09:55:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (10A7EC00) [pid = 1164] [serial = 1816] [outer = 103C8400] 09:55:33 INFO - PROCESS | 1164 | 1467996933114 Marionette DEBUG loaded listener.js 09:55:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (10B3F800) [pid = 1164] [serial = 1817] [outer = 103C8400] 09:55:33 INFO - PROCESS | 1164 | 1467996933571 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 846ms 09:55:33 INFO - PROCESS | 1164 | 1467996933601 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 1164 | 1467996933605 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 09:55:33 INFO - PROCESS | 1164 | 1467996933610 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:55:33 INFO - PROCESS | 1164 | 1467996933613 Marionette TRACE conn2 <- [1,2386,null,{}] 09:55:33 INFO - PROCESS | 1164 | 1467996933617 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:33 INFO - PROCESS | 1164 | 1467996933619 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:33 INFO - PROCESS | 1164 | 1467996933703 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:55:33 INFO - PROCESS | 1164 | 1467996933709 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 1164 | 1467996933711 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:33 INFO - PROCESS | 1164 | ++DOCSHELL 10E06C00 == 30 [pid = 1164] [id = 606] 09:55:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (10E09800) [pid = 1164] [serial = 1818] [outer = 00000000] 09:55:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (114CD800) [pid = 1164] [serial = 1819] [outer = 10E09800] 09:55:33 INFO - PROCESS | 1164 | 1467996933758 Marionette DEBUG loaded listener.js 09:55:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (1286A400) [pid = 1164] [serial = 1820] [outer = 10E09800] 09:55:34 INFO - PROCESS | 1164 | 1467996934266 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 690ms 09:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:55:34 INFO - PROCESS | 1164 | 1467996934311 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:55:34 INFO - PROCESS | 1164 | 1467996934313 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 09:55:34 INFO - PROCESS | 1164 | 1467996934316 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:55:34 INFO - PROCESS | 1164 | 1467996934320 Marionette TRACE conn2 <- [1,2390,null,{}] 09:55:34 INFO - PROCESS | 1164 | 1467996934331 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:34 INFO - PROCESS | 1164 | 1467996934335 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:34 INFO - PROCESS | 1164 | 1467996934447 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:55:34 INFO - PROCESS | 1164 | 1467996934561 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:34 INFO - PROCESS | 1164 | 1467996934564 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:34 INFO - PROCESS | 1164 | ++DOCSHELL 131AE400 == 31 [pid = 1164] [id = 607] 09:55:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (131B0800) [pid = 1164] [serial = 1821] [outer = 00000000] 09:55:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (1345CC00) [pid = 1164] [serial = 1822] [outer = 131B0800] 09:55:34 INFO - PROCESS | 1164 | 1467996934611 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (139C8400) [pid = 1164] [serial = 1823] [outer = 131B0800] 09:55:34 INFO - PROCESS | 1164 | 1467996934981 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 690ms 09:55:35 INFO - PROCESS | 1164 | 1467996935016 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 1164 | 1467996935018 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 09:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:55:35 INFO - PROCESS | 1164 | 1467996935021 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 1164 | 1467996935023 Marionette TRACE conn2 <- [1,2394,null,{}] 09:55:35 INFO - PROCESS | 1164 | 1467996935026 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:35 INFO - PROCESS | 1164 | 1467996935029 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:35 INFO - PROCESS | 1164 | 1467996935122 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:55:35 INFO - PROCESS | 1164 | 1467996935128 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 1164 | 1467996935130 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:35 INFO - PROCESS | 1164 | ++DOCSHELL 13CC2400 == 32 [pid = 1164] [id = 608] 09:55:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (15421000) [pid = 1164] [serial = 1824] [outer = 00000000] 09:55:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (15620C00) [pid = 1164] [serial = 1825] [outer = 15421000] 09:55:35 INFO - PROCESS | 1164 | 1467996935175 Marionette DEBUG loaded listener.js 09:55:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (16118800) [pid = 1164] [serial = 1826] [outer = 15421000] 09:55:35 INFO - PROCESS | 1164 | 1467996935646 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 642ms 09:55:35 INFO - PROCESS | 1164 | 1467996935659 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 1164 | 1467996935661 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 09:55:35 INFO - PROCESS | 1164 | 1467996935669 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:55:35 INFO - PROCESS | 1164 | 1467996935670 Marionette TRACE conn2 <- [1,2398,null,{}] 09:55:35 INFO - PROCESS | 1164 | 1467996935674 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:35 INFO - PROCESS | 1164 | 1467996935676 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:35 INFO - PROCESS | 1164 | 1467996935790 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:55:35 INFO - PROCESS | 1164 | 1467996935796 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 1164 | 1467996935798 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:35 INFO - PROCESS | 1164 | ++DOCSHELL 15575C00 == 33 [pid = 1164] [id = 609] 09:55:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (1561F400) [pid = 1164] [serial = 1827] [outer = 00000000] 09:55:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (16A03000) [pid = 1164] [serial = 1828] [outer = 1561F400] 09:55:35 INFO - PROCESS | 1164 | 1467996935841 Marionette DEBUG loaded listener.js 09:55:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (16A0DC00) [pid = 1164] [serial = 1829] [outer = 1561F400] 09:55:36 INFO - PROCESS | 1164 | 1467996936341 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 706ms 09:55:36 INFO - PROCESS | 1164 | 1467996936369 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:55:36 INFO - PROCESS | 1164 | 1467996936371 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 09:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:55:36 INFO - PROCESS | 1164 | 1467996936374 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:55:36 INFO - PROCESS | 1164 | 1467996936376 Marionette TRACE conn2 <- [1,2402,null,{}] 09:55:36 INFO - PROCESS | 1164 | 1467996936379 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:36 INFO - PROCESS | 1164 | 1467996936385 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:36 INFO - PROCESS | 1164 | 1467996936521 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:55:36 INFO - PROCESS | 1164 | 1467996936528 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:36 INFO - PROCESS | 1164 | 1467996936531 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:36 INFO - PROCESS | 1164 | ++DOCSHELL 16B56000 == 34 [pid = 1164] [id = 610] 09:55:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16EBC000) [pid = 1164] [serial = 1830] [outer = 00000000] 09:55:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16FE2C00) [pid = 1164] [serial = 1831] [outer = 16EBC000] 09:55:36 INFO - PROCESS | 1164 | 1467996936641 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (12879000) [pid = 1164] [serial = 1832] [outer = 16EBC000] 09:55:37 INFO - PROCESS | 1164 | 1467996937057 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 737ms 09:55:37 INFO - PROCESS | 1164 | 1467996937142 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:55:37 INFO - PROCESS | 1164 | 1467996937144 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 09:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:55:37 INFO - PROCESS | 1164 | 1467996937148 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 1164 | 1467996937159 Marionette TRACE conn2 <- [1,2406,null,{}] 09:55:37 INFO - PROCESS | 1164 | 1467996937162 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:37 INFO - PROCESS | 1164 | 1467996937164 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:37 INFO - PROCESS | 1164 | 1467996937275 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:55:37 INFO - PROCESS | 1164 | 1467996937283 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 1164 | 1467996937285 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:37 INFO - PROCESS | 1164 | ++DOCSHELL 16FEF800 == 35 [pid = 1164] [id = 611] 09:55:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1751DC00) [pid = 1164] [serial = 1833] [outer = 00000000] 09:55:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (175C0C00) [pid = 1164] [serial = 1834] [outer = 1751DC00] 09:55:37 INFO - PROCESS | 1164 | 1467996937380 Marionette DEBUG loaded listener.js 09:55:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (175C5C00) [pid = 1164] [serial = 1835] [outer = 1751DC00] 09:55:37 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (12875C00) [pid = 1164] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:55:37 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (13158C00) [pid = 1164] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:55:37 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (13127800) [pid = 1164] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:55:37 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10C16400) [pid = 1164] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:55:37 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (1561D400) [pid = 1164] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:55:37 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1561D000) [pid = 1164] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:55:37 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16FE6C00) [pid = 1164] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:55:37 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (1036CC00) [pid = 1164] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:55:37 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0C76F400) [pid = 1164] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:55:37 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (10A0BC00) [pid = 1164] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:55:37 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (1394D800) [pid = 1164] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:55:37 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (10559400) [pid = 1164] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:55:37 INFO - PROCESS | 1164 | 1467996937838 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 753ms 09:55:37 INFO - PROCESS | 1164 | 1467996937907 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:55:37 INFO - PROCESS | 1164 | 1467996937909 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 09:55:37 INFO - PROCESS | 1164 | 1467996937913 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:55:37 INFO - PROCESS | 1164 | 1467996937915 Marionette TRACE conn2 <- [1,2410,null,{}] 09:55:37 INFO - PROCESS | 1164 | 1467996937918 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:37 INFO - PROCESS | 1164 | 1467996937920 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:38 INFO - PROCESS | 1164 | 1467996937998 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:55:38 INFO - PROCESS | 1164 | 1467996938003 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 1164 | 1467996938005 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:38 INFO - PROCESS | 1164 | ++DOCSHELL 112E1400 == 36 [pid = 1164] [id = 612] 09:55:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (12875C00) [pid = 1164] [serial = 1836] [outer = 00000000] 09:55:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (13CC5800) [pid = 1164] [serial = 1837] [outer = 12875C00] 09:55:38 INFO - PROCESS | 1164 | 1467996938048 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (16A76000) [pid = 1164] [serial = 1838] [outer = 12875C00] 09:55:38 INFO - PROCESS | 1164 | 1467996938468 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 596ms 09:55:38 INFO - PROCESS | 1164 | 1467996938510 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:55:38 INFO - PROCESS | 1164 | 1467996938512 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 09:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:55:38 INFO - PROCESS | 1164 | 1467996938518 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:55:38 INFO - PROCESS | 1164 | 1467996938520 Marionette TRACE conn2 <- [1,2414,null,{}] 09:55:38 INFO - PROCESS | 1164 | 1467996938524 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:38 INFO - PROCESS | 1164 | 1467996938525 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:38 INFO - PROCESS | 1164 | 1467996938611 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:55:38 INFO - PROCESS | 1164 | 1467996938617 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 1164 | 1467996938619 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:38 INFO - PROCESS | 1164 | ++DOCSHELL 0F32EC00 == 37 [pid = 1164] [id = 613] 09:55:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0F332800) [pid = 1164] [serial = 1839] [outer = 00000000] 09:55:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (12B07400) [pid = 1164] [serial = 1840] [outer = 0F332800] 09:55:38 INFO - PROCESS | 1164 | 1467996938662 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (1751F400) [pid = 1164] [serial = 1841] [outer = 0F332800] 09:55:39 INFO - PROCESS | 1164 | 1467996939102 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 627ms 09:55:39 INFO - PROCESS | 1164 | 1467996939159 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:55:39 INFO - PROCESS | 1164 | 1467996939161 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 09:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:55:39 INFO - PROCESS | 1164 | 1467996939164 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - PROCESS | 1164 | 1467996939166 Marionette TRACE conn2 <- [1,2418,null,{}] 09:55:39 INFO - PROCESS | 1164 | 1467996939169 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:39 INFO - PROCESS | 1164 | 1467996939171 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:39 INFO - PROCESS | 1164 | 1467996939251 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:55:39 INFO - PROCESS | 1164 | 1467996939257 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:39 INFO - PROCESS | 1164 | 1467996939258 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:39 INFO - PROCESS | 1164 | ++DOCSHELL 13CC9000 == 38 [pid = 1164] [id = 614] 09:55:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1751E400) [pid = 1164] [serial = 1842] [outer = 00000000] 09:55:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (178F3000) [pid = 1164] [serial = 1843] [outer = 1751E400] 09:55:39 INFO - PROCESS | 1164 | 1467996939302 Marionette DEBUG loaded listener.js 09:55:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (17D16000) [pid = 1164] [serial = 1844] [outer = 1751E400] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 0C766800 == 37 [pid = 1164] [id = 593] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 1036C000 == 36 [pid = 1164] [id = 605] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 12938400 == 35 [pid = 1164] [id = 604] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 16A7B800 == 34 [pid = 1164] [id = 602] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 103C9800 == 33 [pid = 1164] [id = 603] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 10E06C00 == 32 [pid = 1164] [id = 606] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 13CC2400 == 31 [pid = 1164] [id = 608] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 112E1400 == 30 [pid = 1164] [id = 612] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 16B56000 == 29 [pid = 1164] [id = 610] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 131AE400 == 28 [pid = 1164] [id = 607] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 16FEF800 == 27 [pid = 1164] [id = 611] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 15575C00 == 26 [pid = 1164] [id = 609] 09:55:40 INFO - PROCESS | 1164 | --DOCSHELL 0F32EC00 == 25 [pid = 1164] [id = 613] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16B58C00) [pid = 1164] [serial = 1807] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16A75400) [pid = 1164] [serial = 1805] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (13031C00) [pid = 1164] [serial = 1790] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (1390D000) [pid = 1164] [serial = 1793] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (13907800) [pid = 1164] [serial = 1774] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (12B09C00) [pid = 1164] [serial = 1789] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (10E09C00) [pid = 1164] [serial = 1786] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16A71800) [pid = 1164] [serial = 1804] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (16A06C00) [pid = 1164] [serial = 1799] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (18121800) [pid = 1164] [serial = 1778] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (16908800) [pid = 1164] [serial = 1798] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (131BCC00) [pid = 1164] [serial = 1802] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (10B2A000) [pid = 1164] [serial = 1781] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (10E06800) [pid = 1164] [serial = 1771] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (176BAC00) [pid = 1164] [serial = 1777] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (13CC4400) [pid = 1164] [serial = 1795] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (12871400) [pid = 1164] [serial = 1801] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (1428E000) [pid = 1164] [serial = 1796] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (112E3800) [pid = 1164] [serial = 1772] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (10E10400) [pid = 1164] [serial = 1787] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (10A75800) [pid = 1164] [serial = 1780] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (13DA0000) [pid = 1164] [serial = 1775] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (131B6800) [pid = 1164] [serial = 1792] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (10A73400) [pid = 1164] [serial = 1783] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | --DOMWINDOW == 53 (10A7DC00) [pid = 1164] [serial = 1784] [outer = 00000000] [url = about:blank] 09:55:41 INFO - PROCESS | 1164 | 1467996941118 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2022ms 09:55:41 INFO - PROCESS | 1164 | 1467996941180 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 1164 | 1467996941183 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 09:55:41 INFO - PROCESS | 1164 | 1467996941189 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:55:41 INFO - PROCESS | 1164 | 1467996941192 Marionette TRACE conn2 <- [1,2422,null,{}] 09:55:41 INFO - PROCESS | 1164 | 1467996941198 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:41 INFO - PROCESS | 1164 | 1467996941201 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:41 INFO - PROCESS | 1164 | 1467996941291 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:55:41 INFO - PROCESS | 1164 | 1467996941299 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 1164 | 1467996941304 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:41 INFO - PROCESS | 1164 | ++DOCSHELL 103CB800 == 26 [pid = 1164] [id = 615] 09:55:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 54 (10566000) [pid = 1164] [serial = 1845] [outer = 00000000] 09:55:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (10B1C400) [pid = 1164] [serial = 1846] [outer = 10566000] 09:55:41 INFO - PROCESS | 1164 | 1467996941356 Marionette DEBUG loaded listener.js 09:55:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (10B21400) [pid = 1164] [serial = 1847] [outer = 10566000] 09:55:41 INFO - PROCESS | 1164 | 1467996941930 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 737ms 09:55:41 INFO - PROCESS | 1164 | 1467996941961 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 1164 | 1467996941966 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 09:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:55:41 INFO - PROCESS | 1164 | 1467996941973 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 1164 | 1467996941975 Marionette TRACE conn2 <- [1,2426,null,{}] 09:55:41 INFO - PROCESS | 1164 | 1467996941979 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:41 INFO - PROCESS | 1164 | 1467996941982 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:42 INFO - PROCESS | 1164 | 1467996942081 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:55:42 INFO - PROCESS | 1164 | 1467996942182 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 1164 | 1467996942185 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:42 INFO - PROCESS | 1164 | ++DOCSHELL 10C0DC00 == 27 [pid = 1164] [id = 616] 09:55:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (10C0E000) [pid = 1164] [serial = 1848] [outer = 00000000] 09:55:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (10C13800) [pid = 1164] [serial = 1849] [outer = 10C0E000] 09:55:42 INFO - PROCESS | 1164 | 1467996942231 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (10E06800) [pid = 1164] [serial = 1850] [outer = 10C0E000] 09:55:42 INFO - PROCESS | 1164 | 1467996942602 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 690ms 09:55:42 INFO - PROCESS | 1164 | 1467996942672 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:55:42 INFO - PROCESS | 1164 | 1467996942676 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 09:55:42 INFO - PROCESS | 1164 | 1467996942680 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:55:42 INFO - PROCESS | 1164 | 1467996942684 Marionette TRACE conn2 <- [1,2430,null,{}] 09:55:42 INFO - PROCESS | 1164 | 1467996942695 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:42 INFO - PROCESS | 1164 | 1467996942699 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:42 INFO - PROCESS | 1164 | 1467996942808 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:55:42 INFO - PROCESS | 1164 | 1467996942827 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 1164 | 1467996942830 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:42 INFO - PROCESS | 1164 | ++DOCSHELL 1281EC00 == 28 [pid = 1164] [id = 617] 09:55:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (12821000) [pid = 1164] [serial = 1851] [outer = 00000000] 09:55:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (12871C00) [pid = 1164] [serial = 1852] [outer = 12821000] 09:55:42 INFO - PROCESS | 1164 | 1467996942878 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (12878000) [pid = 1164] [serial = 1853] [outer = 12821000] 09:55:43 INFO - PROCESS | 1164 | 1467996943304 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 642ms 09:55:43 INFO - PROCESS | 1164 | 1467996943319 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 1164 | 1467996943322 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 09:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:55:43 INFO - PROCESS | 1164 | 1467996943338 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 1164 | 1467996943340 Marionette TRACE conn2 <- [1,2434,null,{}] 09:55:43 INFO - PROCESS | 1164 | 1467996943355 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 1164 | 1467996943357 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:43 INFO - PROCESS | 1164 | 1467996943438 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:55:43 INFO - PROCESS | 1164 | 1467996943443 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 1164 | 1467996943446 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:43 INFO - PROCESS | 1164 | ++DOCSHELL 12D85C00 == 29 [pid = 1164] [id = 618] 09:55:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (12D86000) [pid = 1164] [serial = 1854] [outer = 00000000] 09:55:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (13071C00) [pid = 1164] [serial = 1855] [outer = 12D86000] 09:55:43 INFO - PROCESS | 1164 | 1467996943491 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (13152C00) [pid = 1164] [serial = 1856] [outer = 12D86000] 09:55:43 INFO - PROCESS | 1164 | 1467996943947 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 659ms 09:55:43 INFO - PROCESS | 1164 | 1467996943984 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 1164 | 1467996943986 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 09:55:43 INFO - PROCESS | 1164 | 1467996943989 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:55:43 INFO - PROCESS | 1164 | 1467996943991 Marionette TRACE conn2 <- [1,2438,null,{}] 09:55:43 INFO - PROCESS | 1164 | 1467996943995 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 1164 | 1467996943997 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:44 INFO - PROCESS | 1164 | 1467996944072 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:55:44 INFO - PROCESS | 1164 | 1467996944077 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:44 INFO - PROCESS | 1164 | 1467996944080 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:44 INFO - PROCESS | 1164 | ++DOCSHELL 131AFC00 == 30 [pid = 1164] [id = 619] 09:55:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (131B8000) [pid = 1164] [serial = 1857] [outer = 00000000] 09:55:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (13262800) [pid = 1164] [serial = 1858] [outer = 131B8000] 09:55:44 INFO - PROCESS | 1164 | 1467996944123 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (1390D000) [pid = 1164] [serial = 1859] [outer = 131B8000] 09:55:44 INFO - PROCESS | 1164 | 1467996944597 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 627ms 09:55:44 INFO - PROCESS | 1164 | 1467996944627 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 1164 | 1467996944629 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 09:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:55:44 INFO - PROCESS | 1164 | 1467996944637 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 1164 | 1467996944638 Marionette TRACE conn2 <- [1,2442,null,{}] 09:55:44 INFO - PROCESS | 1164 | 1467996944642 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:44 INFO - PROCESS | 1164 | 1467996944647 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:44 INFO - PROCESS | 1164 | 1467996944754 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:55:44 INFO - PROCESS | 1164 | 1467996944760 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:44 INFO - PROCESS | 1164 | 1467996944762 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:44 INFO - PROCESS | 1164 | ++DOCSHELL 13D9DC00 == 31 [pid = 1164] [id = 620] 09:55:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (13DA0C00) [pid = 1164] [serial = 1860] [outer = 00000000] 09:55:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (1541D400) [pid = 1164] [serial = 1861] [outer = 13DA0C00] 09:55:44 INFO - PROCESS | 1164 | 1467996944813 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (142FCC00) [pid = 1164] [serial = 1862] [outer = 13DA0C00] 09:55:45 INFO - PROCESS | 1164 | 1467996945234 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 643ms 09:55:45 INFO - PROCESS | 1164 | 1467996945276 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:55:45 INFO - PROCESS | 1164 | 1467996945278 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 09:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:55:45 INFO - PROCESS | 1164 | 1467996945285 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 1164 | 1467996945286 Marionette TRACE conn2 <- [1,2446,null,{}] 09:55:45 INFO - PROCESS | 1164 | 1467996945290 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:45 INFO - PROCESS | 1164 | 1467996945292 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:45 INFO - PROCESS | 1164 | 1467996945376 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:55:45 INFO - PROCESS | 1164 | 1467996945382 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:45 INFO - PROCESS | 1164 | 1467996945384 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:45 INFO - PROCESS | 1164 | ++DOCSHELL 155D8400 == 32 [pid = 1164] [id = 621] 09:55:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (155E0800) [pid = 1164] [serial = 1863] [outer = 00000000] 09:55:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (16903C00) [pid = 1164] [serial = 1864] [outer = 155E0800] 09:55:45 INFO - PROCESS | 1164 | 1467996945426 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (16904C00) [pid = 1164] [serial = 1865] [outer = 155E0800] 09:55:45 INFO - PROCESS | 1164 | 1467996945870 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 627ms 09:55:45 INFO - PROCESS | 1164 | 1467996945926 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:55:45 INFO - PROCESS | 1164 | 1467996945928 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 09:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:55:45 INFO - PROCESS | 1164 | 1467996945931 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 1164 | 1467996945933 Marionette TRACE conn2 <- [1,2450,null,{}] 09:55:45 INFO - PROCESS | 1164 | 1467996945937 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:45 INFO - PROCESS | 1164 | 1467996945938 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:46 INFO - PROCESS | 1164 | 1467996946013 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:55:46 INFO - PROCESS | 1164 | 1467996946018 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 1164 | 1467996946020 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:46 INFO - PROCESS | 1164 | ++DOCSHELL 142F3800 == 33 [pid = 1164] [id = 622] 09:55:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (15621C00) [pid = 1164] [serial = 1866] [outer = 00000000] 09:55:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16A10400) [pid = 1164] [serial = 1867] [outer = 15621C00] 09:55:46 INFO - PROCESS | 1164 | 1467996946063 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16A70400) [pid = 1164] [serial = 1868] [outer = 15621C00] 09:55:46 INFO - PROCESS | 1164 | 1467996946525 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 643ms 09:55:46 INFO - PROCESS | 1164 | 1467996946568 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 1164 | 1467996946570 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 09:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:55:46 INFO - PROCESS | 1164 | 1467996946573 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 1164 | 1467996946575 Marionette TRACE conn2 <- [1,2454,null,{}] 09:55:46 INFO - PROCESS | 1164 | 1467996946578 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:46 INFO - PROCESS | 1164 | 1467996946580 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:46 INFO - PROCESS | 1164 | 1467996946691 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:55:46 INFO - PROCESS | 1164 | 1467996946699 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 1164 | 1467996946701 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:46 INFO - PROCESS | 1164 | ++DOCSHELL 1281E800 == 34 [pid = 1164] [id = 623] 09:55:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16A7CC00) [pid = 1164] [serial = 1869] [outer = 00000000] 09:55:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16AA0400) [pid = 1164] [serial = 1870] [outer = 16A7CC00] 09:55:46 INFO - PROCESS | 1164 | 1467996946803 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16AA1800) [pid = 1164] [serial = 1871] [outer = 16A7CC00] 09:55:47 INFO - PROCESS | 1164 | 1467996947254 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 736ms 09:55:47 INFO - PROCESS | 1164 | 1467996947314 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 1164 | 1467996947316 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 09:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:55:47 INFO - PROCESS | 1164 | 1467996947325 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 1164 | 1467996947327 Marionette TRACE conn2 <- [1,2458,null,{}] 09:55:47 INFO - PROCESS | 1164 | 1467996947330 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:47 INFO - PROCESS | 1164 | 1467996947332 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:47 INFO - PROCESS | 1164 | 1467996947459 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:55:47 INFO - PROCESS | 1164 | 1467996947522 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 1164 | 1467996947524 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:47 INFO - PROCESS | 1164 | ++DOCSHELL 16A0A800 == 35 [pid = 1164] [id = 624] 09:55:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16BD5C00) [pid = 1164] [serial = 1872] [outer = 00000000] 09:55:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16FE4400) [pid = 1164] [serial = 1873] [outer = 16BD5C00] 09:55:47 INFO - PROCESS | 1164 | 1467996947571 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16FEC000) [pid = 1164] [serial = 1874] [outer = 16BD5C00] 09:55:48 INFO - PROCESS | 1164 | 1467996948027 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 737ms 09:55:48 INFO - PROCESS | 1164 | 1467996948064 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 1164 | 1467996948066 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 09:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:55:48 INFO - PROCESS | 1164 | 1467996948108 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 1164 | 1467996948110 Marionette TRACE conn2 <- [1,2462,null,{}] 09:55:48 INFO - PROCESS | 1164 | 1467996948115 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:48 INFO - PROCESS | 1164 | 1467996948117 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:48 INFO - PROCESS | 1164 | 1467996948239 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:55:48 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0F332800) [pid = 1164] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:55:48 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (1561F400) [pid = 1164] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:55:48 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (16EBC000) [pid = 1164] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:55:48 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (1751DC00) [pid = 1164] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:55:48 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (129A9000) [pid = 1164] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:55:48 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (103CA800) [pid = 1164] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:55:48 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16A7DC00) [pid = 1164] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:55:48 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (15421000) [pid = 1164] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:55:48 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (131B0800) [pid = 1164] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:55:48 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (10E09800) [pid = 1164] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:55:48 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (103C8400) [pid = 1164] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:55:48 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (12875C00) [pid = 1164] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:55:48 INFO - PROCESS | 1164 | 1467996948449 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 1164 | 1467996948451 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:48 INFO - PROCESS | 1164 | ++DOCSHELL 0C769C00 == 36 [pid = 1164] [id = 625] 09:55:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0F32AC00) [pid = 1164] [serial = 1875] [outer = 00000000] 09:55:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10E05C00) [pid = 1164] [serial = 1876] [outer = 0F32AC00] 09:55:48 INFO - PROCESS | 1164 | 1467996948499 Marionette DEBUG loaded listener.js 09:55:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (131AE800) [pid = 1164] [serial = 1877] [outer = 0F32AC00] 09:55:48 INFO - PROCESS | 1164 | 1467996948870 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 847ms 09:55:48 INFO - PROCESS | 1164 | 1467996948913 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 1164 | 1467996948915 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 09:55:48 INFO - PROCESS | 1164 | 1467996948918 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:55:48 INFO - PROCESS | 1164 | 1467996948920 Marionette TRACE conn2 <- [1,2466,null,{}] 09:55:48 INFO - PROCESS | 1164 | 1467996948923 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:48 INFO - PROCESS | 1164 | 1467996948925 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:49 INFO - PROCESS | 1164 | 1467996949008 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:55:49 INFO - PROCESS | 1164 | 1467996949103 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:49 INFO - PROCESS | 1164 | 1467996949105 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:49 INFO - PROCESS | 1164 | ++DOCSHELL 12820000 == 37 [pid = 1164] [id = 626] 09:55:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (12875C00) [pid = 1164] [serial = 1878] [outer = 00000000] 09:55:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16FE7000) [pid = 1164] [serial = 1879] [outer = 12875C00] 09:55:49 INFO - PROCESS | 1164 | 1467996949147 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (175C1800) [pid = 1164] [serial = 1880] [outer = 12875C00] 09:55:49 INFO - PROCESS | 1164 | 1467996949503 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:55:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:55:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 642ms 09:55:49 INFO - PROCESS | 1164 | 1467996949557 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:55:49 INFO - PROCESS | 1164 | 1467996949559 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 09:55:49 INFO - PROCESS | 1164 | 1467996949562 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:55:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:55:49 INFO - PROCESS | 1164 | 1467996949563 Marionette TRACE conn2 <- [1,2470,null,{}] 09:55:49 INFO - PROCESS | 1164 | 1467996949586 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:49 INFO - PROCESS | 1164 | 1467996949587 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:49 INFO - PROCESS | 1164 | 1467996949665 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:55:49 INFO - PROCESS | 1164 | 1467996949671 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:49 INFO - PROCESS | 1164 | 1467996949673 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:49 INFO - PROCESS | 1164 | ++DOCSHELL 16A77000 == 38 [pid = 1164] [id = 627] 09:55:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16A7DC00) [pid = 1164] [serial = 1881] [outer = 00000000] 09:55:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1811E400) [pid = 1164] [serial = 1882] [outer = 16A7DC00] 09:55:49 INFO - PROCESS | 1164 | 1467996949739 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (18124800) [pid = 1164] [serial = 1883] [outer = 16A7DC00] 09:55:50 INFO - PROCESS | 1164 | 1467996950170 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:55:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 643ms 09:55:50 INFO - PROCESS | 1164 | 1467996950221 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 1164 | 1467996950223 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 09:55:50 INFO - PROCESS | 1164 | 1467996950226 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:55:50 INFO - PROCESS | 1164 | 1467996950228 Marionette TRACE conn2 <- [1,2474,null,{}] 09:55:50 INFO - PROCESS | 1164 | 1467996950235 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:50 INFO - PROCESS | 1164 | 1467996950237 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:50 INFO - PROCESS | 1164 | 1467996950320 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:55:50 INFO - PROCESS | 1164 | 1467996950325 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 1164 | 1467996950327 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:50 INFO - PROCESS | 1164 | ++DOCSHELL 13258400 == 39 [pid = 1164] [id = 628] 09:55:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (1811E000) [pid = 1164] [serial = 1884] [outer = 00000000] 09:55:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (1969E400) [pid = 1164] [serial = 1885] [outer = 1811E000] 09:55:50 INFO - PROCESS | 1164 | 1467996950369 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (196A0800) [pid = 1164] [serial = 1886] [outer = 1811E000] 09:55:51 INFO - PROCESS | 1164 | 1467996951192 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1050ms 09:55:51 INFO - PROCESS | 1164 | 1467996951290 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 1164 | 1467996951294 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 09:55:51 INFO - PROCESS | 1164 | 1467996951299 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:55:51 INFO - PROCESS | 1164 | 1467996951305 Marionette TRACE conn2 <- [1,2478,null,{}] 09:55:51 INFO - PROCESS | 1164 | 1467996951312 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:51 INFO - PROCESS | 1164 | 1467996951317 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:51 INFO - PROCESS | 1164 | 1467996951561 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:55:51 INFO - PROCESS | 1164 | 1467996951660 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 1164 | 1467996951663 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:51 INFO - PROCESS | 1164 | ++DOCSHELL 10A0FC00 == 40 [pid = 1164] [id = 629] 09:55:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (10A73400) [pid = 1164] [serial = 1887] [outer = 00000000] 09:55:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (10BC2C00) [pid = 1164] [serial = 1888] [outer = 10A73400] 09:55:51 INFO - PROCESS | 1164 | 1467996951717 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (10E04400) [pid = 1164] [serial = 1889] [outer = 10A73400] 09:55:52 INFO - PROCESS | 1164 | 1467996952595 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:55:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1363ms 09:55:52 INFO - PROCESS | 1164 | 1467996952696 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:55:52 INFO - PROCESS | 1164 | 1467996952699 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 09:55:52 INFO - PROCESS | 1164 | 1467996952705 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:55:52 INFO - PROCESS | 1164 | 1467996952708 Marionette TRACE conn2 <- [1,2482,null,{}] 09:55:52 INFO - PROCESS | 1164 | 1467996952714 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:52 INFO - PROCESS | 1164 | 1467996952717 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:52 INFO - PROCESS | 1164 | 1467996952833 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:55:52 INFO - PROCESS | 1164 | 1467996952975 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 1164 | 1467996952979 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:52 INFO - PROCESS | 1164 | ++DOCSHELL 10B1D000 == 41 [pid = 1164] [id = 630] 09:55:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (10B1D400) [pid = 1164] [serial = 1890] [outer = 00000000] 09:55:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (10B40000) [pid = 1164] [serial = 1891] [outer = 10B1D400] 09:55:53 INFO - PROCESS | 1164 | 1467996953032 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (10BBAC00) [pid = 1164] [serial = 1892] [outer = 10B1D400] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 16A77000 == 40 [pid = 1164] [id = 627] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 12820000 == 39 [pid = 1164] [id = 626] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 0C769C00 == 38 [pid = 1164] [id = 625] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 16A0A800 == 37 [pid = 1164] [id = 624] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 1281E800 == 36 [pid = 1164] [id = 623] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 142F3800 == 35 [pid = 1164] [id = 622] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 155D8400 == 34 [pid = 1164] [id = 621] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 13D9DC00 == 33 [pid = 1164] [id = 620] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 131AFC00 == 32 [pid = 1164] [id = 619] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 12D85C00 == 31 [pid = 1164] [id = 618] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 1281EC00 == 30 [pid = 1164] [id = 617] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 10C0DC00 == 29 [pid = 1164] [id = 616] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 103CB800 == 28 [pid = 1164] [id = 615] 09:55:53 INFO - PROCESS | 1164 | --DOCSHELL 13CC9000 == 27 [pid = 1164] [id = 614] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (178F3000) [pid = 1164] [serial = 1843] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (1751F400) [pid = 1164] [serial = 1841] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (16A03000) [pid = 1164] [serial = 1828] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (16FE2C00) [pid = 1164] [serial = 1831] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (175C0C00) [pid = 1164] [serial = 1834] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (12879000) [pid = 1164] [serial = 1832] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (12B07400) [pid = 1164] [serial = 1840] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (175C5C00) [pid = 1164] [serial = 1835] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (1302F000) [pid = 1164] [serial = 1813] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10B42800) [pid = 1164] [serial = 1811] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10A7C400) [pid = 1164] [serial = 1810] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16B5B400) [pid = 1164] [serial = 1808] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (15620C00) [pid = 1164] [serial = 1825] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1345CC00) [pid = 1164] [serial = 1822] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (139C8400) [pid = 1164] [serial = 1823] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (114CD800) [pid = 1164] [serial = 1819] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (1286A400) [pid = 1164] [serial = 1820] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (10A7EC00) [pid = 1164] [serial = 1816] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (10B3F800) [pid = 1164] [serial = 1817] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (131B0400) [pid = 1164] [serial = 1814] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (13CC5800) [pid = 1164] [serial = 1837] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (16A76000) [pid = 1164] [serial = 1838] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (16A0DC00) [pid = 1164] [serial = 1829] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (16118800) [pid = 1164] [serial = 1826] [outer = 00000000] [url = about:blank] 09:55:53 INFO - PROCESS | 1164 | 1467996953567 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:55:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 894ms 09:55:53 INFO - PROCESS | 1164 | 1467996953610 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:55:53 INFO - PROCESS | 1164 | 1467996953615 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 09:55:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:55:53 INFO - PROCESS | 1164 | 1467996953621 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:55:53 INFO - PROCESS | 1164 | 1467996953624 Marionette TRACE conn2 <- [1,2486,null,{}] 09:55:53 INFO - PROCESS | 1164 | 1467996953627 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:53 INFO - PROCESS | 1164 | 1467996953630 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:53 INFO - PROCESS | 1164 | 1467996953715 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:55:53 INFO - PROCESS | 1164 | 1467996953723 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 1164 | 1467996953726 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:53 INFO - PROCESS | 1164 | ++DOCSHELL 10C13400 == 28 [pid = 1164] [id = 631] 09:55:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (10C13C00) [pid = 1164] [serial = 1893] [outer = 00000000] 09:55:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (112A8400) [pid = 1164] [serial = 1894] [outer = 10C13C00] 09:55:53 INFO - PROCESS | 1164 | 1467996953772 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (11402800) [pid = 1164] [serial = 1895] [outer = 10C13C00] 09:55:54 INFO - PROCESS | 1164 | 1467996954275 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 706ms 09:55:54 INFO - PROCESS | 1164 | 1467996954320 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:55:54 INFO - PROCESS | 1164 | 1467996954322 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 09:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:55:54 INFO - PROCESS | 1164 | 1467996954326 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 1164 | 1467996954329 Marionette TRACE conn2 <- [1,2490,null,{}] 09:55:54 INFO - PROCESS | 1164 | 1467996954368 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:54 INFO - PROCESS | 1164 | 1467996954373 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:54 INFO - PROCESS | 1164 | 1467996954459 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:55:54 INFO - PROCESS | 1164 | 1467996954555 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 1164 | 1467996954558 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:54 INFO - PROCESS | 1164 | ++DOCSHELL 12935C00 == 29 [pid = 1164] [id = 632] 09:55:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (129AC800) [pid = 1164] [serial = 1896] [outer = 00000000] 09:55:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (13031C00) [pid = 1164] [serial = 1897] [outer = 129AC800] 09:55:54 INFO - PROCESS | 1164 | 1467996954605 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (1312A800) [pid = 1164] [serial = 1898] [outer = 129AC800] 09:55:55 INFO - PROCESS | 1164 | 1467996954995 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 705ms 09:55:55 INFO - PROCESS | 1164 | 1467996955025 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 1164 | 1467996955028 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 09:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:55:55 INFO - PROCESS | 1164 | 1467996955031 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 1164 | 1467996955033 Marionette TRACE conn2 <- [1,2494,null,{}] 09:55:55 INFO - PROCESS | 1164 | 1467996955036 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:55 INFO - PROCESS | 1164 | 1467996955038 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:55 INFO - PROCESS | 1164 | 1467996955119 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:55:55 INFO - PROCESS | 1164 | 1467996955125 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 1164 | 1467996955127 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:55 INFO - PROCESS | 1164 | ++DOCSHELL 10E08800 == 30 [pid = 1164] [id = 633] 09:55:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (13152800) [pid = 1164] [serial = 1899] [outer = 00000000] 09:55:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (1394B800) [pid = 1164] [serial = 1900] [outer = 13152800] 09:55:55 INFO - PROCESS | 1164 | 1467996955171 Marionette DEBUG loaded listener.js 09:55:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (139CDC00) [pid = 1164] [serial = 1901] [outer = 13152800] 09:55:55 INFO - PROCESS | 1164 | 1467996955618 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 643ms 09:55:55 INFO - PROCESS | 1164 | 1467996955669 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 1164 | 1467996955671 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 09:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:55:55 INFO - PROCESS | 1164 | 1467996955681 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 1164 | 1467996955683 Marionette TRACE conn2 <- [1,2498,null,{}] 09:55:55 INFO - PROCESS | 1164 | 1467996955686 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:55 INFO - PROCESS | 1164 | 1467996955688 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:55 INFO - PROCESS | 1164 | 1467996955796 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:55:55 INFO - PROCESS | 1164 | 1467996955801 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 1164 | 1467996955803 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:55 INFO - PROCESS | 1164 | ++DOCSHELL 13D92C00 == 31 [pid = 1164] [id = 634] 09:55:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (13D95400) [pid = 1164] [serial = 1902] [outer = 00000000] 09:55:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (14291C00) [pid = 1164] [serial = 1903] [outer = 13D95400] 09:55:55 INFO - PROCESS | 1164 | 1467996955873 Marionette DEBUG loaded listener.js 09:55:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (15423000) [pid = 1164] [serial = 1904] [outer = 13D95400] 09:55:56 INFO - PROCESS | 1164 | 1467996956323 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 690ms 09:55:56 INFO - PROCESS | 1164 | 1467996956374 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:55:56 INFO - PROCESS | 1164 | 1467996956376 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 09:55:56 INFO - PROCESS | 1164 | 1467996956379 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:55:56 INFO - PROCESS | 1164 | 1467996956381 Marionette TRACE conn2 <- [1,2502,null,{}] 09:55:56 INFO - PROCESS | 1164 | 1467996956384 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:56 INFO - PROCESS | 1164 | 1467996956390 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:56 INFO - PROCESS | 1164 | 1467996956527 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:55:56 INFO - PROCESS | 1164 | 1467996956591 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 1164 | 1467996956593 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:56 INFO - PROCESS | 1164 | ++DOCSHELL 155E0400 == 32 [pid = 1164] [id = 635] 09:55:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (15E61400) [pid = 1164] [serial = 1905] [outer = 00000000] 09:55:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1690A800) [pid = 1164] [serial = 1906] [outer = 15E61400] 09:55:56 INFO - PROCESS | 1164 | 1467996956637 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16A70800) [pid = 1164] [serial = 1907] [outer = 15E61400] 09:55:57 INFO - PROCESS | 1164 | 1467996957072 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 736ms 09:55:57 INFO - PROCESS | 1164 | 1467996957125 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:55:57 INFO - PROCESS | 1164 | 1467996957127 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 09:55:57 INFO - PROCESS | 1164 | 1467996957155 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 1164 | 1467996957157 Marionette TRACE conn2 <- [1,2506,null,{}] 09:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:55:57 INFO - PROCESS | 1164 | 1467996957168 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:57 INFO - PROCESS | 1164 | 1467996957170 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:57 INFO - PROCESS | 1164 | 1467996957281 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:55:57 INFO - PROCESS | 1164 | 1467996957354 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 1164 | 1467996957356 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:57 INFO - PROCESS | 1164 | ++DOCSHELL 16A77000 == 33 [pid = 1164] [id = 636] 09:55:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16A78C00) [pid = 1164] [serial = 1908] [outer = 00000000] 09:55:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16B5C400) [pid = 1164] [serial = 1909] [outer = 16A78C00] 09:55:57 INFO - PROCESS | 1164 | 1467996957398 Marionette DEBUG loaded listener.js 09:55:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16BCB800) [pid = 1164] [serial = 1910] [outer = 16A78C00] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (16A7DC00) [pid = 1164] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (16A7CC00) [pid = 1164] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10C0E000) [pid = 1164] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (155E0800) [pid = 1164] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (12821000) [pid = 1164] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16BD5C00) [pid = 1164] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (10566000) [pid = 1164] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1751E400) [pid = 1164] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (12D86000) [pid = 1164] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (15621C00) [pid = 1164] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (13DA0C00) [pid = 1164] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (131B8000) [pid = 1164] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0F32AC00) [pid = 1164] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:55:57 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (12875C00) [pid = 1164] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:55:57 INFO - PROCESS | 1164 | 1467996957912 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 800ms 09:55:57 INFO - PROCESS | 1164 | 1467996957962 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:55:57 INFO - PROCESS | 1164 | 1467996957965 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 09:55:57 INFO - PROCESS | 1164 | 1467996957970 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 1164 | 1467996957972 Marionette TRACE conn2 <- [1,2510,null,{}] 09:55:57 INFO - PROCESS | 1164 | 1467996957975 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:57 INFO - PROCESS | 1164 | 1467996957977 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:58 INFO - PROCESS | 1164 | 1467996958053 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:55:58 INFO - PROCESS | 1164 | 1467996958151 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 1164 | 1467996958153 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:58 INFO - PROCESS | 1164 | ++DOCSHELL 10A76C00 == 34 [pid = 1164] [id = 637] 09:55:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10BC4800) [pid = 1164] [serial = 1911] [outer = 00000000] 09:55:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (13CC3400) [pid = 1164] [serial = 1912] [outer = 10BC4800] 09:55:58 INFO - PROCESS | 1164 | 1467996958195 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (16A7AC00) [pid = 1164] [serial = 1913] [outer = 10BC4800] 09:55:58 INFO - PROCESS | 1164 | 1467996958543 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 642ms 09:55:58 INFO - PROCESS | 1164 | 1467996958639 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:55:58 INFO - PROCESS | 1164 | 1467996958641 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 09:55:58 INFO - PROCESS | 1164 | 1467996958650 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - PROCESS | 1164 | 1467996958651 Marionette TRACE conn2 <- [1,2514,null,{}] 09:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:55:58 INFO - PROCESS | 1164 | 1467996958655 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:58 INFO - PROCESS | 1164 | 1467996958657 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:58 INFO - PROCESS | 1164 | 1467996958767 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:55:58 INFO - PROCESS | 1164 | 1467996958773 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 1164 | 1467996958775 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:58 INFO - PROCESS | 1164 | ++DOCSHELL 10E0D000 == 35 [pid = 1164] [id = 638] 09:55:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (114CA400) [pid = 1164] [serial = 1914] [outer = 00000000] 09:55:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (16FE2400) [pid = 1164] [serial = 1915] [outer = 114CA400] 09:55:58 INFO - PROCESS | 1164 | 1467996958819 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (16FE8800) [pid = 1164] [serial = 1916] [outer = 114CA400] 09:55:59 INFO - PROCESS | 1164 | 1467996959245 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 643ms 09:55:59 INFO - PROCESS | 1164 | 1467996959293 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 1164 | 1467996959295 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 09:55:59 INFO - PROCESS | 1164 | 1467996959298 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:55:59 INFO - PROCESS | 1164 | 1467996959300 Marionette TRACE conn2 <- [1,2518,null,{}] 09:55:59 INFO - PROCESS | 1164 | 1467996959303 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:59 INFO - PROCESS | 1164 | 1467996959305 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:59 INFO - PROCESS | 1164 | 1467996959391 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:55:59 INFO - PROCESS | 1164 | 1467996959396 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 1164 | 1467996959398 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:55:59 INFO - PROCESS | 1164 | ++DOCSHELL 10E04000 == 36 [pid = 1164] [id = 639] 09:55:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16F96C00) [pid = 1164] [serial = 1917] [outer = 00000000] 09:55:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (175C5400) [pid = 1164] [serial = 1918] [outer = 16F96C00] 09:55:59 INFO - PROCESS | 1164 | 1467996959440 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (1760C800) [pid = 1164] [serial = 1919] [outer = 16F96C00] 09:56:00 INFO - PROCESS | 1164 | 1467996960000 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 736ms 09:56:00 INFO - PROCESS | 1164 | 1467996960039 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 1164 | 1467996960044 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 09:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:56:00 INFO - PROCESS | 1164 | 1467996960050 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 1164 | 1467996960054 Marionette TRACE conn2 <- [1,2522,null,{}] 09:56:00 INFO - PROCESS | 1164 | 1467996960059 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:00 INFO - PROCESS | 1164 | 1467996960062 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:00 INFO - PROCESS | 1164 | 1467996960227 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:56:00 INFO - PROCESS | 1164 | 1467996960340 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 1164 | 1467996960345 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:00 INFO - PROCESS | 1164 | ++DOCSHELL 0F9E7400 == 37 [pid = 1164] [id = 640] 09:56:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (10320000) [pid = 1164] [serial = 1920] [outer = 00000000] 09:56:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (10B42800) [pid = 1164] [serial = 1921] [outer = 10320000] 09:56:00 INFO - PROCESS | 1164 | 1467996960442 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (10E06400) [pid = 1164] [serial = 1922] [outer = 10320000] 09:56:01 INFO - PROCESS | 1164 | 1467996961022 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1003ms 09:56:01 INFO - PROCESS | 1164 | 1467996961053 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:56:01 INFO - PROCESS | 1164 | 1467996961057 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 09:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:56:01 INFO - PROCESS | 1164 | 1467996961064 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - PROCESS | 1164 | 1467996961067 Marionette TRACE conn2 <- [1,2526,null,{}] 09:56:01 INFO - PROCESS | 1164 | 1467996961071 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:01 INFO - PROCESS | 1164 | 1467996961074 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:01 INFO - PROCESS | 1164 | 1467996961180 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:56:01 INFO - PROCESS | 1164 | 1467996961320 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 1164 | 1467996961322 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:01 INFO - PROCESS | 1164 | ++DOCSHELL 129AB000 == 38 [pid = 1164] [id = 641] 09:56:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (129AFC00) [pid = 1164] [serial = 1923] [outer = 00000000] 09:56:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (1314F800) [pid = 1164] [serial = 1924] [outer = 129AFC00] 09:56:01 INFO - PROCESS | 1164 | 1467996961378 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (13906C00) [pid = 1164] [serial = 1925] [outer = 129AFC00] 09:56:02 INFO - PROCESS | 1164 | 1467996962032 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:56:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1003ms 09:56:02 INFO - PROCESS | 1164 | 1467996962105 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 1164 | 1467996962107 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 09:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:56:02 INFO - PROCESS | 1164 | 1467996962111 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - PROCESS | 1164 | 1467996962115 Marionette TRACE conn2 <- [1,2530,null,{}] 09:56:02 INFO - PROCESS | 1164 | 1467996962143 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:02 INFO - PROCESS | 1164 | 1467996962151 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:02 INFO - PROCESS | 1164 | 1467996962341 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:56:02 INFO - PROCESS | 1164 | 1467996962401 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 1164 | 1467996962405 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:02 INFO - PROCESS | 1164 | ++DOCSHELL 16FE2000 == 39 [pid = 1164] [id = 642] 09:56:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16FEA400) [pid = 1164] [serial = 1926] [outer = 00000000] 09:56:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (176AD400) [pid = 1164] [serial = 1927] [outer = 16FEA400] 09:56:02 INFO - PROCESS | 1164 | 1467996962460 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (176BA000) [pid = 1164] [serial = 1928] [outer = 16FEA400] 09:56:03 INFO - PROCESS | 1164 | 1467996963012 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:56:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:56:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 940ms 09:56:03 INFO - PROCESS | 1164 | 1467996963058 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:56:03 INFO - PROCESS | 1164 | 1467996963060 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 09:56:03 INFO - PROCESS | 1164 | 1467996963064 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:56:03 INFO - PROCESS | 1164 | 1467996963066 Marionette TRACE conn2 <- [1,2534,null,{}] 09:56:03 INFO - PROCESS | 1164 | 1467996963070 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:03 INFO - PROCESS | 1164 | 1467996963072 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:03 INFO - PROCESS | 1164 | 1467996963187 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:56:03 INFO - PROCESS | 1164 | 1467996963331 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 1164 | 1467996963333 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:03 INFO - PROCESS | 1164 | ++DOCSHELL 17519000 == 40 [pid = 1164] [id = 643] 09:56:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (17E33800) [pid = 1164] [serial = 1929] [outer = 00000000] 09:56:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (18123400) [pid = 1164] [serial = 1930] [outer = 17E33800] 09:56:03 INFO - PROCESS | 1164 | 1467996963390 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (1812B000) [pid = 1164] [serial = 1931] [outer = 17E33800] 09:56:04 INFO - PROCESS | 1164 | 1467996964155 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1144ms 09:56:04 INFO - PROCESS | 1164 | 1467996964214 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 1164 | 1467996964219 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 09:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:56:04 INFO - PROCESS | 1164 | 1467996964237 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 1164 | 1467996964240 Marionette TRACE conn2 <- [1,2538,null,{}] 09:56:04 INFO - PROCESS | 1164 | 1467996964248 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:04 INFO - PROCESS | 1164 | 1467996964251 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:04 INFO - PROCESS | 1164 | 1467996964361 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:56:04 INFO - PROCESS | 1164 | 1467996964496 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 1164 | 1467996964500 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:04 INFO - PROCESS | 1164 | ++DOCSHELL 10C0C400 == 41 [pid = 1164] [id = 644] 09:56:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (10C16C00) [pid = 1164] [serial = 1932] [outer = 00000000] 09:56:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (10E0DC00) [pid = 1164] [serial = 1933] [outer = 10C16C00] 09:56:04 INFO - PROCESS | 1164 | 1467996964553 Marionette DEBUG loaded listener.js 09:56:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (112B0400) [pid = 1164] [serial = 1934] [outer = 10C16C00] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 10E0D000 == 40 [pid = 1164] [id = 638] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 10A76C00 == 39 [pid = 1164] [id = 637] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 16A77000 == 38 [pid = 1164] [id = 636] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 155E0400 == 37 [pid = 1164] [id = 635] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 13D92C00 == 36 [pid = 1164] [id = 634] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 10E08800 == 35 [pid = 1164] [id = 633] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 12935C00 == 34 [pid = 1164] [id = 632] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 10C13400 == 33 [pid = 1164] [id = 631] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 10B1D000 == 32 [pid = 1164] [id = 630] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 10A0FC00 == 31 [pid = 1164] [id = 629] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 13258400 == 30 [pid = 1164] [id = 628] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 17519000 == 29 [pid = 1164] [id = 643] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 16FE2000 == 28 [pid = 1164] [id = 642] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 10E04000 == 27 [pid = 1164] [id = 639] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 0F9E7400 == 26 [pid = 1164] [id = 640] 09:56:05 INFO - PROCESS | 1164 | --DOCSHELL 129AB000 == 25 [pid = 1164] [id = 641] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (16AA0400) [pid = 1164] [serial = 1870] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (10C13800) [pid = 1164] [serial = 1849] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (10E06800) [pid = 1164] [serial = 1850] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (16903C00) [pid = 1164] [serial = 1864] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (16904C00) [pid = 1164] [serial = 1865] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (12871C00) [pid = 1164] [serial = 1852] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (12878000) [pid = 1164] [serial = 1853] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (16FE4400) [pid = 1164] [serial = 1873] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (10B1C400) [pid = 1164] [serial = 1846] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10B21400) [pid = 1164] [serial = 1847] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (17D16000) [pid = 1164] [serial = 1844] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (13071C00) [pid = 1164] [serial = 1855] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (13152C00) [pid = 1164] [serial = 1856] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16A10400) [pid = 1164] [serial = 1867] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (1541D400) [pid = 1164] [serial = 1861] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (142FCC00) [pid = 1164] [serial = 1862] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (13262800) [pid = 1164] [serial = 1858] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1390D000) [pid = 1164] [serial = 1859] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16AA1800) [pid = 1164] [serial = 1871] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16FEC000) [pid = 1164] [serial = 1874] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (131AE800) [pid = 1164] [serial = 1877] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (16FE7000) [pid = 1164] [serial = 1879] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (18124800) [pid = 1164] [serial = 1883] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (10E05C00) [pid = 1164] [serial = 1876] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (175C1800) [pid = 1164] [serial = 1880] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (16A70400) [pid = 1164] [serial = 1868] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (1969E400) [pid = 1164] [serial = 1885] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (1811E400) [pid = 1164] [serial = 1882] [outer = 00000000] [url = about:blank] 09:56:05 INFO - PROCESS | 1164 | 1467996965745 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1567ms 09:56:05 INFO - PROCESS | 1164 | 1467996965792 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 1164 | 1467996965796 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 09:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:56:05 INFO - PROCESS | 1164 | 1467996965800 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - PROCESS | 1164 | 1467996965803 Marionette TRACE conn2 <- [1,2542,null,{}] 09:56:05 INFO - PROCESS | 1164 | 1467996965809 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:05 INFO - PROCESS | 1164 | 1467996965812 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:05 INFO - PROCESS | 1164 | 1467996965938 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:56:06 INFO - PROCESS | 1164 | 1467996966035 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 1164 | 1467996966038 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:06 INFO - PROCESS | 1164 | ++DOCSHELL 1036CC00 == 26 [pid = 1164] [id = 645] 09:56:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (1036EC00) [pid = 1164] [serial = 1935] [outer = 00000000] 09:56:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (10A76400) [pid = 1164] [serial = 1936] [outer = 1036EC00] 09:56:06 INFO - PROCESS | 1164 | 1467996966084 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (10A80800) [pid = 1164] [serial = 1937] [outer = 1036EC00] 09:56:06 INFO - PROCESS | 1164 | 1467996966517 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 736ms 09:56:06 INFO - PROCESS | 1164 | 1467996966542 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 1164 | 1467996966547 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 09:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:56:06 INFO - PROCESS | 1164 | 1467996966553 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 1164 | 1467996966556 Marionette TRACE conn2 <- [1,2546,null,{}] 09:56:06 INFO - PROCESS | 1164 | 1467996966565 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:06 INFO - PROCESS | 1164 | 1467996966568 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:06 INFO - PROCESS | 1164 | 1467996966652 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:56:06 INFO - PROCESS | 1164 | 1467996966661 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 1164 | 1467996966663 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:06 INFO - PROCESS | 1164 | ++DOCSHELL 10C0D400 == 27 [pid = 1164] [id = 646] 09:56:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (10C10400) [pid = 1164] [serial = 1938] [outer = 00000000] 09:56:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10C17800) [pid = 1164] [serial = 1939] [outer = 10C10400] 09:56:06 INFO - PROCESS | 1164 | 1467996966709 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10E08800) [pid = 1164] [serial = 1940] [outer = 10C10400] 09:56:07 INFO - PROCESS | 1164 | 1467996967206 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 690ms 09:56:07 INFO - PROCESS | 1164 | 1467996967252 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 1164 | 1467996967254 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 09:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:56:07 INFO - PROCESS | 1164 | 1467996967258 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 1164 | 1467996967261 Marionette TRACE conn2 <- [1,2550,null,{}] 09:56:07 INFO - PROCESS | 1164 | 1467996967272 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:07 INFO - PROCESS | 1164 | 1467996967276 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:07 INFO - PROCESS | 1164 | 1467996967383 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:56:07 INFO - PROCESS | 1164 | 1467996967487 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 1164 | 1467996967490 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:07 INFO - PROCESS | 1164 | ++DOCSHELL 129B7400 == 28 [pid = 1164] [id = 647] 09:56:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (12B09800) [pid = 1164] [serial = 1941] [outer = 00000000] 09:56:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (13067C00) [pid = 1164] [serial = 1942] [outer = 12B09800] 09:56:07 INFO - PROCESS | 1164 | 1467996967537 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (1314C800) [pid = 1164] [serial = 1943] [outer = 12B09800] 09:56:07 INFO - PROCESS | 1164 | 1467996967957 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 737ms 09:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:56:08 INFO - PROCESS | 1164 | 1467996967998 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 1164 | 1467996968001 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 09:56:08 INFO - PROCESS | 1164 | 1467996968004 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 1164 | 1467996968006 Marionette TRACE conn2 <- [1,2554,null,{}] 09:56:08 INFO - PROCESS | 1164 | 1467996968010 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:08 INFO - PROCESS | 1164 | 1467996968012 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:08 INFO - PROCESS | 1164 | 1467996968155 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:56:08 INFO - PROCESS | 1164 | 1467996968223 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 1164 | 1467996968225 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:08 INFO - PROCESS | 1164 | ++DOCSHELL 12BDC000 == 29 [pid = 1164] [id = 648] 09:56:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (12DC4800) [pid = 1164] [serial = 1944] [outer = 00000000] 09:56:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (131BC800) [pid = 1164] [serial = 1945] [outer = 12DC4800] 09:56:08 INFO - PROCESS | 1164 | 1467996968271 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (1390D000) [pid = 1164] [serial = 1946] [outer = 12DC4800] 09:56:08 INFO - PROCESS | 1164 | 1467996968681 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 689ms 09:56:08 INFO - PROCESS | 1164 | 1467996968709 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 1164 | 1467996968711 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 09:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:56:08 INFO - PROCESS | 1164 | 1467996968715 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 1164 | 1467996968716 Marionette TRACE conn2 <- [1,2558,null,{}] 09:56:08 INFO - PROCESS | 1164 | 1467996968764 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:08 INFO - PROCESS | 1164 | 1467996968766 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:08 INFO - PROCESS | 1164 | 1467996968876 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:56:08 INFO - PROCESS | 1164 | 1467996968885 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 1164 | 1467996968887 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:08 INFO - PROCESS | 1164 | ++DOCSHELL 131B7C00 == 30 [pid = 1164] [id = 649] 09:56:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (131BB000) [pid = 1164] [serial = 1947] [outer = 00000000] 09:56:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (13D9FC00) [pid = 1164] [serial = 1948] [outer = 131BB000] 09:56:08 INFO - PROCESS | 1164 | 1467996968930 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (14294000) [pid = 1164] [serial = 1949] [outer = 131BB000] 09:56:09 INFO - PROCESS | 1164 | 1467996969390 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 705ms 09:56:09 INFO - PROCESS | 1164 | 1467996969413 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 1164 | 1467996969415 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 09:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:56:09 INFO - PROCESS | 1164 | 1467996969418 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 1164 | 1467996969420 Marionette TRACE conn2 <- [1,2562,null,{}] 09:56:09 INFO - PROCESS | 1164 | 1467996969424 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:09 INFO - PROCESS | 1164 | 1467996969429 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:09 INFO - PROCESS | 1164 | 1467996969565 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:56:09 INFO - PROCESS | 1164 | 1467996969571 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 1164 | 1467996969573 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:09 INFO - PROCESS | 1164 | ++DOCSHELL 1561F400 == 31 [pid = 1164] [id = 650] 09:56:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (15625400) [pid = 1164] [serial = 1950] [outer = 00000000] 09:56:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16908000) [pid = 1164] [serial = 1951] [outer = 15625400] 09:56:09 INFO - PROCESS | 1164 | 1467996969616 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16A70000) [pid = 1164] [serial = 1952] [outer = 15625400] 09:56:10 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (13D95400) [pid = 1164] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:56:10 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (13152800) [pid = 1164] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:56:10 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10A73400) [pid = 1164] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:56:10 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10B1D400) [pid = 1164] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:56:10 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (1811E000) [pid = 1164] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:56:10 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10C13C00) [pid = 1164] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:56:10 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (129AC800) [pid = 1164] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:56:10 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16F96C00) [pid = 1164] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:56:10 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (15E61400) [pid = 1164] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:56:10 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (10BC4800) [pid = 1164] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:56:10 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16A78C00) [pid = 1164] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:56:10 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (114CA400) [pid = 1164] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:56:10 INFO - PROCESS | 1164 | 1467996970254 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 910ms 09:56:10 INFO - PROCESS | 1164 | 1467996970323 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:56:10 INFO - PROCESS | 1164 | 1467996970325 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 09:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:56:10 INFO - PROCESS | 1164 | 1467996970329 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 1164 | 1467996970330 Marionette TRACE conn2 <- [1,2566,null,{}] 09:56:10 INFO - PROCESS | 1164 | 1467996970334 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:10 INFO - PROCESS | 1164 | 1467996970336 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:10 INFO - PROCESS | 1164 | 1467996970428 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:56:10 INFO - PROCESS | 1164 | 1467996970434 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 1164 | 1467996970436 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:10 INFO - PROCESS | 1164 | ++DOCSHELL 10A7DC00 == 32 [pid = 1164] [id = 651] 09:56:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10C0E000) [pid = 1164] [serial = 1953] [outer = 00000000] 09:56:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (13152800) [pid = 1164] [serial = 1954] [outer = 10C0E000] 09:56:10 INFO - PROCESS | 1164 | 1467996970478 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (131AF800) [pid = 1164] [serial = 1955] [outer = 10C0E000] 09:56:10 INFO - PROCESS | 1164 | 1467996970925 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms 09:56:10 INFO - PROCESS | 1164 | 1467996970967 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 1164 | 1467996970969 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 09:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:56:11 INFO - PROCESS | 1164 | 1467996970972 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 1164 | 1467996970974 Marionette TRACE conn2 <- [1,2570,null,{}] 09:56:11 INFO - PROCESS | 1164 | 1467996970977 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:11 INFO - PROCESS | 1164 | 1467996970979 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:11 INFO - PROCESS | 1164 | 1467996971054 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:56:11 INFO - PROCESS | 1164 | 1467996971059 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 1164 | 1467996971061 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:11 INFO - PROCESS | 1164 | ++DOCSHELL 16907000 == 33 [pid = 1164] [id = 652] 09:56:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (16A06000) [pid = 1164] [serial = 1956] [outer = 00000000] 09:56:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16A96000) [pid = 1164] [serial = 1957] [outer = 16A06000] 09:56:11 INFO - PROCESS | 1164 | 1467996971103 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16A96800) [pid = 1164] [serial = 1958] [outer = 16A06000] 09:56:11 INFO - PROCESS | 1164 | 1467996971531 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 596ms 09:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:56:11 INFO - PROCESS | 1164 | 1467996971583 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 1164 | 1467996971585 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 09:56:11 INFO - PROCESS | 1164 | 1467996971588 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 1164 | 1467996971590 Marionette TRACE conn2 <- [1,2574,null,{}] 09:56:11 INFO - PROCESS | 1164 | 1467996971594 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:11 INFO - PROCESS | 1164 | 1467996971643 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:11 INFO - PROCESS | 1164 | 1467996971718 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:56:11 INFO - PROCESS | 1164 | 1467996971724 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 1164 | 1467996971726 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:11 INFO - PROCESS | 1164 | ++DOCSHELL 129B6800 == 34 [pid = 1164] [id = 653] 09:56:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16BD4400) [pid = 1164] [serial = 1959] [outer = 00000000] 09:56:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16FE1C00) [pid = 1164] [serial = 1960] [outer = 16BD4400] 09:56:11 INFO - PROCESS | 1164 | 1467996971768 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16FE2800) [pid = 1164] [serial = 1961] [outer = 16BD4400] 09:56:12 INFO - PROCESS | 1164 | 1467996972499 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 941ms 09:56:12 INFO - PROCESS | 1164 | 1467996972563 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 1164 | 1467996972568 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 09:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:56:12 INFO - PROCESS | 1164 | 1467996972573 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 1164 | 1467996972576 Marionette TRACE conn2 <- [1,2578,null,{}] 09:56:12 INFO - PROCESS | 1164 | 1467996972582 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:12 INFO - PROCESS | 1164 | 1467996972585 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:12 INFO - PROCESS | 1164 | 1467996972707 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:56:12 INFO - PROCESS | 1164 | 1467996972846 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 1164 | 1467996972849 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:12 INFO - PROCESS | 1164 | ++DOCSHELL 0F335000 == 35 [pid = 1164] [id = 654] 09:56:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (10373000) [pid = 1164] [serial = 1962] [outer = 00000000] 09:56:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (10B41800) [pid = 1164] [serial = 1963] [outer = 10373000] 09:56:12 INFO - PROCESS | 1164 | 1467996972906 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (10C0A000) [pid = 1164] [serial = 1964] [outer = 10373000] 09:56:13 INFO - PROCESS | 1164 | 1467996973648 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1160ms 09:56:13 INFO - PROCESS | 1164 | 1467996973731 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:56:13 INFO - PROCESS | 1164 | 1467996973736 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 09:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:56:13 INFO - PROCESS | 1164 | 1467996973743 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:56:13 INFO - PROCESS | 1164 | 1467996973746 Marionette TRACE conn2 <- [1,2582,null,{}] 09:56:13 INFO - PROCESS | 1164 | 1467996973750 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:13 INFO - PROCESS | 1164 | 1467996973753 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:13 INFO - PROCESS | 1164 | 1467996973884 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:56:14 INFO - PROCESS | 1164 | 1467996974016 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 1164 | 1467996974019 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:14 INFO - PROCESS | 1164 | ++DOCSHELL 12820400 == 36 [pid = 1164] [id = 655] 09:56:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (1286C400) [pid = 1164] [serial = 1965] [outer = 00000000] 09:56:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (12879000) [pid = 1164] [serial = 1966] [outer = 1286C400] 09:56:14 INFO - PROCESS | 1164 | 1467996974081 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (13037400) [pid = 1164] [serial = 1967] [outer = 1286C400] 09:56:14 INFO - PROCESS | 1164 | --DOCSHELL 16907000 == 35 [pid = 1164] [id = 652] 09:56:14 INFO - PROCESS | 1164 | --DOCSHELL 10A7DC00 == 34 [pid = 1164] [id = 651] 09:56:14 INFO - PROCESS | 1164 | --DOCSHELL 1561F400 == 33 [pid = 1164] [id = 650] 09:56:14 INFO - PROCESS | 1164 | --DOCSHELL 131B7C00 == 32 [pid = 1164] [id = 649] 09:56:14 INFO - PROCESS | 1164 | --DOCSHELL 12BDC000 == 31 [pid = 1164] [id = 648] 09:56:14 INFO - PROCESS | 1164 | --DOCSHELL 129B7400 == 30 [pid = 1164] [id = 647] 09:56:14 INFO - PROCESS | 1164 | --DOCSHELL 10C0D400 == 29 [pid = 1164] [id = 646] 09:56:14 INFO - PROCESS | 1164 | --DOCSHELL 1036CC00 == 28 [pid = 1164] [id = 645] 09:56:14 INFO - PROCESS | 1164 | --DOCSHELL 10C0C400 == 27 [pid = 1164] [id = 644] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (14291C00) [pid = 1164] [serial = 1903] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1394B800) [pid = 1164] [serial = 1900] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10BC2C00) [pid = 1164] [serial = 1888] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10E04400) [pid = 1164] [serial = 1889] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10B40000) [pid = 1164] [serial = 1891] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10BBAC00) [pid = 1164] [serial = 1892] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (196A0800) [pid = 1164] [serial = 1886] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (112A8400) [pid = 1164] [serial = 1894] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (11402800) [pid = 1164] [serial = 1895] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (13031C00) [pid = 1164] [serial = 1897] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (175C5400) [pid = 1164] [serial = 1918] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (1312A800) [pid = 1164] [serial = 1898] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16A70800) [pid = 1164] [serial = 1907] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (1690A800) [pid = 1164] [serial = 1906] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (13CC3400) [pid = 1164] [serial = 1912] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (1760C800) [pid = 1164] [serial = 1919] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (16B5C400) [pid = 1164] [serial = 1909] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (16FE8800) [pid = 1164] [serial = 1916] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (16FE2400) [pid = 1164] [serial = 1915] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (16BCB800) [pid = 1164] [serial = 1910] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (15423000) [pid = 1164] [serial = 1904] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (16A7AC00) [pid = 1164] [serial = 1913] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (139CDC00) [pid = 1164] [serial = 1901] [outer = 00000000] [url = about:blank] 09:56:14 INFO - PROCESS | 1164 | 1467996974889 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1191ms 09:56:14 INFO - PROCESS | 1164 | 1467996974939 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:56:14 INFO - PROCESS | 1164 | 1467996974943 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 09:56:14 INFO - PROCESS | 1164 | 1467996974947 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 1164 | 1467996974952 Marionette TRACE conn2 <- [1,2586,null,{}] 09:56:14 INFO - PROCESS | 1164 | 1467996974957 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:14 INFO - PROCESS | 1164 | 1467996974959 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:15 INFO - PROCESS | 1164 | 1467996975061 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:56:15 INFO - PROCESS | 1164 | 1467996975157 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 1164 | 1467996975160 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:15 INFO - PROCESS | 1164 | ++DOCSHELL 0F328000 == 28 [pid = 1164] [id = 656] 09:56:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0F329C00) [pid = 1164] [serial = 1968] [outer = 00000000] 09:56:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (10B1D400) [pid = 1164] [serial = 1969] [outer = 0F329C00] 09:56:15 INFO - PROCESS | 1164 | 1467996975207 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (10B47800) [pid = 1164] [serial = 1970] [outer = 0F329C00] 09:56:15 INFO - PROCESS | 1164 | 1467996975682 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 799ms 09:56:15 INFO - PROCESS | 1164 | 1467996975747 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 1164 | 1467996975751 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 09:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:56:15 INFO - PROCESS | 1164 | 1467996975757 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 1164 | 1467996975759 Marionette TRACE conn2 <- [1,2590,null,{}] 09:56:15 INFO - PROCESS | 1164 | 1467996975763 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:15 INFO - PROCESS | 1164 | 1467996975766 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:15 INFO - PROCESS | 1164 | 1467996975852 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:56:15 INFO - PROCESS | 1164 | 1467996975859 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 1164 | 1467996975861 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:15 INFO - PROCESS | 1164 | ++DOCSHELL 11405000 == 29 [pid = 1164] [id = 657] 09:56:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (1145D400) [pid = 1164] [serial = 1971] [outer = 00000000] 09:56:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (11C48400) [pid = 1164] [serial = 1972] [outer = 1145D400] 09:56:15 INFO - PROCESS | 1164 | 1467996975907 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (12870400) [pid = 1164] [serial = 1973] [outer = 1145D400] 09:56:16 INFO - PROCESS | 1164 | 1467996976382 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 643ms 09:56:16 INFO - PROCESS | 1164 | 1467996976395 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 1164 | 1467996976397 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 09:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:56:16 INFO - PROCESS | 1164 | 1467996976401 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 1164 | 1467996976404 Marionette TRACE conn2 <- [1,2594,null,{}] 09:56:16 INFO - PROCESS | 1164 | 1467996976415 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:16 INFO - PROCESS | 1164 | 1467996976419 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:16 INFO - PROCESS | 1164 | 1467996976502 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:56:16 INFO - PROCESS | 1164 | 1467996976511 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 1164 | 1467996976514 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:16 INFO - PROCESS | 1164 | ++DOCSHELL 131EDC00 == 30 [pid = 1164] [id = 658] 09:56:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (131EE000) [pid = 1164] [serial = 1974] [outer = 00000000] 09:56:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (1394B800) [pid = 1164] [serial = 1975] [outer = 131EE000] 09:56:16 INFO - PROCESS | 1164 | 1467996976561 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (13CBEC00) [pid = 1164] [serial = 1976] [outer = 131EE000] 09:56:17 INFO - PROCESS | 1164 | 1467996977024 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 705ms 09:56:17 INFO - PROCESS | 1164 | 1467996977100 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 1164 | 1467996977103 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 09:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:56:17 INFO - PROCESS | 1164 | 1467996977106 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 1164 | 1467996977108 Marionette TRACE conn2 <- [1,2598,null,{}] 09:56:17 INFO - PROCESS | 1164 | 1467996977111 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:17 INFO - PROCESS | 1164 | 1467996977113 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:17 INFO - PROCESS | 1164 | 1467996977219 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:56:17 INFO - PROCESS | 1164 | 1467996977256 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 1164 | 1467996977258 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:17 INFO - PROCESS | 1164 | ++DOCSHELL 15420400 == 31 [pid = 1164] [id = 659] 09:56:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (15421800) [pid = 1164] [serial = 1977] [outer = 00000000] 09:56:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (1561F400) [pid = 1164] [serial = 1978] [outer = 15421800] 09:56:17 INFO - PROCESS | 1164 | 1467996977302 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (168F7000) [pid = 1164] [serial = 1979] [outer = 15421800] 09:56:17 INFO - PROCESS | 1164 | 1467996977779 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 705ms 09:56:17 INFO - PROCESS | 1164 | 1467996977805 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 1164 | 1467996977807 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 09:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:56:17 INFO - PROCESS | 1164 | 1467996977817 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 1164 | 1467996977819 Marionette TRACE conn2 <- [1,2602,null,{}] 09:56:17 INFO - PROCESS | 1164 | 1467996977822 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:17 INFO - PROCESS | 1164 | 1467996977824 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:17 INFO - PROCESS | 1164 | 1467996977936 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:56:17 INFO - PROCESS | 1164 | 1467996977942 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 1164 | 1467996977944 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:17 INFO - PROCESS | 1164 | ++DOCSHELL 15569000 == 32 [pid = 1164] [id = 660] 09:56:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16903000) [pid = 1164] [serial = 1980] [outer = 00000000] 09:56:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (1690B400) [pid = 1164] [serial = 1981] [outer = 16903000] 09:56:18 INFO - PROCESS | 1164 | 1467996977986 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (1690B800) [pid = 1164] [serial = 1982] [outer = 16903000] 09:56:18 INFO - PROCESS | 1164 | 1467996978470 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 690ms 09:56:18 INFO - PROCESS | 1164 | 1467996978519 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 1164 | 1467996978521 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 09:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:56:18 INFO - PROCESS | 1164 | 1467996978525 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 1164 | 1467996978527 Marionette TRACE conn2 <- [1,2606,null,{}] 09:56:18 INFO - PROCESS | 1164 | 1467996978530 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:18 INFO - PROCESS | 1164 | 1467996978536 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:18 INFO - PROCESS | 1164 | 1467996978686 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:56:18 INFO - PROCESS | 1164 | 1467996978765 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:18 INFO - PROCESS | 1164 | 1467996978767 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:18 INFO - PROCESS | 1164 | ++DOCSHELL 16A7C000 == 33 [pid = 1164] [id = 661] 09:56:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16B55C00) [pid = 1164] [serial = 1983] [outer = 00000000] 09:56:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16EC1000) [pid = 1164] [serial = 1984] [outer = 16B55C00] 09:56:18 INFO - PROCESS | 1164 | 1467996978810 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16EBBC00) [pid = 1164] [serial = 1985] [outer = 16B55C00] 09:56:19 INFO - PROCESS | 1164 | 1467996979213 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 737ms 09:56:19 INFO - PROCESS | 1164 | 1467996979266 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:56:19 INFO - PROCESS | 1164 | 1467996979268 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 09:56:19 INFO - PROCESS | 1164 | 1467996979271 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:56:19 INFO - PROCESS | 1164 | 1467996979273 Marionette TRACE conn2 <- [1,2610,null,{}] 09:56:19 INFO - PROCESS | 1164 | 1467996979282 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:19 INFO - PROCESS | 1164 | 1467996979283 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:19 INFO - PROCESS | 1164 | 1467996979402 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:56:19 INFO - PROCESS | 1164 | 1467996979411 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 1164 | 1467996979413 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:19 INFO - PROCESS | 1164 | ++DOCSHELL 16FE9800 == 34 [pid = 1164] [id = 662] 09:56:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16FEB400) [pid = 1164] [serial = 1986] [outer = 00000000] 09:56:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (1706A800) [pid = 1164] [serial = 1987] [outer = 16FEB400] 09:56:19 INFO - PROCESS | 1164 | 1467996979511 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (17518000) [pid = 1164] [serial = 1988] [outer = 16FEB400] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (131BB000) [pid = 1164] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10320000) [pid = 1164] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (12B09800) [pid = 1164] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (17E33800) [pid = 1164] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (15625400) [pid = 1164] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10C10400) [pid = 1164] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16FEA400) [pid = 1164] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (1036EC00) [pid = 1164] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16A06000) [pid = 1164] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (129AFC00) [pid = 1164] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (12DC4800) [pid = 1164] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (10C16C00) [pid = 1164] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:56:19 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (10C0E000) [pid = 1164] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:56:19 INFO - PROCESS | 1164 | 1467996979975 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 736ms 09:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:56:20 INFO - PROCESS | 1164 | 1467996980012 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 1164 | 1467996980014 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 09:56:20 INFO - PROCESS | 1164 | 1467996980044 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 1164 | 1467996980046 Marionette TRACE conn2 <- [1,2614,null,{}] 09:56:20 INFO - PROCESS | 1164 | 1467996980050 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 1164 | 1467996980052 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:20 INFO - PROCESS | 1164 | 1467996980130 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:56:20 INFO - PROCESS | 1164 | 1467996980136 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 1164 | 1467996980138 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:20 INFO - PROCESS | 1164 | ++DOCSHELL 10E08400 == 35 [pid = 1164] [id = 663] 09:56:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (11C40800) [pid = 1164] [serial = 1989] [outer = 00000000] 09:56:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (131AFC00) [pid = 1164] [serial = 1990] [outer = 11C40800] 09:56:20 INFO - PROCESS | 1164 | 1467996980181 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (15E67400) [pid = 1164] [serial = 1991] [outer = 11C40800] 09:56:20 INFO - PROCESS | 1164 | 1467996980610 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 611ms 09:56:20 INFO - PROCESS | 1164 | 1467996980654 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 1164 | 1467996980656 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 09:56:20 INFO - PROCESS | 1164 | 1467996980663 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 1164 | 1467996980665 Marionette TRACE conn2 <- [1,2618,null,{}] 09:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:56:20 INFO - PROCESS | 1164 | 1467996980668 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 1164 | 1467996980670 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:20 INFO - PROCESS | 1164 | 1467996980757 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:56:20 INFO - PROCESS | 1164 | 1467996980763 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 1164 | 1467996980765 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:20 INFO - PROCESS | 1164 | ++DOCSHELL 13134400 == 36 [pid = 1164] [id = 664] 09:56:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (131ED800) [pid = 1164] [serial = 1992] [outer = 00000000] 09:56:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16FF0C00) [pid = 1164] [serial = 1993] [outer = 131ED800] 09:56:20 INFO - PROCESS | 1164 | 1467996980810 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (175C5800) [pid = 1164] [serial = 1994] [outer = 131ED800] 09:56:21 INFO - PROCESS | 1164 | 1467996981242 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 642ms 09:56:21 INFO - PROCESS | 1164 | 1467996981304 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 1164 | 1467996981306 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 09:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:56:21 INFO - PROCESS | 1164 | 1467996981310 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 1164 | 1467996981311 Marionette TRACE conn2 <- [1,2622,null,{}] 09:56:21 INFO - PROCESS | 1164 | 1467996981315 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:21 INFO - PROCESS | 1164 | 1467996981317 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:21 INFO - PROCESS | 1164 | 1467996981397 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:56:21 INFO - PROCESS | 1164 | 1467996981402 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 1164 | 1467996981404 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:21 INFO - PROCESS | 1164 | ++DOCSHELL 16FEB000 == 37 [pid = 1164] [id = 665] 09:56:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (17615000) [pid = 1164] [serial = 1995] [outer = 00000000] 09:56:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (17D14C00) [pid = 1164] [serial = 1996] [outer = 17615000] 09:56:21 INFO - PROCESS | 1164 | 1467996981457 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (17D16400) [pid = 1164] [serial = 1997] [outer = 17615000] 09:56:22 INFO - PROCESS | 1164 | 1467996982177 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 909ms 09:56:22 INFO - PROCESS | 1164 | 1467996982247 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 1164 | 1467996982252 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 09:56:22 INFO - PROCESS | 1164 | 1467996982257 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:56:22 INFO - PROCESS | 1164 | 1467996982260 Marionette TRACE conn2 <- [1,2626,null,{}] 09:56:22 INFO - PROCESS | 1164 | 1467996982266 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:22 INFO - PROCESS | 1164 | 1467996982269 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:22 INFO - PROCESS | 1164 | 1467996982415 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:56:22 INFO - PROCESS | 1164 | 1467996982564 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 1164 | 1467996982567 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:22 INFO - PROCESS | 1164 | ++DOCSHELL 0F939C00 == 38 [pid = 1164] [id = 666] 09:56:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (1036C800) [pid = 1164] [serial = 1998] [outer = 00000000] 09:56:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (10C0E000) [pid = 1164] [serial = 1999] [outer = 1036C800] 09:56:22 INFO - PROCESS | 1164 | 1467996982624 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (112AF800) [pid = 1164] [serial = 2000] [outer = 1036C800] 09:56:23 INFO - PROCESS | 1164 | 1467996983237 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1050ms 09:56:23 INFO - PROCESS | 1164 | 1467996983305 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 1164 | 1467996983310 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 09:56:23 INFO - PROCESS | 1164 | 1467996983335 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:56:23 INFO - PROCESS | 1164 | 1467996983338 Marionette TRACE conn2 <- [1,2630,null,{}] 09:56:23 INFO - PROCESS | 1164 | 1467996983342 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:23 INFO - PROCESS | 1164 | 1467996983345 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:23 INFO - PROCESS | 1164 | 1467996983511 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:56:23 INFO - PROCESS | 1164 | 1467996983571 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 1164 | 1467996983574 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:23 INFO - PROCESS | 1164 | ++DOCSHELL 12BCD400 == 39 [pid = 1164] [id = 667] 09:56:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (12BD3800) [pid = 1164] [serial = 2001] [outer = 00000000] 09:56:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (13133C00) [pid = 1164] [serial = 2002] [outer = 12BD3800] 09:56:23 INFO - PROCESS | 1164 | 1467996983629 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (131BCC00) [pid = 1164] [serial = 2003] [outer = 12BD3800] 09:56:24 INFO - PROCESS | 1164 | 1467996984258 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:56:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:56:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 940ms 09:56:24 INFO - PROCESS | 1164 | 1467996984282 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 1164 | 1467996984284 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 09:56:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:56:24 INFO - PROCESS | 1164 | 1467996984288 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 1164 | 1467996984292 Marionette TRACE conn2 <- [1,2634,null,{}] 09:56:24 INFO - PROCESS | 1164 | 1467996984302 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:24 INFO - PROCESS | 1164 | 1467996984307 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:24 INFO - PROCESS | 1164 | 1467996984412 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:56:24 INFO - PROCESS | 1164 | 1467996984560 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 1164 | 1467996984564 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:24 INFO - PROCESS | 1164 | ++DOCSHELL 16A6F400 == 40 [pid = 1164] [id = 668] 09:56:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (16A79C00) [pid = 1164] [serial = 2004] [outer = 00000000] 09:56:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (16FE2400) [pid = 1164] [serial = 2005] [outer = 16A79C00] 09:56:24 INFO - PROCESS | 1164 | 1467996984619 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (176B4400) [pid = 1164] [serial = 2006] [outer = 16A79C00] 09:56:25 INFO - PROCESS | 1164 | 1467996985331 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:56:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:56:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1097ms 09:56:25 INFO - PROCESS | 1164 | 1467996985390 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:56:25 INFO - PROCESS | 1164 | 1467996985394 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 09:56:25 INFO - PROCESS | 1164 | 1467996985400 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:56:25 INFO - PROCESS | 1164 | 1467996985403 Marionette TRACE conn2 <- [1,2638,null,{}] 09:56:25 INFO - PROCESS | 1164 | 1467996985409 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:25 INFO - PROCESS | 1164 | 1467996985412 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:25 INFO - PROCESS | 1164 | 1467996985567 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:56:25 INFO - PROCESS | 1164 | 1467996985628 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 1164 | 1467996985632 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:25 INFO - PROCESS | 1164 | ++DOCSHELL 10B29400 == 41 [pid = 1164] [id = 669] 09:56:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (10B2B000) [pid = 1164] [serial = 2007] [outer = 00000000] 09:56:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (10BB9C00) [pid = 1164] [serial = 2008] [outer = 10B2B000] 09:56:25 INFO - PROCESS | 1164 | 1467996985680 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (10C13800) [pid = 1164] [serial = 2009] [outer = 10B2B000] 09:56:26 INFO - PROCESS | 1164 | 1467996986225 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:56:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:56:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 846ms 09:56:26 INFO - PROCESS | 1164 | 1467996986244 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 1164 | 1467996986248 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 09:56:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:56:26 INFO - PROCESS | 1164 | 1467996986275 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 1164 | 1467996986278 Marionette TRACE conn2 <- [1,2642,null,{}] 09:56:26 INFO - PROCESS | 1164 | 1467996986282 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:26 INFO - PROCESS | 1164 | 1467996986285 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:26 INFO - PROCESS | 1164 | 1467996986382 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 13134400 == 40 [pid = 1164] [id = 664] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 10E08400 == 39 [pid = 1164] [id = 663] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 16FE9800 == 38 [pid = 1164] [id = 662] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 16A7C000 == 37 [pid = 1164] [id = 661] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 15569000 == 36 [pid = 1164] [id = 660] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 15420400 == 35 [pid = 1164] [id = 659] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 131EDC00 == 34 [pid = 1164] [id = 658] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 11405000 == 33 [pid = 1164] [id = 657] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 0F328000 == 32 [pid = 1164] [id = 656] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 12820400 == 31 [pid = 1164] [id = 655] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 0F335000 == 30 [pid = 1164] [id = 654] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 129B6800 == 29 [pid = 1164] [id = 653] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 16A6F400 == 28 [pid = 1164] [id = 668] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 10B29400 == 27 [pid = 1164] [id = 669] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 12BCD400 == 26 [pid = 1164] [id = 667] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 16FEB000 == 25 [pid = 1164] [id = 665] 09:56:27 INFO - PROCESS | 1164 | --DOCSHELL 0F939C00 == 24 [pid = 1164] [id = 666] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (131BC800) [pid = 1164] [serial = 1945] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (10A76400) [pid = 1164] [serial = 1936] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (13067C00) [pid = 1164] [serial = 1942] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (10C17800) [pid = 1164] [serial = 1939] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (10E08800) [pid = 1164] [serial = 1940] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (112B0400) [pid = 1164] [serial = 1934] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10E0DC00) [pid = 1164] [serial = 1933] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (10E06400) [pid = 1164] [serial = 1922] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10B42800) [pid = 1164] [serial = 1921] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (13906C00) [pid = 1164] [serial = 1925] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (1314F800) [pid = 1164] [serial = 1924] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (13D9FC00) [pid = 1164] [serial = 1948] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (176BA000) [pid = 1164] [serial = 1928] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (176AD400) [pid = 1164] [serial = 1927] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16FE1C00) [pid = 1164] [serial = 1960] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (1812B000) [pid = 1164] [serial = 1931] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (18123400) [pid = 1164] [serial = 1930] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16908000) [pid = 1164] [serial = 1951] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16A96800) [pid = 1164] [serial = 1958] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16A96000) [pid = 1164] [serial = 1957] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (16A70000) [pid = 1164] [serial = 1952] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (10A80800) [pid = 1164] [serial = 1937] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (14294000) [pid = 1164] [serial = 1949] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (13152800) [pid = 1164] [serial = 1954] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (131AF800) [pid = 1164] [serial = 1955] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (1390D000) [pid = 1164] [serial = 1946] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (1314C800) [pid = 1164] [serial = 1943] [outer = 00000000] [url = about:blank] 09:56:27 INFO - PROCESS | 1164 | 1467996987205 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 1164 | 1467996987208 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:27 INFO - PROCESS | 1164 | ++DOCSHELL 0F939C00 == 25 [pid = 1164] [id = 670] 09:56:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0F978000) [pid = 1164] [serial = 2010] [outer = 00000000] 09:56:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (10320000) [pid = 1164] [serial = 2011] [outer = 0F978000] 09:56:27 INFO - PROCESS | 1164 | 1467996987267 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (10A07800) [pid = 1164] [serial = 2012] [outer = 0F978000] 09:56:27 INFO - PROCESS | 1164 | 1467996987763 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:56:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:56:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1568ms 09:56:27 INFO - PROCESS | 1164 | 1467996987841 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 1164 | 1467996987844 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 09:56:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:56:27 INFO - PROCESS | 1164 | 1467996987848 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 1164 | 1467996987851 Marionette TRACE conn2 <- [1,2646,null,{}] 09:56:27 INFO - PROCESS | 1164 | 1467996987856 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:27 INFO - PROCESS | 1164 | 1467996987858 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:27 INFO - PROCESS | 1164 | 1467996987949 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:56:27 INFO - PROCESS | 1164 | 1467996987959 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 1164 | 1467996987962 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:27 INFO - PROCESS | 1164 | ++DOCSHELL 10C15800 == 26 [pid = 1164] [id = 671] 09:56:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (10C15C00) [pid = 1164] [serial = 2013] [outer = 00000000] 09:56:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10E08800) [pid = 1164] [serial = 2014] [outer = 10C15C00] 09:56:28 INFO - PROCESS | 1164 | 1467996988008 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10E0E800) [pid = 1164] [serial = 2015] [outer = 10C15C00] 09:56:28 INFO - PROCESS | 1164 | 1467996988472 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:56:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:56:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 627ms 09:56:28 INFO - PROCESS | 1164 | 1467996988490 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 1164 | 1467996988494 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 09:56:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:56:28 INFO - PROCESS | 1164 | 1467996988498 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 1164 | 1467996988500 Marionette TRACE conn2 <- [1,2650,null,{}] 09:56:28 INFO - PROCESS | 1164 | 1467996988503 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 1164 | 1467996988505 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:28 INFO - PROCESS | 1164 | 1467996988625 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:56:28 INFO - PROCESS | 1164 | 1467996988639 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 1164 | 1467996988641 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:28 INFO - PROCESS | 1164 | ++DOCSHELL 12872800 == 27 [pid = 1164] [id = 672] 09:56:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (12877C00) [pid = 1164] [serial = 2016] [outer = 00000000] 09:56:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (129B0000) [pid = 1164] [serial = 2017] [outer = 12877C00] 09:56:28 INFO - PROCESS | 1164 | 1467996988685 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (12DC2C00) [pid = 1164] [serial = 2018] [outer = 12877C00] 09:56:29 INFO - PROCESS | 1164 | 1467996989147 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:56:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:56:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 705ms 09:56:29 INFO - PROCESS | 1164 | 1467996989198 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 1164 | 1467996989200 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 09:56:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:56:29 INFO - PROCESS | 1164 | 1467996989210 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 1164 | 1467996989215 Marionette TRACE conn2 <- [1,2654,null,{}] 09:56:29 INFO - PROCESS | 1164 | 1467996989220 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:29 INFO - PROCESS | 1164 | 1467996989223 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:29 INFO - PROCESS | 1164 | 1467996989307 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:56:29 INFO - PROCESS | 1164 | 1467996989313 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 1164 | 1467996989315 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:29 INFO - PROCESS | 1164 | ++DOCSHELL 11405000 == 28 [pid = 1164] [id = 673] 09:56:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (12BDC000) [pid = 1164] [serial = 2019] [outer = 00000000] 09:56:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (131BC400) [pid = 1164] [serial = 2020] [outer = 12BDC000] 09:56:29 INFO - PROCESS | 1164 | 1467996989372 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (13942400) [pid = 1164] [serial = 2021] [outer = 12BDC000] 09:56:30 INFO - PROCESS | 1164 | 1467996990353 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:56:30 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) 09:56:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1223ms 09:56:30 INFO - PROCESS | 1164 | 1467996990413 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 1164 | 1467996990416 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 09:56:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:56:30 INFO - PROCESS | 1164 | 1467996990420 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 1164 | 1467996990421 Marionette TRACE conn2 <- [1,2658,null,{}] 09:56:30 INFO - PROCESS | 1164 | 1467996990425 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:30 INFO - PROCESS | 1164 | 1467996990427 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:30 INFO - PROCESS | 1164 | 1467996990544 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:56:30 INFO - PROCESS | 1164 | 1467996990550 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 1164 | 1467996990553 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:30 INFO - PROCESS | 1164 | ++DOCSHELL 13460000 == 29 [pid = 1164] [id = 674] 09:56:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (1394BC00) [pid = 1164] [serial = 2022] [outer = 00000000] 09:56:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (13D98400) [pid = 1164] [serial = 2023] [outer = 1394BC00] 09:56:30 INFO - PROCESS | 1164 | 1467996990596 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1428D400) [pid = 1164] [serial = 2024] [outer = 1394BC00] 09:56:31 INFO - PROCESS | 1164 | 1467996991520 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:56:31 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 09:56:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:56:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:56:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1160ms 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (16903000) [pid = 1164] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16B55C00) [pid = 1164] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16FEB400) [pid = 1164] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (131EE000) [pid = 1164] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1286C400) [pid = 1164] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (11C40800) [pid = 1164] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16BD4400) [pid = 1164] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (10373000) [pid = 1164] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0F329C00) [pid = 1164] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (15421800) [pid = 1164] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (1145D400) [pid = 1164] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (17615000) [pid = 1164] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:56:31 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (131ED800) [pid = 1164] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:56:31 INFO - PROCESS | 1164 | 1467996991696 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:56:31 INFO - PROCESS | 1164 | 1467996991699 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 09:56:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:56:31 INFO - PROCESS | 1164 | 1467996991705 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 1164 | 1467996991707 Marionette TRACE conn2 <- [1,2662,null,{}] 09:56:31 INFO - PROCESS | 1164 | 1467996991711 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:31 INFO - PROCESS | 1164 | 1467996991713 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:31 INFO - PROCESS | 1164 | 1467996991788 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:56:31 INFO - PROCESS | 1164 | 1467996991793 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 1164 | 1467996991799 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:31 INFO - PROCESS | 1164 | ++DOCSHELL 11406000 == 30 [pid = 1164] [id = 675] 09:56:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (1140C400) [pid = 1164] [serial = 2025] [outer = 00000000] 09:56:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (129B6000) [pid = 1164] [serial = 2026] [outer = 1140C400] 09:56:31 INFO - PROCESS | 1164 | 1467996991853 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (1428C800) [pid = 1164] [serial = 2027] [outer = 1140C400] 09:56:32 INFO - PROCESS | 1164 | 1467996992878 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:56:32 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 09:56:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:56:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:56:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1223ms 09:56:32 INFO - PROCESS | 1164 | 1467996992944 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 1164 | 1467996992946 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 09:56:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:56:32 INFO - PROCESS | 1164 | 1467996992950 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 1164 | 1467996992952 Marionette TRACE conn2 <- [1,2666,null,{}] 09:56:32 INFO - PROCESS | 1164 | 1467996992955 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:32 INFO - PROCESS | 1164 | 1467996992957 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:33 INFO - PROCESS | 1164 | 1467996993044 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:56:33 INFO - PROCESS | 1164 | 1467996993049 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 1164 | 1467996993052 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:33 INFO - PROCESS | 1164 | ++DOCSHELL 0F391400 == 31 [pid = 1164] [id = 676] 09:56:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (1556E800) [pid = 1164] [serial = 2028] [outer = 00000000] 09:56:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (1690AC00) [pid = 1164] [serial = 2029] [outer = 1556E800] 09:56:33 INFO - PROCESS | 1164 | 1467996993094 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (16A08000) [pid = 1164] [serial = 2030] [outer = 1556E800] 09:56:34 INFO - PROCESS | 1164 | 1467996994083 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:56:34 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) 09:56:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1144ms 09:56:34 INFO - PROCESS | 1164 | 1467996994091 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:56:34 INFO - PROCESS | 1164 | 1467996994095 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 09:56:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:56:34 INFO - PROCESS | 1164 | 1467996994100 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 1164 | 1467996994104 Marionette TRACE conn2 <- [1,2670,null,{}] 09:56:34 INFO - PROCESS | 1164 | 1467996994110 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:34 INFO - PROCESS | 1164 | 1467996994113 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:34 INFO - PROCESS | 1164 | 1467996994235 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:56:34 INFO - PROCESS | 1164 | 1467996994367 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:34 INFO - PROCESS | 1164 | 1467996994372 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:34 INFO - PROCESS | 1164 | ++DOCSHELL 10B21C00 == 32 [pid = 1164] [id = 677] 09:56:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (10B23C00) [pid = 1164] [serial = 2031] [outer = 00000000] 09:56:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10B40C00) [pid = 1164] [serial = 2032] [outer = 10B23C00] 09:56:34 INFO - PROCESS | 1164 | 1467996994429 Marionette DEBUG loaded listener.js 09:56:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10C0CC00) [pid = 1164] [serial = 2033] [outer = 10B23C00] 09:56:35 INFO - PROCESS | 1164 | 1467996995591 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:56:35 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) 09:56:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1504ms 09:56:35 INFO - PROCESS | 1164 | 1467996995607 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:56:35 INFO - PROCESS | 1164 | 1467996995611 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 09:56:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:56:35 INFO - PROCESS | 1164 | 1467996995619 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:56:35 INFO - PROCESS | 1164 | 1467996995622 Marionette TRACE conn2 <- [1,2674,null,{}] 09:56:35 INFO - PROCESS | 1164 | 1467996995626 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:35 INFO - PROCESS | 1164 | 1467996995629 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:35 INFO - PROCESS | 1164 | 1467996995769 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:56:35 INFO - PROCESS | 1164 | 1467996995917 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 1164 | 1467996995920 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:35 INFO - PROCESS | 1164 | ++DOCSHELL 10E0FC00 == 33 [pid = 1164] [id = 678] 09:56:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (112E1C00) [pid = 1164] [serial = 2034] [outer = 00000000] 09:56:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (129AFC00) [pid = 1164] [serial = 2035] [outer = 112E1C00] 09:56:35 INFO - PROCESS | 1164 | 1467996995975 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1312A400) [pid = 1164] [serial = 2036] [outer = 112E1C00] 09:56:36 INFO - PROCESS | 1164 | --DOCSHELL 11406000 == 32 [pid = 1164] [id = 675] 09:56:36 INFO - PROCESS | 1164 | --DOCSHELL 13460000 == 31 [pid = 1164] [id = 674] 09:56:36 INFO - PROCESS | 1164 | --DOCSHELL 11405000 == 30 [pid = 1164] [id = 673] 09:56:36 INFO - PROCESS | 1164 | --DOCSHELL 12872800 == 29 [pid = 1164] [id = 672] 09:56:36 INFO - PROCESS | 1164 | --DOCSHELL 10C15800 == 28 [pid = 1164] [id = 671] 09:56:36 INFO - PROCESS | 1164 | --DOCSHELL 0F939C00 == 27 [pid = 1164] [id = 670] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (1690B400) [pid = 1164] [serial = 1981] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16EC1000) [pid = 1164] [serial = 1984] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (1706A800) [pid = 1164] [serial = 1987] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16EBBC00) [pid = 1164] [serial = 1985] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (13CBEC00) [pid = 1164] [serial = 1976] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (12879000) [pid = 1164] [serial = 1966] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (13037400) [pid = 1164] [serial = 1967] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (131AFC00) [pid = 1164] [serial = 1990] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16FE2800) [pid = 1164] [serial = 1961] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (10B41800) [pid = 1164] [serial = 1963] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (10C0A000) [pid = 1164] [serial = 1964] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (10B1D400) [pid = 1164] [serial = 1969] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (10B47800) [pid = 1164] [serial = 1970] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (1561F400) [pid = 1164] [serial = 1978] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (11C48400) [pid = 1164] [serial = 1972] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (12870400) [pid = 1164] [serial = 1973] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (1394B800) [pid = 1164] [serial = 1975] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (17D14C00) [pid = 1164] [serial = 1996] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (17D16400) [pid = 1164] [serial = 1997] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (16FF0C00) [pid = 1164] [serial = 1993] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (175C5800) [pid = 1164] [serial = 1994] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (17518000) [pid = 1164] [serial = 1988] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (1690B800) [pid = 1164] [serial = 1982] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (15E67400) [pid = 1164] [serial = 1991] [outer = 00000000] [url = about:blank] 09:56:36 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (168F7000) [pid = 1164] [serial = 1979] [outer = 00000000] [url = about:blank] 09:56:37 INFO - PROCESS | 1164 | 1467996997203 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:56:37 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 09:56:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:56:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:56:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1615ms 09:56:37 INFO - PROCESS | 1164 | 1467996997225 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:56:37 INFO - PROCESS | 1164 | 1467996997229 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 09:56:37 INFO - PROCESS | 1164 | 1467996997234 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:56:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:56:37 INFO - PROCESS | 1164 | 1467996997237 Marionette TRACE conn2 <- [1,2678,null,{}] 09:56:37 INFO - PROCESS | 1164 | 1467996997316 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:37 INFO - PROCESS | 1164 | 1467996997319 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:37 INFO - PROCESS | 1164 | 1467996997445 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:56:37 INFO - PROCESS | 1164 | 1467996997454 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:37 INFO - PROCESS | 1164 | 1467996997457 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:37 INFO - PROCESS | 1164 | ++DOCSHELL 10B26800 == 28 [pid = 1164] [id = 679] 09:56:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (10B26C00) [pid = 1164] [serial = 2037] [outer = 00000000] 09:56:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (10C15800) [pid = 1164] [serial = 2038] [outer = 10B26C00] 09:56:37 INFO - PROCESS | 1164 | 1467996997503 Marionette DEBUG loaded listener.js 09:56:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (10F94800) [pid = 1164] [serial = 2039] [outer = 10B26C00] 09:56:38 INFO - PROCESS | 1164 | 1467996998465 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:56:38 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 09:56:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:56:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:56:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1285ms 09:56:38 INFO - PROCESS | 1164 | 1467996998506 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:56:38 INFO - PROCESS | 1164 | 1467996998510 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 09:56:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:56:38 INFO - PROCESS | 1164 | 1467996998516 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 1164 | 1467996998519 Marionette TRACE conn2 <- [1,2682,null,{}] 09:56:38 INFO - PROCESS | 1164 | 1467996998522 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:38 INFO - PROCESS | 1164 | 1467996998525 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:38 INFO - PROCESS | 1164 | 1467996998608 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:56:38 INFO - PROCESS | 1164 | 1467996998614 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 1164 | 1467996998617 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:38 INFO - PROCESS | 1164 | ++DOCSHELL 12879000 == 29 [pid = 1164] [id = 680] 09:56:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (12936400) [pid = 1164] [serial = 2040] [outer = 00000000] 09:56:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (13031400) [pid = 1164] [serial = 2041] [outer = 12936400] 09:56:38 INFO - PROCESS | 1164 | 1467996998663 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (13156000) [pid = 1164] [serial = 2042] [outer = 12936400] 09:56:39 INFO - PROCESS | 1164 | 1467996999660 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:56:39 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 09:56:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:56:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:56:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1222ms 09:56:39 INFO - PROCESS | 1164 | 1467996999726 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:56:39 INFO - PROCESS | 1164 | 1467996999728 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 09:56:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:56:39 INFO - PROCESS | 1164 | 1467996999739 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:56:39 INFO - PROCESS | 1164 | 1467996999742 Marionette TRACE conn2 <- [1,2686,null,{}] 09:56:39 INFO - PROCESS | 1164 | 1467996999753 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:39 INFO - PROCESS | 1164 | 1467996999757 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:39 INFO - PROCESS | 1164 | 1467996999882 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:56:39 INFO - PROCESS | 1164 | 1467996999889 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:39 INFO - PROCESS | 1164 | 1467996999892 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:39 INFO - PROCESS | 1164 | ++DOCSHELL 13CBEC00 == 30 [pid = 1164] [id = 681] 09:56:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (13CC1C00) [pid = 1164] [serial = 2043] [outer = 00000000] 09:56:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (142FB000) [pid = 1164] [serial = 2044] [outer = 13CC1C00] 09:56:40 INFO - PROCESS | 1164 | 1467996999992 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (15575400) [pid = 1164] [serial = 2045] [outer = 13CC1C00] 09:56:40 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (1394BC00) [pid = 1164] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:56:40 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (10C15C00) [pid = 1164] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:56:40 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0F978000) [pid = 1164] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:56:40 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (12BDC000) [pid = 1164] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:56:40 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (12877C00) [pid = 1164] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:56:40 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (10B2B000) [pid = 1164] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:56:40 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (1036C800) [pid = 1164] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:56:40 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (12BD3800) [pid = 1164] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:56:40 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (16A79C00) [pid = 1164] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:56:40 INFO - PROCESS | 1164 | --DOMWINDOW == 53 (1140C400) [pid = 1164] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:56:40 INFO - PROCESS | 1164 | 1467997000933 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:56:41 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 09:56:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:56:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:56:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1254ms 09:56:41 INFO - PROCESS | 1164 | 1467997000985 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 1164 | 1467997000988 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 09:56:41 INFO - PROCESS | 1164 | 1467997000991 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:56:41 INFO - PROCESS | 1164 | 1467997000993 Marionette TRACE conn2 <- [1,2690,null,{}] 09:56:41 INFO - PROCESS | 1164 | 1467997000997 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:41 INFO - PROCESS | 1164 | 1467997000999 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:41 INFO - PROCESS | 1164 | 1467997001081 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:56:41 INFO - PROCESS | 1164 | 1467997001087 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 1164 | 1467997001089 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:41 INFO - PROCESS | 1164 | ++DOCSHELL 12877C00 == 31 [pid = 1164] [id = 682] 09:56:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 54 (131B7000) [pid = 1164] [serial = 2046] [outer = 00000000] 09:56:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (15E6B000) [pid = 1164] [serial = 2047] [outer = 131B7000] 09:56:41 INFO - PROCESS | 1164 | 1467997001132 Marionette DEBUG loaded listener.js 09:56:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (16904800) [pid = 1164] [serial = 2048] [outer = 131B7000] 09:56:41 INFO - PROCESS | 1164 | 1467997001579 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:56:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:56:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 627ms 09:56:41 INFO - PROCESS | 1164 | 1467997001629 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 1164 | 1467997001631 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 09:56:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:56:41 INFO - PROCESS | 1164 | 1467997001634 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 1164 | 1467997001636 Marionette TRACE conn2 <- [1,2694,null,{}] 09:56:41 INFO - PROCESS | 1164 | 1467997001639 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:41 INFO - PROCESS | 1164 | 1467997001641 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:41 INFO - PROCESS | 1164 | 1467997001721 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:56:41 INFO - PROCESS | 1164 | 1467997001727 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 1164 | 1467997001729 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:41 INFO - PROCESS | 1164 | ++DOCSHELL 112E1800 == 32 [pid = 1164] [id = 683] 09:56:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (13458000) [pid = 1164] [serial = 2049] [outer = 00000000] 09:56:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (16A06400) [pid = 1164] [serial = 2050] [outer = 13458000] 09:56:41 INFO - PROCESS | 1164 | 1467997001772 Marionette DEBUG loaded listener.js 09:56:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (16A70000) [pid = 1164] [serial = 2051] [outer = 13458000] 09:56:42 INFO - PROCESS | 1164 | 1467997002269 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:56:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:56:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 642ms 09:56:42 INFO - PROCESS | 1164 | 1467997002304 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:56:42 INFO - PROCESS | 1164 | 1467997002306 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 09:56:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:56:42 INFO - PROCESS | 1164 | 1467997002313 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:56:42 INFO - PROCESS | 1164 | 1467997002315 Marionette TRACE conn2 <- [1,2698,null,{}] 09:56:42 INFO - PROCESS | 1164 | 1467997002318 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:42 INFO - PROCESS | 1164 | 1467997002323 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:42 INFO - PROCESS | 1164 | 1467997002426 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:56:42 INFO - PROCESS | 1164 | 1467997002431 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 1164 | 1467997002433 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:42 INFO - PROCESS | 1164 | ++DOCSHELL 16A7D800 == 33 [pid = 1164] [id = 684] 09:56:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (16B55800) [pid = 1164] [serial = 2052] [outer = 00000000] 09:56:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (16EBBC00) [pid = 1164] [serial = 2053] [outer = 16B55800] 09:56:42 INFO - PROCESS | 1164 | 1467997002476 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (16B56800) [pid = 1164] [serial = 2054] [outer = 16B55800] 09:56:43 INFO - PROCESS | 1164 | 1467997003131 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:56:43 INFO - PROCESS | 1164 | 1467997003158 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 09:56:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:56:43 INFO - PROCESS | 1164 | 1467997003163 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 1164 | 1467997003167 Marionette TRACE conn2 <- [1,2702,null,{}] 09:56:43 INFO - PROCESS | 1164 | 1467997003173 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:43 INFO - PROCESS | 1164 | 1467997003176 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:43 INFO - PROCESS | 1164 | 1467997003289 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:56:43 INFO - PROCESS | 1164 | 1467997003402 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:43 INFO - PROCESS | 1164 | 1467997003405 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:43 INFO - PROCESS | 1164 | ++DOCSHELL 10B48800 == 34 [pid = 1164] [id = 685] 09:56:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (10BB9800) [pid = 1164] [serial = 2055] [outer = 00000000] 09:56:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (12877800) [pid = 1164] [serial = 2056] [outer = 10BB9800] 09:56:43 INFO - PROCESS | 1164 | 1467997003500 Marionette DEBUG loaded listener.js 09:56:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (12D85C00) [pid = 1164] [serial = 2057] [outer = 10BB9800] 09:56:44 INFO - PROCESS | 1164 | 1467997004116 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:56:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:56:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1001ms 09:56:44 INFO - PROCESS | 1164 | 1467997004165 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:56:44 INFO - PROCESS | 1164 | 1467997004170 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 09:56:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:56:44 INFO - PROCESS | 1164 | 1467997004177 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:56:44 INFO - PROCESS | 1164 | 1467997004180 Marionette TRACE conn2 <- [1,2706,null,{}] 09:56:44 INFO - PROCESS | 1164 | 1467997004184 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:44 INFO - PROCESS | 1164 | 1467997004186 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:44 INFO - PROCESS | 1164 | 1467997004292 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:56:44 INFO - PROCESS | 1164 | 1467997004428 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:44 INFO - PROCESS | 1164 | 1467997004431 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:44 INFO - PROCESS | 1164 | ++DOCSHELL 13CC3400 == 35 [pid = 1164] [id = 686] 09:56:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (13CC4000) [pid = 1164] [serial = 2058] [outer = 00000000] 09:56:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (155E0C00) [pid = 1164] [serial = 2059] [outer = 13CC4000] 09:56:44 INFO - PROCESS | 1164 | 1467997004487 Marionette DEBUG loaded listener.js 09:56:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (16909400) [pid = 1164] [serial = 2060] [outer = 13CC4000] 09:56:45 INFO - PROCESS | 1164 | 1467997005137 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:56:45 INFO - PROCESS | 1164 | 1467997005182 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 09:56:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:56:45 INFO - PROCESS | 1164 | 1467997005186 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 1164 | 1467997005189 Marionette TRACE conn2 <- [1,2710,null,{}] 09:56:45 INFO - PROCESS | 1164 | 1467997005201 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:45 INFO - PROCESS | 1164 | 1467997005207 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:45 INFO - PROCESS | 1164 | 1467997005312 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:56:45 INFO - PROCESS | 1164 | 1467997005451 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 1164 | 1467997005454 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:45 INFO - PROCESS | 1164 | ++DOCSHELL 16FE2800 == 36 [pid = 1164] [id = 687] 09:56:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (16FE2C00) [pid = 1164] [serial = 2061] [outer = 00000000] 09:56:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (16FE9400) [pid = 1164] [serial = 2062] [outer = 16FE2C00] 09:56:45 INFO - PROCESS | 1164 | 1467997005510 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (17064400) [pid = 1164] [serial = 2063] [outer = 16FE2C00] 09:56:46 INFO - PROCESS | 1164 | 1467997006246 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 1164 | 1467997006286 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 09:56:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:56:46 INFO - PROCESS | 1164 | 1467997006291 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 1164 | 1467997006294 Marionette TRACE conn2 <- [1,2714,null,{}] 09:56:46 INFO - PROCESS | 1164 | 1467997006300 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:46 INFO - PROCESS | 1164 | 1467997006302 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:46 INFO - PROCESS | 1164 | 1467997006407 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:56:46 INFO - PROCESS | 1164 | 1467997006516 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 1164 | 1467997006520 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:46 INFO - PROCESS | 1164 | ++DOCSHELL 10C16400 == 37 [pid = 1164] [id = 688] 09:56:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10C16C00) [pid = 1164] [serial = 2064] [outer = 00000000] 09:56:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10B46400) [pid = 1164] [serial = 2065] [outer = 10C16C00] 09:56:46 INFO - PROCESS | 1164 | 1467997006620 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (112E5000) [pid = 1164] [serial = 2066] [outer = 10C16C00] 09:56:47 INFO - PROCESS | 1164 | --DOCSHELL 112E1800 == 36 [pid = 1164] [id = 683] 09:56:47 INFO - PROCESS | 1164 | --DOCSHELL 12877C00 == 35 [pid = 1164] [id = 682] 09:56:47 INFO - PROCESS | 1164 | --DOCSHELL 13CBEC00 == 34 [pid = 1164] [id = 681] 09:56:47 INFO - PROCESS | 1164 | --DOCSHELL 12879000 == 33 [pid = 1164] [id = 680] 09:56:47 INFO - PROCESS | 1164 | --DOCSHELL 10B26800 == 32 [pid = 1164] [id = 679] 09:56:47 INFO - PROCESS | 1164 | --DOCSHELL 0F391400 == 31 [pid = 1164] [id = 676] 09:56:47 INFO - PROCESS | 1164 | --DOCSHELL 10B21C00 == 30 [pid = 1164] [id = 677] 09:56:47 INFO - PROCESS | 1164 | --DOCSHELL 10E0FC00 == 29 [pid = 1164] [id = 678] 09:56:47 INFO - PROCESS | 1164 | --DOCSHELL 13CC3400 == 28 [pid = 1164] [id = 686] 09:56:47 INFO - PROCESS | 1164 | --DOCSHELL 16FE2800 == 27 [pid = 1164] [id = 687] 09:56:47 INFO - PROCESS | 1164 | --DOCSHELL 16A7D800 == 26 [pid = 1164] [id = 684] 09:56:47 INFO - PROCESS | 1164 | --DOCSHELL 10B48800 == 25 [pid = 1164] [id = 685] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (1690AC00) [pid = 1164] [serial = 2029] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (13D98400) [pid = 1164] [serial = 2023] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (10E08800) [pid = 1164] [serial = 2014] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (10E0E800) [pid = 1164] [serial = 2015] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (10320000) [pid = 1164] [serial = 2011] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (10A07800) [pid = 1164] [serial = 2012] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (131BC400) [pid = 1164] [serial = 2020] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (129B0000) [pid = 1164] [serial = 2017] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (12DC2C00) [pid = 1164] [serial = 2018] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (10C13800) [pid = 1164] [serial = 2009] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (10BB9C00) [pid = 1164] [serial = 2008] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (112AF800) [pid = 1164] [serial = 2000] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (10C0E000) [pid = 1164] [serial = 1999] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (131BCC00) [pid = 1164] [serial = 2003] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (13133C00) [pid = 1164] [serial = 2002] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (176B4400) [pid = 1164] [serial = 2006] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (16FE2400) [pid = 1164] [serial = 2005] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (129B6000) [pid = 1164] [serial = 2026] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (1428D400) [pid = 1164] [serial = 2024] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (1428C800) [pid = 1164] [serial = 2027] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | --DOMWINDOW == 53 (13942400) [pid = 1164] [serial = 2021] [outer = 00000000] [url = about:blank] 09:56:47 INFO - PROCESS | 1164 | 1467997007792 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:56:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:56:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1564ms 09:56:47 INFO - PROCESS | 1164 | 1467997007856 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:56:47 INFO - PROCESS | 1164 | 1467997007859 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 09:56:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:56:47 INFO - PROCESS | 1164 | 1467997007864 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 1164 | 1467997007867 Marionette TRACE conn2 <- [1,2718,null,{}] 09:56:47 INFO - PROCESS | 1164 | 1467997007872 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:47 INFO - PROCESS | 1164 | 1467997007875 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:47 INFO - PROCESS | 1164 | 1467997007963 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:56:47 INFO - PROCESS | 1164 | 1467997007971 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 1164 | 1467997007974 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:48 INFO - PROCESS | 1164 | ++DOCSHELL 10B21C00 == 26 [pid = 1164] [id = 689] 09:56:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 54 (10B26400) [pid = 1164] [serial = 2067] [outer = 00000000] 09:56:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (10B47000) [pid = 1164] [serial = 2068] [outer = 10B26400] 09:56:48 INFO - PROCESS | 1164 | 1467997008030 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (10C0A400) [pid = 1164] [serial = 2069] [outer = 10B26400] 09:56:49 INFO - PROCESS | 1164 | 1467997009027 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:56:49 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 09:56:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:56:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:56:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1220ms 09:56:49 INFO - PROCESS | 1164 | 1467997009070 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 09:56:49 INFO - PROCESS | 1164 | 1467997009075 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 09:56:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:56:49 INFO - PROCESS | 1164 | 1467997009081 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:56:49 INFO - PROCESS | 1164 | 1467997009084 Marionette TRACE conn2 <- [1,2722,null,{}] 09:56:49 INFO - PROCESS | 1164 | 1467997009088 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:49 INFO - PROCESS | 1164 | 1467997009090 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:49 INFO - PROCESS | 1164 | 1467997009178 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:56:49 INFO - PROCESS | 1164 | 1467997009184 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 1164 | 1467997009187 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:49 INFO - PROCESS | 1164 | ++DOCSHELL 10F8EC00 == 27 [pid = 1164] [id = 690] 09:56:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (10F8F400) [pid = 1164] [serial = 2070] [outer = 00000000] 09:56:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (11C49400) [pid = 1164] [serial = 2071] [outer = 10F8F400] 09:56:49 INFO - PROCESS | 1164 | 1467997009233 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (12824800) [pid = 1164] [serial = 2072] [outer = 10F8F400] 09:56:49 INFO - PROCESS | 1164 | 1467997009694 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:56:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:56:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 704ms 09:56:49 INFO - PROCESS | 1164 | 1467997009780 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 09:56:49 INFO - PROCESS | 1164 | 1467997009782 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 09:56:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:56:49 INFO - PROCESS | 1164 | 1467997009786 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:56:49 INFO - PROCESS | 1164 | 1467997009789 Marionette TRACE conn2 <- [1,2726,null,{}] 09:56:49 INFO - PROCESS | 1164 | 1467997009799 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:49 INFO - PROCESS | 1164 | 1467997009804 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:49 INFO - PROCESS | 1164 | 1467997009917 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:56:49 INFO - PROCESS | 1164 | 1467997009927 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 1164 | 1467997009930 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:49 INFO - PROCESS | 1164 | ++DOCSHELL 12D87400 == 28 [pid = 1164] [id = 691] 09:56:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (12DC2C00) [pid = 1164] [serial = 2073] [outer = 00000000] 09:56:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (131ADC00) [pid = 1164] [serial = 2074] [outer = 12DC2C00] 09:56:50 INFO - PROCESS | 1164 | 1467997010036 Marionette DEBUG loaded listener.js 09:56:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (131BC800) [pid = 1164] [serial = 2075] [outer = 12DC2C00] 09:56:50 INFO - PROCESS | 1164 | 1467997010470 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:56:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:56:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 735ms 09:56:50 INFO - PROCESS | 1164 | 1467997010558 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 1164 | 1467997010561 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 09:56:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:56:50 INFO - PROCESS | 1164 | 1467997010564 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 1164 | 1467997010566 Marionette TRACE conn2 <- [1,2730,null,{}] 09:56:50 INFO - PROCESS | 1164 | 1467997010570 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:50 INFO - PROCESS | 1164 | 1467997010571 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:50 INFO - PROCESS | 1164 | 1467997010688 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:56:50 INFO - PROCESS | 1164 | 1467997010700 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:50 INFO - PROCESS | 1164 | 1467997010702 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:50 INFO - PROCESS | 1164 | ++DOCSHELL 13460000 == 29 [pid = 1164] [id = 692] 09:56:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (13903C00) [pid = 1164] [serial = 2076] [outer = 00000000] 09:56:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (1394CC00) [pid = 1164] [serial = 2077] [outer = 13903C00] 09:56:50 INFO - PROCESS | 1164 | 1467997010746 Marionette DEBUG loaded listener.js 09:56:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (13CBB800) [pid = 1164] [serial = 2078] [outer = 13903C00] 09:56:51 INFO - PROCESS | 1164 | 1467997011191 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:56:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:56:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 625ms 09:56:51 INFO - PROCESS | 1164 | 1467997011203 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:56:51 INFO - PROCESS | 1164 | 1467997011205 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 09:56:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:56:51 INFO - PROCESS | 1164 | 1467997011208 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:56:51 INFO - PROCESS | 1164 | 1467997011210 Marionette TRACE conn2 <- [1,2734,null,{}] 09:56:51 INFO - PROCESS | 1164 | 1467997011219 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:51 INFO - PROCESS | 1164 | 1467997011221 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:51 INFO - PROCESS | 1164 | 1467997011330 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:56:51 INFO - PROCESS | 1164 | 1467997011336 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 1164 | 1467997011338 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:51 INFO - PROCESS | 1164 | ++DOCSHELL 139D3C00 == 30 [pid = 1164] [id = 693] 09:56:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (13CC3C00) [pid = 1164] [serial = 2079] [outer = 00000000] 09:56:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (14295400) [pid = 1164] [serial = 2080] [outer = 13CC3C00] 09:56:51 INFO - PROCESS | 1164 | 1467997011381 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (1556A000) [pid = 1164] [serial = 2081] [outer = 13CC3C00] 09:56:51 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (13CC1C00) [pid = 1164] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:56:51 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (131B7000) [pid = 1164] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:56:51 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (112E1C00) [pid = 1164] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:56:51 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (10B23C00) [pid = 1164] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:56:51 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (13458000) [pid = 1164] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:56:51 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (12936400) [pid = 1164] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:56:51 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (1556E800) [pid = 1164] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:56:51 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (10B26C00) [pid = 1164] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:56:51 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (16B55800) [pid = 1164] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:56:51 INFO - PROCESS | 1164 | 1467997011975 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:56:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:56:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 798ms 09:56:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:56:52 INFO - PROCESS | 1164 | 1467997012018 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:56:52 INFO - PROCESS | 1164 | 1467997012020 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 09:56:52 INFO - PROCESS | 1164 | 1467997012024 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 1164 | 1467997012026 Marionette TRACE conn2 <- [1,2738,null,{}] 09:56:52 INFO - PROCESS | 1164 | 1467997012033 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:52 INFO - PROCESS | 1164 | 1467997012039 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:52 INFO - PROCESS | 1164 | 1467997012169 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:56:52 INFO - PROCESS | 1164 | 1467997012235 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 1164 | 1467997012237 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:52 INFO - PROCESS | 1164 | ++DOCSHELL 13944C00 == 31 [pid = 1164] [id = 694] 09:56:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (13CC1C00) [pid = 1164] [serial = 2082] [outer = 00000000] 09:56:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (15E66000) [pid = 1164] [serial = 2083] [outer = 13CC1C00] 09:56:52 INFO - PROCESS | 1164 | 1467997012280 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (1690C400) [pid = 1164] [serial = 2084] [outer = 13CC1C00] 09:56:52 INFO - PROCESS | 1164 | 1467997012632 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:56:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:56:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 657ms 09:56:52 INFO - PROCESS | 1164 | 1467997012680 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:56:52 INFO - PROCESS | 1164 | 1467997012682 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 09:56:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:56:52 INFO - PROCESS | 1164 | 1467997012696 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 1164 | 1467997012697 Marionette TRACE conn2 <- [1,2742,null,{}] 09:56:52 INFO - PROCESS | 1164 | 1467997012702 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:52 INFO - PROCESS | 1164 | 1467997012704 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:52 INFO - PROCESS | 1164 | 1467997012777 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:56:52 INFO - PROCESS | 1164 | 1467997012783 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 1164 | 1467997012785 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:52 INFO - PROCESS | 1164 | ++DOCSHELL 16119C00 == 32 [pid = 1164] [id = 695] 09:56:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (16908000) [pid = 1164] [serial = 2085] [outer = 00000000] 09:56:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (16A7CC00) [pid = 1164] [serial = 2086] [outer = 16908000] 09:56:52 INFO - PROCESS | 1164 | 1467997012827 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (16A9D800) [pid = 1164] [serial = 2087] [outer = 16908000] 09:56:53 INFO - PROCESS | 1164 | 1467997013245 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:56:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:56:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 595ms 09:56:53 INFO - PROCESS | 1164 | 1467997013282 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 1164 | 1467997013284 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 09:56:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:56:53 INFO - PROCESS | 1164 | 1467997013287 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 1164 | 1467997013289 Marionette TRACE conn2 <- [1,2746,null,{}] 09:56:53 INFO - PROCESS | 1164 | 1467997013292 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:53 INFO - PROCESS | 1164 | 1467997013294 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:53 INFO - PROCESS | 1164 | 1467997013412 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:56:53 INFO - PROCESS | 1164 | 1467997013419 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:53 INFO - PROCESS | 1164 | 1467997013421 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:53 INFO - PROCESS | 1164 | ++DOCSHELL 1314F400 == 33 [pid = 1164] [id = 696] 09:56:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (16A6EC00) [pid = 1164] [serial = 2088] [outer = 00000000] 09:56:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (16F9D800) [pid = 1164] [serial = 2089] [outer = 16A6EC00] 09:56:53 INFO - PROCESS | 1164 | 1467997013465 Marionette DEBUG loaded listener.js 09:56:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (16FE1C00) [pid = 1164] [serial = 2090] [outer = 16A6EC00] 09:56:53 INFO - PROCESS | 1164 | 1467997013937 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:56:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:56:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 688ms 09:56:54 INFO - PROCESS | 1164 | 1467997013988 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:56:54 INFO - PROCESS | 1164 | 1467997013993 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 09:56:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:56:54 INFO - PROCESS | 1164 | 1467997013999 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - PROCESS | 1164 | 1467997014003 Marionette TRACE conn2 <- [1,2750,null,{}] 09:56:54 INFO - PROCESS | 1164 | 1467997014009 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:54 INFO - PROCESS | 1164 | 1467997014012 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:54 INFO - PROCESS | 1164 | 1467997014144 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:56:54 INFO - PROCESS | 1164 | 1467997014262 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 1164 | 1467997014267 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:54 INFO - PROCESS | 1164 | ++DOCSHELL 10A7EC00 == 34 [pid = 1164] [id = 697] 09:56:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (10B1C400) [pid = 1164] [serial = 2091] [outer = 00000000] 09:56:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10B28000) [pid = 1164] [serial = 2092] [outer = 10B1C400] 09:56:54 INFO - PROCESS | 1164 | 1467997014322 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10B44800) [pid = 1164] [serial = 2093] [outer = 10B1C400] 09:56:55 INFO - PROCESS | 1164 | 1467997015123 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:56:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1158ms 09:56:55 INFO - PROCESS | 1164 | 1467997015167 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:56:55 INFO - PROCESS | 1164 | 1467997015172 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 09:56:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:56:55 INFO - PROCESS | 1164 | 1467997015179 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 1164 | 1467997015182 Marionette TRACE conn2 <- [1,2754,null,{}] 09:56:55 INFO - PROCESS | 1164 | 1467997015186 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:55 INFO - PROCESS | 1164 | 1467997015189 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:55 INFO - PROCESS | 1164 | 1467997015304 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:56:55 INFO - PROCESS | 1164 | 1467997015440 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 1164 | 1467997015443 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:55 INFO - PROCESS | 1164 | ++DOCSHELL 10C18C00 == 35 [pid = 1164] [id = 698] 09:56:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10E02400) [pid = 1164] [serial = 2094] [outer = 00000000] 09:56:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (114D4400) [pid = 1164] [serial = 2095] [outer = 10E02400] 09:56:55 INFO - PROCESS | 1164 | 1467997015498 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (12877C00) [pid = 1164] [serial = 2096] [outer = 10E02400] 09:56:56 INFO - PROCESS | 1164 | --DOCSHELL 16119C00 == 34 [pid = 1164] [id = 695] 09:56:56 INFO - PROCESS | 1164 | --DOCSHELL 13944C00 == 33 [pid = 1164] [id = 694] 09:56:56 INFO - PROCESS | 1164 | --DOCSHELL 139D3C00 == 32 [pid = 1164] [id = 693] 09:56:56 INFO - PROCESS | 1164 | --DOCSHELL 13460000 == 31 [pid = 1164] [id = 692] 09:56:56 INFO - PROCESS | 1164 | --DOCSHELL 12D87400 == 30 [pid = 1164] [id = 691] 09:56:56 INFO - PROCESS | 1164 | --DOCSHELL 10F8EC00 == 29 [pid = 1164] [id = 690] 09:56:56 INFO - PROCESS | 1164 | --DOCSHELL 10B21C00 == 28 [pid = 1164] [id = 689] 09:56:56 INFO - PROCESS | 1164 | --DOCSHELL 10C16400 == 27 [pid = 1164] [id = 688] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (142FB000) [pid = 1164] [serial = 2044] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (15E6B000) [pid = 1164] [serial = 2047] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (129AFC00) [pid = 1164] [serial = 2035] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (1312A400) [pid = 1164] [serial = 2036] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (10B40C00) [pid = 1164] [serial = 2032] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (10C0CC00) [pid = 1164] [serial = 2033] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (16A70000) [pid = 1164] [serial = 2051] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (13031400) [pid = 1164] [serial = 2041] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (16A08000) [pid = 1164] [serial = 2030] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (10C15800) [pid = 1164] [serial = 2038] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (10F94800) [pid = 1164] [serial = 2039] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (16B56800) [pid = 1164] [serial = 2054] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (16EBBC00) [pid = 1164] [serial = 2053] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (16A06400) [pid = 1164] [serial = 2050] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (15575400) [pid = 1164] [serial = 2045] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (16904800) [pid = 1164] [serial = 2048] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (13156000) [pid = 1164] [serial = 2042] [outer = 00000000] [url = about:blank] 09:56:56 INFO - PROCESS | 1164 | 1467997016370 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:56:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:56:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1252ms 09:56:56 INFO - PROCESS | 1164 | 1467997016439 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:56:56 INFO - PROCESS | 1164 | 1467997016443 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 09:56:56 INFO - PROCESS | 1164 | 1467997016448 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:56:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:56:56 INFO - PROCESS | 1164 | 1467997016451 Marionette TRACE conn2 <- [1,2758,null,{}] 09:56:56 INFO - PROCESS | 1164 | 1467997016457 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:56 INFO - PROCESS | 1164 | 1467997016459 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:56 INFO - PROCESS | 1164 | 1467997016551 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:56:56 INFO - PROCESS | 1164 | 1467997016563 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 1164 | 1467997016567 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:56 INFO - PROCESS | 1164 | ++DOCSHELL 10369800 == 28 [pid = 1164] [id = 699] 09:56:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (1036A400) [pid = 1164] [serial = 2097] [outer = 00000000] 09:56:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (10A09400) [pid = 1164] [serial = 2098] [outer = 1036A400] 09:56:56 INFO - PROCESS | 1164 | 1467997016614 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (10A7DC00) [pid = 1164] [serial = 2099] [outer = 1036A400] 09:56:57 INFO - PROCESS | 1164 | 1467997017154 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:56:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 736ms 09:56:57 INFO - PROCESS | 1164 | 1467997017190 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 1164 | 1467997017194 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 09:56:57 INFO - PROCESS | 1164 | 1467997017204 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:56:57 INFO - PROCESS | 1164 | 1467997017206 Marionette TRACE conn2 <- [1,2762,null,{}] 09:56:57 INFO - PROCESS | 1164 | 1467997017210 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:57 INFO - PROCESS | 1164 | 1467997017212 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:57 INFO - PROCESS | 1164 | 1467997017296 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:56:57 INFO - PROCESS | 1164 | 1467997017394 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 1164 | 1467997017396 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:57 INFO - PROCESS | 1164 | ++DOCSHELL 10C10800 == 29 [pid = 1164] [id = 700] 09:56:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (10C10C00) [pid = 1164] [serial = 2100] [outer = 00000000] 09:56:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (10E03400) [pid = 1164] [serial = 2101] [outer = 10C10C00] 09:56:57 INFO - PROCESS | 1164 | 1467997017442 Marionette DEBUG loaded listener.js 09:56:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (10E0B800) [pid = 1164] [serial = 2102] [outer = 10C10C00] 09:56:57 INFO - PROCESS | 1164 | 1467997017831 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:56:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 688ms 09:56:57 INFO - PROCESS | 1164 | 1467997017906 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 1164 | 1467997017908 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 09:56:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:56:57 INFO - PROCESS | 1164 | 1467997017912 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 1164 | 1467997017915 Marionette TRACE conn2 <- [1,2766,null,{}] 09:56:57 INFO - PROCESS | 1164 | 1467997017926 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:57 INFO - PROCESS | 1164 | 1467997017931 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:58 INFO - PROCESS | 1164 | 1467997018042 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:56:58 INFO - PROCESS | 1164 | 1467997018054 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:58 INFO - PROCESS | 1164 | 1467997018058 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:58 INFO - PROCESS | 1164 | ++DOCSHELL 12934800 == 30 [pid = 1164] [id = 701] 09:56:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (12935C00) [pid = 1164] [serial = 2103] [outer = 00000000] 09:56:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (12D7A400) [pid = 1164] [serial = 2104] [outer = 12935C00] 09:56:58 INFO - PROCESS | 1164 | 1467997018105 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (130AD000) [pid = 1164] [serial = 2105] [outer = 12935C00] 09:56:58 INFO - PROCESS | 1164 | 1467997018550 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:56:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 688ms 09:56:58 INFO - PROCESS | 1164 | 1467997018611 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 1164 | 1467997018614 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 09:56:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:56:58 INFO - PROCESS | 1164 | 1467997018617 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:56:58 INFO - PROCESS | 1164 | 1467997018619 Marionette TRACE conn2 <- [1,2770,null,{}] 09:56:58 INFO - PROCESS | 1164 | 1467997018622 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:58 INFO - PROCESS | 1164 | 1467997018624 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:58 INFO - PROCESS | 1164 | 1467997018738 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:56:58 INFO - PROCESS | 1164 | 1467997018744 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:58 INFO - PROCESS | 1164 | 1467997018746 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:58 INFO - PROCESS | 1164 | ++DOCSHELL 131B5800 == 31 [pid = 1164] [id = 702] 09:56:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (131B7800) [pid = 1164] [serial = 2106] [outer = 00000000] 09:56:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (131EEC00) [pid = 1164] [serial = 2107] [outer = 131B7800] 09:56:58 INFO - PROCESS | 1164 | 1467997018840 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (1390D000) [pid = 1164] [serial = 2108] [outer = 131B7800] 09:56:59 INFO - PROCESS | 1164 | 1467997019268 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:56:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:56:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 688ms 09:56:59 INFO - PROCESS | 1164 | 1467997019316 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:56:59 INFO - PROCESS | 1164 | 1467997019318 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 09:56:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:56:59 INFO - PROCESS | 1164 | 1467997019321 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:56:59 INFO - PROCESS | 1164 | 1467997019323 Marionette TRACE conn2 <- [1,2774,null,{}] 09:56:59 INFO - PROCESS | 1164 | 1467997019326 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:59 INFO - PROCESS | 1164 | 1467997019328 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:59 INFO - PROCESS | 1164 | 1467997019440 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:56:59 INFO - PROCESS | 1164 | 1467997019533 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 1164 | 1467997019535 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:56:59 INFO - PROCESS | 1164 | ++DOCSHELL 13906C00 == 32 [pid = 1164] [id = 703] 09:56:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (13941800) [pid = 1164] [serial = 2109] [outer = 00000000] 09:56:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (139C9400) [pid = 1164] [serial = 2110] [outer = 13941800] 09:56:59 INFO - PROCESS | 1164 | 1467997019577 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (13D99800) [pid = 1164] [serial = 2111] [outer = 13941800] 09:57:00 INFO - PROCESS | 1164 | 1467997019986 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:57:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:57:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 688ms 09:57:00 INFO - PROCESS | 1164 | 1467997020021 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:57:00 INFO - PROCESS | 1164 | 1467997020023 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 09:57:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:57:00 INFO - PROCESS | 1164 | 1467997020026 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - PROCESS | 1164 | 1467997020028 Marionette TRACE conn2 <- [1,2778,null,{}] 09:57:00 INFO - PROCESS | 1164 | 1467997020031 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:00 INFO - PROCESS | 1164 | 1467997020036 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:00 INFO - PROCESS | 1164 | 1467997020176 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:57:00 INFO - PROCESS | 1164 | 1467997020186 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:00 INFO - PROCESS | 1164 | 1467997020189 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:00 INFO - PROCESS | 1164 | ++DOCSHELL 15397400 == 33 [pid = 1164] [id = 704] 09:57:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (15421800) [pid = 1164] [serial = 2112] [outer = 00000000] 09:57:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (15E61400) [pid = 1164] [serial = 2113] [outer = 15421800] 09:57:00 INFO - PROCESS | 1164 | 1467997020238 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (16909000) [pid = 1164] [serial = 2114] [outer = 15421800] 09:57:00 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (10C16C00) [pid = 1164] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:57:00 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (10B26400) [pid = 1164] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:57:00 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (10F8F400) [pid = 1164] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:57:00 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (13CC3C00) [pid = 1164] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:57:00 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (10BB9800) [pid = 1164] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:57:00 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (16908000) [pid = 1164] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:57:00 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (13CC4000) [pid = 1164] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:57:00 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (16FE2C00) [pid = 1164] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:57:00 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (13903C00) [pid = 1164] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:57:00 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (13CC1C00) [pid = 1164] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:57:00 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (12DC2C00) [pid = 1164] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:57:00 INFO - PROCESS | 1164 | 1467997020730 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:57:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:57:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 735ms 09:57:00 INFO - PROCESS | 1164 | 1467997020767 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:57:00 INFO - PROCESS | 1164 | 1467997020769 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 09:57:00 INFO - PROCESS | 1164 | 1467997020772 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:57:00 INFO - PROCESS | 1164 | 1467997020774 Marionette TRACE conn2 <- [1,2782,null,{}] 09:57:00 INFO - PROCESS | 1164 | 1467997020781 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:00 INFO - PROCESS | 1164 | 1467997020783 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:00 INFO - PROCESS | 1164 | 1467997020891 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:57:00 INFO - PROCESS | 1164 | 1467997020900 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:00 INFO - PROCESS | 1164 | 1467997020902 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:00 INFO - PROCESS | 1164 | ++DOCSHELL 10E09C00 == 34 [pid = 1164] [id = 705] 09:57:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (10F8F400) [pid = 1164] [serial = 2115] [outer = 00000000] 09:57:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (16118800) [pid = 1164] [serial = 2116] [outer = 10F8F400] 09:57:00 INFO - PROCESS | 1164 | 1467997020945 Marionette DEBUG loaded listener.js 09:57:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (168F2800) [pid = 1164] [serial = 2117] [outer = 10F8F400] 09:57:01 INFO - PROCESS | 1164 | 1467997021378 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:57:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:57:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 626ms 09:57:01 INFO - PROCESS | 1164 | 1467997021411 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 1164 | 1467997021413 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 09:57:01 INFO - PROCESS | 1164 | 1467997021416 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:57:01 INFO - PROCESS | 1164 | 1467997021417 Marionette TRACE conn2 <- [1,2786,null,{}] 09:57:01 INFO - PROCESS | 1164 | 1467997021421 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:01 INFO - PROCESS | 1164 | 1467997021423 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:01 INFO - PROCESS | 1164 | 1467997021500 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:57:01 INFO - PROCESS | 1164 | 1467997021506 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:01 INFO - PROCESS | 1164 | 1467997021508 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:01 INFO - PROCESS | 1164 | ++DOCSHELL 10E01C00 == 35 [pid = 1164] [id = 706] 09:57:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (1286B000) [pid = 1164] [serial = 2118] [outer = 00000000] 09:57:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (16A77400) [pid = 1164] [serial = 2119] [outer = 1286B000] 09:57:01 INFO - PROCESS | 1164 | 1467997021551 Marionette DEBUG loaded listener.js 09:57:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (16A79800) [pid = 1164] [serial = 2120] [outer = 1286B000] 09:57:02 INFO - PROCESS | 1164 | 1467997022010 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:57:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:57:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 641ms 09:57:02 INFO - PROCESS | 1164 | 1467997022054 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 1164 | 1467997022056 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 09:57:02 INFO - PROCESS | 1164 | 1467997022059 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:57:02 INFO - PROCESS | 1164 | 1467997022061 Marionette TRACE conn2 <- [1,2790,null,{}] 09:57:02 INFO - PROCESS | 1164 | 1467997022065 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:02 INFO - PROCESS | 1164 | 1467997022066 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:02 INFO - PROCESS | 1164 | 1467997022145 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:57:02 INFO - PROCESS | 1164 | 1467997022152 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 1164 | 1467997022154 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:02 INFO - PROCESS | 1164 | ++DOCSHELL 16BD2C00 == 36 [pid = 1164] [id = 707] 09:57:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (16BD5C00) [pid = 1164] [serial = 2121] [outer = 00000000] 09:57:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (16F97C00) [pid = 1164] [serial = 2122] [outer = 16BD5C00] 09:57:02 INFO - PROCESS | 1164 | 1467997022197 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (16FE8000) [pid = 1164] [serial = 2123] [outer = 16BD5C00] 09:57:02 INFO - PROCESS | 1164 | 1467997022752 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:57:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:57:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 735ms 09:57:02 INFO - PROCESS | 1164 | 1467997022801 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 1164 | 1467997022806 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 09:57:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:57:02 INFO - PROCESS | 1164 | 1467997022811 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 1164 | 1467997022815 Marionette TRACE conn2 <- [1,2794,null,{}] 09:57:02 INFO - PROCESS | 1164 | 1467997022821 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:02 INFO - PROCESS | 1164 | 1467997022824 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:02 INFO - PROCESS | 1164 | 1467997022944 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:57:03 INFO - PROCESS | 1164 | 1467997023083 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 1164 | 1467997023087 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:03 INFO - PROCESS | 1164 | ++DOCSHELL 1055A800 == 37 [pid = 1164] [id = 708] 09:57:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (1055EC00) [pid = 1164] [serial = 2124] [outer = 00000000] 09:57:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (10A7F800) [pid = 1164] [serial = 2125] [outer = 1055EC00] 09:57:03 INFO - PROCESS | 1164 | 1467997023146 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10B3EC00) [pid = 1164] [serial = 2126] [outer = 1055EC00] 09:57:03 INFO - PROCESS | 1164 | 1467997023739 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:57:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:57:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1001ms 09:57:03 INFO - PROCESS | 1164 | 1467997023814 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:57:03 INFO - PROCESS | 1164 | 1467997023819 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 09:57:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:57:03 INFO - PROCESS | 1164 | 1467997023826 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 1164 | 1467997023829 Marionette TRACE conn2 <- [1,2798,null,{}] 09:57:03 INFO - PROCESS | 1164 | 1467997023833 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:03 INFO - PROCESS | 1164 | 1467997023835 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:03 INFO - PROCESS | 1164 | 1467997023973 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:57:04 INFO - PROCESS | 1164 | 1467997024111 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 1164 | 1467997024113 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:04 INFO - PROCESS | 1164 | ++DOCSHELL 12870800 == 38 [pid = 1164] [id = 709] 09:57:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (12872C00) [pid = 1164] [serial = 2127] [outer = 00000000] 09:57:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (129A9000) [pid = 1164] [serial = 2128] [outer = 12872C00] 09:57:04 INFO - PROCESS | 1164 | 1467997024169 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (131B0800) [pid = 1164] [serial = 2129] [outer = 12872C00] 09:57:04 INFO - PROCESS | 1164 | 1467997024733 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:57:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:57:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 938ms 09:57:04 INFO - PROCESS | 1164 | 1467997024770 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 1164 | 1467997024773 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 09:57:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:57:04 INFO - PROCESS | 1164 | 1467997024777 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 1164 | 1467997024780 Marionette TRACE conn2 <- [1,2802,null,{}] 09:57:04 INFO - PROCESS | 1164 | 1467997024791 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:04 INFO - PROCESS | 1164 | 1467997024796 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:04 INFO - PROCESS | 1164 | 1467997024903 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:57:05 INFO - PROCESS | 1164 | 1467997025041 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 1164 | 1467997025044 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:05 INFO - PROCESS | 1164 | ++DOCSHELL 1690D400 == 39 [pid = 1164] [id = 710] 09:57:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16A08800) [pid = 1164] [serial = 2130] [outer = 00000000] 09:57:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16B5CC00) [pid = 1164] [serial = 2131] [outer = 16A08800] 09:57:05 INFO - PROCESS | 1164 | 1467997025100 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16FED400) [pid = 1164] [serial = 2132] [outer = 16A08800] 09:57:05 INFO - PROCESS | 1164 | 1467997025729 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:57:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:57:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1001ms 09:57:05 INFO - PROCESS | 1164 | 1467997025779 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 1164 | 1467997025782 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 09:57:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:57:05 INFO - PROCESS | 1164 | 1467997025786 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 1164 | 1467997025788 Marionette TRACE conn2 <- [1,2806,null,{}] 09:57:05 INFO - PROCESS | 1164 | 1467997025792 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:05 INFO - PROCESS | 1164 | 1467997025794 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:05 INFO - PROCESS | 1164 | 1467997025897 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:57:06 INFO - PROCESS | 1164 | 1467997026164 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:06 INFO - PROCESS | 1164 | 1467997026168 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:06 INFO - PROCESS | 1164 | ++DOCSHELL 0C766C00 == 40 [pid = 1164] [id = 711] 09:57:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0F32F400) [pid = 1164] [serial = 2133] [outer = 00000000] 09:57:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0F9EA000) [pid = 1164] [serial = 2134] [outer = 0F32F400] 09:57:06 INFO - PROCESS | 1164 | 1467997026234 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (10B22000) [pid = 1164] [serial = 2135] [outer = 0F32F400] 09:57:06 INFO - PROCESS | 1164 | 1467997026810 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:57:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:57:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1032ms 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 10E01C00 == 39 [pid = 1164] [id = 706] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 10E09C00 == 38 [pid = 1164] [id = 705] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 15397400 == 37 [pid = 1164] [id = 704] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 13906C00 == 36 [pid = 1164] [id = 703] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 131B5800 == 35 [pid = 1164] [id = 702] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 12934800 == 34 [pid = 1164] [id = 701] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 10C10800 == 33 [pid = 1164] [id = 700] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 10369800 == 32 [pid = 1164] [id = 699] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 1314F400 == 31 [pid = 1164] [id = 696] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 10A7EC00 == 30 [pid = 1164] [id = 697] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 10C18C00 == 29 [pid = 1164] [id = 698] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 1690D400 == 28 [pid = 1164] [id = 710] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 16BD2C00 == 27 [pid = 1164] [id = 707] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 1055A800 == 26 [pid = 1164] [id = 708] 09:57:07 INFO - PROCESS | 1164 | --DOCSHELL 12870800 == 25 [pid = 1164] [id = 709] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (10B46400) [pid = 1164] [serial = 2065] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (10B47000) [pid = 1164] [serial = 2068] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10C0A400) [pid = 1164] [serial = 2069] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (11C49400) [pid = 1164] [serial = 2071] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (14295400) [pid = 1164] [serial = 2080] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (12D85C00) [pid = 1164] [serial = 2057] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16A9D800) [pid = 1164] [serial = 2087] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (12877800) [pid = 1164] [serial = 2056] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16909400) [pid = 1164] [serial = 2060] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (155E0C00) [pid = 1164] [serial = 2059] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (17064400) [pid = 1164] [serial = 2063] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16FE9400) [pid = 1164] [serial = 2062] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (1394CC00) [pid = 1164] [serial = 2077] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (15E66000) [pid = 1164] [serial = 2083] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16A7CC00) [pid = 1164] [serial = 2086] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (1556A000) [pid = 1164] [serial = 2081] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (112E5000) [pid = 1164] [serial = 2066] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (131ADC00) [pid = 1164] [serial = 2074] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (131BC800) [pid = 1164] [serial = 2075] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (13CBB800) [pid = 1164] [serial = 2078] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (16F9D800) [pid = 1164] [serial = 2089] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (12824800) [pid = 1164] [serial = 2072] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (1690C400) [pid = 1164] [serial = 2084] [outer = 00000000] [url = about:blank] 09:57:07 INFO - PROCESS | 1164 | 1467997027512 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 1164 | 1467997027517 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 09:57:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:57:07 INFO - PROCESS | 1164 | 1467997027577 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - PROCESS | 1164 | 1467997027580 Marionette TRACE conn2 <- [1,2810,null,{}] 09:57:07 INFO - PROCESS | 1164 | 1467997027586 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:07 INFO - PROCESS | 1164 | 1467997027590 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:07 INFO - PROCESS | 1164 | 1467997027685 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:57:07 INFO - PROCESS | 1164 | 1467997027692 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 1164 | 1467997027697 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:07 INFO - PROCESS | 1164 | ++DOCSHELL 10A03000 == 26 [pid = 1164] [id = 712] 09:57:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (10A05C00) [pid = 1164] [serial = 2136] [outer = 00000000] 09:57:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (10A7C000) [pid = 1164] [serial = 2137] [outer = 10A05C00] 09:57:07 INFO - PROCESS | 1164 | 1467997027744 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (10B21800) [pid = 1164] [serial = 2138] [outer = 10A05C00] 09:57:08 INFO - PROCESS | 1164 | 1467997028258 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:57:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 767ms 09:57:08 INFO - PROCESS | 1164 | 1467997028325 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 1164 | 1467997028330 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 09:57:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:57:08 INFO - PROCESS | 1164 | 1467997028339 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 1164 | 1467997028346 Marionette TRACE conn2 <- [1,2814,null,{}] 09:57:08 INFO - PROCESS | 1164 | 1467997028350 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:08 INFO - PROCESS | 1164 | 1467997028353 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:08 INFO - PROCESS | 1164 | 1467997028438 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:57:08 INFO - PROCESS | 1164 | 1467997028538 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 1164 | 1467997028541 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:08 INFO - PROCESS | 1164 | ++DOCSHELL 10E05000 == 27 [pid = 1164] [id = 713] 09:57:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (10E05C00) [pid = 1164] [serial = 2139] [outer = 00000000] 09:57:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (10E10800) [pid = 1164] [serial = 2140] [outer = 10E05C00] 09:57:08 INFO - PROCESS | 1164 | 1467997028588 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (112E1400) [pid = 1164] [serial = 2141] [outer = 10E05C00] 09:57:09 INFO - PROCESS | 1164 | 1467997028987 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:57:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:57:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 689ms 09:57:09 INFO - PROCESS | 1164 | 1467997029052 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:57:09 INFO - PROCESS | 1164 | 1467997029054 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 09:57:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:57:09 INFO - PROCESS | 1164 | 1467997029061 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 1164 | 1467997029062 Marionette TRACE conn2 <- [1,2818,null,{}] 09:57:09 INFO - PROCESS | 1164 | 1467997029072 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:09 INFO - PROCESS | 1164 | 1467997029077 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:09 INFO - PROCESS | 1164 | 1467997029162 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:57:09 INFO - PROCESS | 1164 | 1467997029178 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 1164 | 1467997029182 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:09 INFO - PROCESS | 1164 | ++DOCSHELL 129B4800 == 28 [pid = 1164] [id = 714] 09:57:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (129B7400) [pid = 1164] [serial = 2142] [outer = 00000000] 09:57:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (12BD3800) [pid = 1164] [serial = 2143] [outer = 129B7400] 09:57:09 INFO - PROCESS | 1164 | 1467997029230 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (1314F400) [pid = 1164] [serial = 2144] [outer = 129B7400] 09:57:09 INFO - PROCESS | 1164 | 1467997029698 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:57:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:57:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 704ms 09:57:09 INFO - PROCESS | 1164 | 1467997029758 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:57:09 INFO - PROCESS | 1164 | 1467997029760 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 09:57:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:57:09 INFO - PROCESS | 1164 | 1467997029764 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 1164 | 1467997029765 Marionette TRACE conn2 <- [1,2822,null,{}] 09:57:09 INFO - PROCESS | 1164 | 1467997029769 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:09 INFO - PROCESS | 1164 | 1467997029771 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:09 INFO - PROCESS | 1164 | 1467997029902 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:57:09 INFO - PROCESS | 1164 | 1467997029908 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 1164 | 1467997029910 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:09 INFO - PROCESS | 1164 | ++DOCSHELL 131B5C00 == 29 [pid = 1164] [id = 715] 09:57:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (131BC800) [pid = 1164] [serial = 2145] [outer = 00000000] 09:57:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (1394C800) [pid = 1164] [serial = 2146] [outer = 131BC800] 09:57:09 INFO - PROCESS | 1164 | 1467997029954 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (13CBC000) [pid = 1164] [serial = 2147] [outer = 131BC800] 09:57:10 INFO - PROCESS | 1164 | 1467997030468 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:57:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:57:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 704ms 09:57:10 INFO - PROCESS | 1164 | 1467997030494 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 1164 | 1467997030496 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 09:57:10 INFO - PROCESS | 1164 | 1467997030499 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:57:10 INFO - PROCESS | 1164 | 1467997030501 Marionette TRACE conn2 <- [1,2826,null,{}] 09:57:10 INFO - PROCESS | 1164 | 1467997030511 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:10 INFO - PROCESS | 1164 | 1467997030513 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:10 INFO - PROCESS | 1164 | 1467997030646 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:57:10 INFO - PROCESS | 1164 | 1467997030666 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 1164 | 1467997030668 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:10 INFO - PROCESS | 1164 | ++DOCSHELL 13DA0000 == 30 [pid = 1164] [id = 716] 09:57:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (14291C00) [pid = 1164] [serial = 2148] [outer = 00000000] 09:57:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (15421000) [pid = 1164] [serial = 2149] [outer = 14291C00] 09:57:10 INFO - PROCESS | 1164 | 1467997030714 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (1556E800) [pid = 1164] [serial = 2150] [outer = 14291C00] 09:57:11 INFO - PROCESS | 1164 | 1467997031146 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:57:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:57:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 704ms 09:57:11 INFO - PROCESS | 1164 | 1467997031203 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 1164 | 1467997031205 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 09:57:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:57:11 INFO - PROCESS | 1164 | 1467997031209 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - PROCESS | 1164 | 1467997031210 Marionette TRACE conn2 <- [1,2830,null,{}] 09:57:11 INFO - PROCESS | 1164 | 1467997031214 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:11 INFO - PROCESS | 1164 | 1467997031219 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:11 INFO - PROCESS | 1164 | 1467997031360 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:57:11 INFO - PROCESS | 1164 | 1467997031440 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:11 INFO - PROCESS | 1164 | 1467997031443 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:11 INFO - PROCESS | 1164 | ++DOCSHELL 1561D000 == 31 [pid = 1164] [id = 717] 09:57:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (1562A000) [pid = 1164] [serial = 2151] [outer = 00000000] 09:57:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1690E400) [pid = 1164] [serial = 2152] [outer = 1562A000] 09:57:11 INFO - PROCESS | 1164 | 1467997031486 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16A74400) [pid = 1164] [serial = 2153] [outer = 1562A000] 09:57:12 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10B1C400) [pid = 1164] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:57:12 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10C10C00) [pid = 1164] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:57:12 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (15421800) [pid = 1164] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:57:12 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (1036A400) [pid = 1164] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:57:12 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (12935C00) [pid = 1164] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:57:12 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (10F8F400) [pid = 1164] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:57:12 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16A6EC00) [pid = 1164] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:57:12 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (13941800) [pid = 1164] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:57:12 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (10E02400) [pid = 1164] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:57:12 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (131B7800) [pid = 1164] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:57:12 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (1286B000) [pid = 1164] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:57:12 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (16BD5C00) [pid = 1164] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:57:12 INFO - PROCESS | 1164 | 1467997032114 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:57:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:57:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 939ms 09:57:12 INFO - PROCESS | 1164 | 1467997032155 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:57:12 INFO - PROCESS | 1164 | 1467997032157 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 09:57:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:57:12 INFO - PROCESS | 1164 | 1467997032160 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - PROCESS | 1164 | 1467997032162 Marionette TRACE conn2 <- [1,2834,null,{}] 09:57:12 INFO - PROCESS | 1164 | 1467997032165 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:12 INFO - PROCESS | 1164 | 1467997032167 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:12 INFO - PROCESS | 1164 | 1467997032243 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:57:12 INFO - PROCESS | 1164 | 1467997032348 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 1164 | 1467997032350 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:12 INFO - PROCESS | 1164 | ++DOCSHELL 0F391000 == 32 [pid = 1164] [id = 718] 09:57:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0F9E4C00) [pid = 1164] [serial = 2154] [outer = 00000000] 09:57:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (11C48400) [pid = 1164] [serial = 2155] [outer = 0F9E4C00] 09:57:12 INFO - PROCESS | 1164 | 1467997032395 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (130A3000) [pid = 1164] [serial = 2156] [outer = 0F9E4C00] 09:57:12 INFO - PROCESS | 1164 | 1467997032762 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:57:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:57:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 625ms 09:57:12 INFO - PROCESS | 1164 | 1467997032799 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:57:12 INFO - PROCESS | 1164 | 1467997032801 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 09:57:12 INFO - PROCESS | 1164 | 1467997032804 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:57:12 INFO - PROCESS | 1164 | 1467997032806 Marionette TRACE conn2 <- [1,2838,null,{}] 09:57:12 INFO - PROCESS | 1164 | 1467997032809 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:12 INFO - PROCESS | 1164 | 1467997032811 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:12 INFO - PROCESS | 1164 | 1467997032928 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:57:12 INFO - PROCESS | 1164 | 1467997032933 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 1164 | 1467997032935 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:12 INFO - PROCESS | 1164 | ++DOCSHELL 10B2B400 == 33 [pid = 1164] [id = 719] 09:57:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (15E63000) [pid = 1164] [serial = 2157] [outer = 00000000] 09:57:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (16AA0000) [pid = 1164] [serial = 2158] [outer = 15E63000] 09:57:12 INFO - PROCESS | 1164 | 1467997032979 Marionette DEBUG loaded listener.js 09:57:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (16B56C00) [pid = 1164] [serial = 2159] [outer = 15E63000] 09:57:13 INFO - PROCESS | 1164 | 1467997033376 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:57:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:57:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 594ms 09:57:13 INFO - PROCESS | 1164 | 1467997033401 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:57:13 INFO - PROCESS | 1164 | 1467997033403 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 09:57:13 INFO - PROCESS | 1164 | 1467997033406 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:57:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:57:13 INFO - PROCESS | 1164 | 1467997033408 Marionette TRACE conn2 <- [1,2842,null,{}] 09:57:13 INFO - PROCESS | 1164 | 1467997033424 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:13 INFO - PROCESS | 1164 | 1467997033426 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:13 INFO - PROCESS | 1164 | 1467997033510 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:57:13 INFO - PROCESS | 1164 | 1467997033515 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:13 INFO - PROCESS | 1164 | 1467997033517 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:13 INFO - PROCESS | 1164 | ++DOCSHELL 16F9DC00 == 34 [pid = 1164] [id = 720] 09:57:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (16F9E800) [pid = 1164] [serial = 2160] [outer = 00000000] 09:57:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16FEAC00) [pid = 1164] [serial = 2161] [outer = 16F9E800] 09:57:13 INFO - PROCESS | 1164 | 1467997033559 Marionette DEBUG loaded listener.js 09:57:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16FEB000) [pid = 1164] [serial = 2162] [outer = 16F9E800] 09:57:14 INFO - PROCESS | 1164 | 1467997034066 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:57:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:57:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 704ms 09:57:14 INFO - PROCESS | 1164 | 1467997034107 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:57:14 INFO - PROCESS | 1164 | 1467997034112 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 09:57:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:57:14 INFO - PROCESS | 1164 | 1467997034118 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - PROCESS | 1164 | 1467997034121 Marionette TRACE conn2 <- [1,2846,null,{}] 09:57:14 INFO - PROCESS | 1164 | 1467997034127 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:14 INFO - PROCESS | 1164 | 1467997034130 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:14 INFO - PROCESS | 1164 | 1467997034260 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:57:14 INFO - PROCESS | 1164 | 1467997034380 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 1164 | 1467997034384 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:14 INFO - PROCESS | 1164 | ++DOCSHELL 103C9800 == 35 [pid = 1164] [id = 721] 09:57:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (1055A000) [pid = 1164] [serial = 2163] [outer = 00000000] 09:57:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (10A7D800) [pid = 1164] [serial = 2164] [outer = 1055A000] 09:57:14 INFO - PROCESS | 1164 | 1467997034489 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (10B41400) [pid = 1164] [serial = 2165] [outer = 1055A000] 09:57:15 INFO - PROCESS | 1164 | 1467997035246 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:57:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:57:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1142ms 09:57:15 INFO - PROCESS | 1164 | 1467997035278 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 1164 | 1467997035283 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 09:57:15 INFO - PROCESS | 1164 | 1467997035290 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 1164 | 1467997035293 Marionette TRACE conn2 <- [1,2850,null,{}] 09:57:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:57:15 INFO - PROCESS | 1164 | 1467997035297 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:15 INFO - PROCESS | 1164 | 1467997035300 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:15 INFO - PROCESS | 1164 | 1467997035416 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:57:15 INFO - PROCESS | 1164 | 1467997035558 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:15 INFO - PROCESS | 1164 | 1467997035561 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:15 INFO - PROCESS | 1164 | ++DOCSHELL 114CD800 == 36 [pid = 1164] [id = 722] 09:57:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (11AE4400) [pid = 1164] [serial = 2166] [outer = 00000000] 09:57:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (12873000) [pid = 1164] [serial = 2167] [outer = 11AE4400] 09:57:15 INFO - PROCESS | 1164 | 1467997035616 Marionette DEBUG loaded listener.js 09:57:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (129AFC00) [pid = 1164] [serial = 2168] [outer = 11AE4400] 09:57:16 INFO - PROCESS | 1164 | 1467997036463 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:57:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:57:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1252ms 09:57:16 INFO - PROCESS | 1164 | 1467997036550 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:57:16 INFO - PROCESS | 1164 | 1467997036554 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 09:57:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:57:16 INFO - PROCESS | 1164 | 1467997036559 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - PROCESS | 1164 | 1467997036562 Marionette TRACE conn2 <- [1,2854,null,{}] 09:57:16 INFO - PROCESS | 1164 | 1467997036568 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:16 INFO - PROCESS | 1164 | 1467997036571 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:16 INFO - PROCESS | 1164 | 1467997036707 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:57:16 INFO - PROCESS | 1164 | --DOCSHELL 10B2B400 == 35 [pid = 1164] [id = 719] 09:57:16 INFO - PROCESS | 1164 | --DOCSHELL 0F391000 == 34 [pid = 1164] [id = 718] 09:57:16 INFO - PROCESS | 1164 | --DOCSHELL 1561D000 == 33 [pid = 1164] [id = 717] 09:57:16 INFO - PROCESS | 1164 | --DOCSHELL 13DA0000 == 32 [pid = 1164] [id = 716] 09:57:16 INFO - PROCESS | 1164 | --DOCSHELL 131B5C00 == 31 [pid = 1164] [id = 715] 09:57:16 INFO - PROCESS | 1164 | --DOCSHELL 129B4800 == 30 [pid = 1164] [id = 714] 09:57:16 INFO - PROCESS | 1164 | --DOCSHELL 10E05000 == 29 [pid = 1164] [id = 713] 09:57:16 INFO - PROCESS | 1164 | --DOCSHELL 10A03000 == 28 [pid = 1164] [id = 712] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (16F97C00) [pid = 1164] [serial = 2122] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (16FE8000) [pid = 1164] [serial = 2123] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (16A79800) [pid = 1164] [serial = 2120] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10B44800) [pid = 1164] [serial = 2093] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10E0B800) [pid = 1164] [serial = 2102] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10E03400) [pid = 1164] [serial = 2101] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16909000) [pid = 1164] [serial = 2114] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (10A7DC00) [pid = 1164] [serial = 2099] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (130AD000) [pid = 1164] [serial = 2105] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16118800) [pid = 1164] [serial = 2116] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (10A09400) [pid = 1164] [serial = 2098] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (12D7A400) [pid = 1164] [serial = 2104] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16FE1C00) [pid = 1164] [serial = 2090] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (168F2800) [pid = 1164] [serial = 2117] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (139C9400) [pid = 1164] [serial = 2110] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (10B28000) [pid = 1164] [serial = 2092] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (15E61400) [pid = 1164] [serial = 2113] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (12877C00) [pid = 1164] [serial = 2096] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (13D99800) [pid = 1164] [serial = 2111] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (131EEC00) [pid = 1164] [serial = 2107] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (1390D000) [pid = 1164] [serial = 2108] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (114D4400) [pid = 1164] [serial = 2095] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (16A77400) [pid = 1164] [serial = 2119] [outer = 00000000] [url = about:blank] 09:57:16 INFO - PROCESS | 1164 | 1467997036836 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 1164 | 1467997036841 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:16 INFO - PROCESS | 1164 | ++DOCSHELL 0F330800 == 29 [pid = 1164] [id = 723] 09:57:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0F332400) [pid = 1164] [serial = 2169] [outer = 00000000] 09:57:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (10369800) [pid = 1164] [serial = 2170] [outer = 0F332400] 09:57:16 INFO - PROCESS | 1164 | 1467997036891 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (10B3C800) [pid = 1164] [serial = 2171] [outer = 0F332400] 09:57:17 INFO - PROCESS | 1164 | 1467997037317 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:57:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 798ms 09:57:17 INFO - PROCESS | 1164 | 1467997037362 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 1164 | 1467997037366 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 09:57:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:57:17 INFO - PROCESS | 1164 | 1467997037415 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 1164 | 1467997037417 Marionette TRACE conn2 <- [1,2858,null,{}] 09:57:17 INFO - PROCESS | 1164 | 1467997037425 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:17 INFO - PROCESS | 1164 | 1467997037427 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:17 INFO - PROCESS | 1164 | 1467997037511 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:57:17 INFO - PROCESS | 1164 | 1467997037527 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 1164 | 1467997037531 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:17 INFO - PROCESS | 1164 | ++DOCSHELL 10E09800 == 30 [pid = 1164] [id = 724] 09:57:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (10E0E800) [pid = 1164] [serial = 2172] [outer = 00000000] 09:57:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (112A8400) [pid = 1164] [serial = 2173] [outer = 10E0E800] 09:57:17 INFO - PROCESS | 1164 | 1467997037578 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (114CB800) [pid = 1164] [serial = 2174] [outer = 10E0E800] 09:57:18 INFO - PROCESS | 1164 | 1467997038080 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:57:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:57:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 688ms 09:57:18 INFO - PROCESS | 1164 | 1467997038111 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:57:18 INFO - PROCESS | 1164 | 1467997038113 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 09:57:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:57:18 INFO - PROCESS | 1164 | 1467997038116 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - PROCESS | 1164 | 1467997038120 Marionette TRACE conn2 <- [1,2862,null,{}] 09:57:18 INFO - PROCESS | 1164 | 1467997038158 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:18 INFO - PROCESS | 1164 | 1467997038163 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:18 INFO - PROCESS | 1164 | 1467997038246 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:57:18 INFO - PROCESS | 1164 | 1467997038356 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 1164 | 1467997038359 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:18 INFO - PROCESS | 1164 | ++DOCSHELL 13035C00 == 31 [pid = 1164] [id = 725] 09:57:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (13067C00) [pid = 1164] [serial = 2175] [outer = 00000000] 09:57:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (131B3C00) [pid = 1164] [serial = 2176] [outer = 13067C00] 09:57:18 INFO - PROCESS | 1164 | 1467997038407 Marionette DEBUG loaded listener.js 09:57:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (13258C00) [pid = 1164] [serial = 2177] [outer = 13067C00] 09:57:18 INFO - PROCESS | 1164 | 1467997038795 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:57:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:57:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 689ms 09:57:18 INFO - PROCESS | 1164 | 1467997038816 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:57:18 INFO - PROCESS | 1164 | 1467997038827 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 09:57:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:57:18 INFO - PROCESS | 1164 | 1467997038831 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - PROCESS | 1164 | 1467997038832 Marionette TRACE conn2 <- [1,2866,null,{}] 09:57:18 INFO - PROCESS | 1164 | 1467997038836 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:18 INFO - PROCESS | 1164 | 1467997038838 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:18 INFO - PROCESS | 1164 | 1467997038971 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:57:18 INFO - PROCESS | 1164 | 1467997038977 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 1164 | 1467997038979 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:18 INFO - PROCESS | 1164 | ++DOCSHELL 13941C00 == 32 [pid = 1164] [id = 726] 09:57:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (139CE800) [pid = 1164] [serial = 2178] [outer = 00000000] 09:57:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (1428D000) [pid = 1164] [serial = 2179] [outer = 139CE800] 09:57:19 INFO - PROCESS | 1164 | 1467997039022 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (1541A000) [pid = 1164] [serial = 2180] [outer = 139CE800] 09:57:19 INFO - PROCESS | 1164 | 1467997039466 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:57:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:57:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 688ms 09:57:19 INFO - PROCESS | 1164 | 1467997039531 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:57:19 INFO - PROCESS | 1164 | 1467997039533 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 09:57:19 INFO - PROCESS | 1164 | 1467997039537 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:57:19 INFO - PROCESS | 1164 | 1467997039538 Marionette TRACE conn2 <- [1,2870,null,{}] 09:57:19 INFO - PROCESS | 1164 | 1467997039542 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:19 INFO - PROCESS | 1164 | 1467997039544 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:19 INFO - PROCESS | 1164 | 1467997039660 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:57:19 INFO - PROCESS | 1164 | 1467997039753 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 1164 | 1467997039755 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:19 INFO - PROCESS | 1164 | ++DOCSHELL 155DFC00 == 33 [pid = 1164] [id = 727] 09:57:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (1562B800) [pid = 1164] [serial = 2181] [outer = 00000000] 09:57:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (16118000) [pid = 1164] [serial = 2182] [outer = 1562B800] 09:57:19 INFO - PROCESS | 1164 | 1467997039800 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (16903C00) [pid = 1164] [serial = 2183] [outer = 1562B800] 09:57:20 INFO - PROCESS | 1164 | 1467997040239 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:57:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 735ms 09:57:20 INFO - PROCESS | 1164 | 1467997040278 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 1164 | 1467997040280 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 09:57:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:57:20 INFO - PROCESS | 1164 | 1467997040283 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 1164 | 1467997040285 Marionette TRACE conn2 <- [1,2874,null,{}] 09:57:20 INFO - PROCESS | 1164 | 1467997040288 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:20 INFO - PROCESS | 1164 | 1467997040294 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:20 INFO - PROCESS | 1164 | 1467997040428 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:57:20 INFO - PROCESS | 1164 | 1467997040494 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:20 INFO - PROCESS | 1164 | 1467997040496 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:20 INFO - PROCESS | 1164 | ++DOCSHELL 1690A400 == 34 [pid = 1164] [id = 728] 09:57:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1690FC00) [pid = 1164] [serial = 2184] [outer = 00000000] 09:57:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16A95400) [pid = 1164] [serial = 2185] [outer = 1690FC00] 09:57:20 INFO - PROCESS | 1164 | 1467997040541 Marionette DEBUG loaded listener.js 09:57:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16A96800) [pid = 1164] [serial = 2186] [outer = 1690FC00] 09:57:21 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (129B7400) [pid = 1164] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:57:21 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (10A05C00) [pid = 1164] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:57:21 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (10E05C00) [pid = 1164] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:57:21 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0F32F400) [pid = 1164] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:57:21 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (1562A000) [pid = 1164] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:57:21 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (1055EC00) [pid = 1164] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:57:21 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (12872C00) [pid = 1164] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:57:21 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16A08800) [pid = 1164] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:57:21 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (14291C00) [pid = 1164] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:57:21 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0F9E4C00) [pid = 1164] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:57:21 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (15E63000) [pid = 1164] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:57:21 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (131BC800) [pid = 1164] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:57:21 INFO - PROCESS | 1164 | 1467997041082 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:57:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 845ms 09:57:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:57:21 INFO - PROCESS | 1164 | 1467997041126 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:57:21 INFO - PROCESS | 1164 | 1467997041128 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 09:57:21 INFO - PROCESS | 1164 | 1467997041131 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 1164 | 1467997041133 Marionette TRACE conn2 <- [1,2878,null,{}] 09:57:21 INFO - PROCESS | 1164 | 1467997041137 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:21 INFO - PROCESS | 1164 | 1467997041139 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:21 INFO - PROCESS | 1164 | 1467997041217 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:57:21 INFO - PROCESS | 1164 | 1467997041315 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 1164 | 1467997041317 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:21 INFO - PROCESS | 1164 | ++DOCSHELL 0F336800 == 35 [pid = 1164] [id = 729] 09:57:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0F9E4C00) [pid = 1164] [serial = 2187] [outer = 00000000] 09:57:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (12873400) [pid = 1164] [serial = 2188] [outer = 0F9E4C00] 09:57:21 INFO - PROCESS | 1164 | 1467997041359 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (13263000) [pid = 1164] [serial = 2189] [outer = 0F9E4C00] 09:57:21 INFO - PROCESS | 1164 | 1467997041715 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:57:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 625ms 09:57:21 INFO - PROCESS | 1164 | 1467997041770 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:57:21 INFO - PROCESS | 1164 | 1467997041772 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 09:57:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:57:21 INFO - PROCESS | 1164 | 1467997041775 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 1164 | 1467997041776 Marionette TRACE conn2 <- [1,2882,null,{}] 09:57:21 INFO - PROCESS | 1164 | 1467997041780 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:21 INFO - PROCESS | 1164 | 1467997041781 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:21 INFO - PROCESS | 1164 | 1467997041861 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:57:21 INFO - PROCESS | 1164 | 1467997041960 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 1164 | 1467997041962 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:21 INFO - PROCESS | 1164 | ++DOCSHELL 0C762000 == 36 [pid = 1164] [id = 730] 09:57:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0C768000) [pid = 1164] [serial = 2190] [outer = 00000000] 09:57:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (16F96C00) [pid = 1164] [serial = 2191] [outer = 0C768000] 09:57:22 INFO - PROCESS | 1164 | 1467997042004 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (16FE3400) [pid = 1164] [serial = 2192] [outer = 0C768000] 09:57:22 INFO - PROCESS | 1164 | 1467997042366 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:57:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 641ms 09:57:22 INFO - PROCESS | 1164 | 1467997042413 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 1164 | 1467997042415 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 09:57:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:57:22 INFO - PROCESS | 1164 | 1467997042418 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 1164 | 1467997042420 Marionette TRACE conn2 <- [1,2886,null,{}] 09:57:22 INFO - PROCESS | 1164 | 1467997042423 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:22 INFO - PROCESS | 1164 | 1467997042425 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:22 INFO - PROCESS | 1164 | 1467997042503 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:57:22 INFO - PROCESS | 1164 | 1467997042508 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 1164 | 1467997042510 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:22 INFO - PROCESS | 1164 | ++DOCSHELL 16FE7800 == 37 [pid = 1164] [id = 731] 09:57:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (17070400) [pid = 1164] [serial = 2193] [outer = 00000000] 09:57:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (176AC400) [pid = 1164] [serial = 2194] [outer = 17070400] 09:57:22 INFO - PROCESS | 1164 | 1467997042552 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (131BB400) [pid = 1164] [serial = 2195] [outer = 17070400] 09:57:23 INFO - PROCESS | 1164 | 1467997043149 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:57:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 798ms 09:57:23 INFO - PROCESS | 1164 | 1467997043222 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:57:23 INFO - PROCESS | 1164 | 1467997043226 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 09:57:23 INFO - PROCESS | 1164 | 1467997043231 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:57:23 INFO - PROCESS | 1164 | 1467997043235 Marionette TRACE conn2 <- [1,2890,null,{}] 09:57:23 INFO - PROCESS | 1164 | 1467997043240 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:23 INFO - PROCESS | 1164 | 1467997043243 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:23 INFO - PROCESS | 1164 | 1467997043373 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:57:23 INFO - PROCESS | 1164 | 1467997043506 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 1164 | 1467997043509 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:23 INFO - PROCESS | 1164 | ++DOCSHELL 10326400 == 38 [pid = 1164] [id = 732] 09:57:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (10329C00) [pid = 1164] [serial = 2196] [outer = 00000000] 09:57:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (10C0E400) [pid = 1164] [serial = 2197] [outer = 10329C00] 09:57:23 INFO - PROCESS | 1164 | 1467997043567 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (10E0D000) [pid = 1164] [serial = 2198] [outer = 10329C00] 09:57:24 INFO - PROCESS | 1164 | 1467997044178 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:57:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1001ms 09:57:24 INFO - PROCESS | 1164 | 1467997044234 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:57:24 INFO - PROCESS | 1164 | 1467997044238 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 09:57:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:57:24 INFO - PROCESS | 1164 | 1467997044245 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 1164 | 1467997044248 Marionette TRACE conn2 <- [1,2894,null,{}] 09:57:24 INFO - PROCESS | 1164 | 1467997044252 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:24 INFO - PROCESS | 1164 | 1467997044255 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:24 INFO - PROCESS | 1164 | 1467997044394 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:57:24 INFO - PROCESS | 1164 | 1467997044534 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 1164 | 1467997044537 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:24 INFO - PROCESS | 1164 | ++DOCSHELL 12B05000 == 39 [pid = 1164] [id = 733] 09:57:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (12B09400) [pid = 1164] [serial = 2199] [outer = 00000000] 09:57:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (131EEC00) [pid = 1164] [serial = 2200] [outer = 12B09400] 09:57:24 INFO - PROCESS | 1164 | 1467997044594 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (13CC2800) [pid = 1164] [serial = 2201] [outer = 12B09400] 09:57:25 INFO - PROCESS | 1164 | 1467997045129 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:57:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:57:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 939ms 09:57:25 INFO - PROCESS | 1164 | 1467997045190 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:57:25 INFO - PROCESS | 1164 | 1467997045193 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 09:57:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:57:25 INFO - PROCESS | 1164 | 1467997045197 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:57:25 INFO - PROCESS | 1164 | 1467997045200 Marionette TRACE conn2 <- [1,2898,null,{}] 09:57:25 INFO - PROCESS | 1164 | 1467997045211 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:25 INFO - PROCESS | 1164 | 1467997045216 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:25 INFO - PROCESS | 1164 | 1467997045322 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:57:25 INFO - PROCESS | 1164 | 1467997045463 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 1164 | 1467997045467 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:25 INFO - PROCESS | 1164 | ++DOCSHELL 16EBE400 == 40 [pid = 1164] [id = 734] 09:57:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16F93400) [pid = 1164] [serial = 2202] [outer = 00000000] 09:57:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (17520000) [pid = 1164] [serial = 2203] [outer = 16F93400] 09:57:25 INFO - PROCESS | 1164 | 1467997045523 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (176B6C00) [pid = 1164] [serial = 2204] [outer = 16F93400] 09:57:26 INFO - PROCESS | 1164 | 1467997046065 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:57:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:57:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:57:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 891ms 09:57:26 INFO - PROCESS | 1164 | 1467997046100 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 1164 | 1467997046103 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 09:57:26 INFO - TEST-START | /DOMEvents/constructors.html 09:57:26 INFO - PROCESS | 1164 | 1467997046107 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 1164 | 1467997046109 Marionette TRACE conn2 <- [1,2902,null,{}] 09:57:26 INFO - PROCESS | 1164 | 1467997046113 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:26 INFO - PROCESS | 1164 | 1467997046115 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:26 INFO - PROCESS | 1164 | 1467997046219 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:57:26 INFO - PROCESS | 1164 | 1467997046329 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 1164 | 1467997046332 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:26 INFO - PROCESS | 1164 | ++DOCSHELL 131BCC00 == 41 [pid = 1164] [id = 735] 09:57:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (16B5C400) [pid = 1164] [serial = 2205] [outer = 00000000] 09:57:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (17D18000) [pid = 1164] [serial = 2206] [outer = 16B5C400] 09:57:26 INFO - PROCESS | 1164 | 1467997046438 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (1811E800) [pid = 1164] [serial = 2207] [outer = 16B5C400] 09:57:27 INFO - PROCESS | 1164 | 1467997047243 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:57:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:57:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:57:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:57:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:57:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:57:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:57:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:57:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:57:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 1220ms 09:57:27 INFO - PROCESS | 1164 | 1467997047324 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 1164 | 1467997047328 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 09:57:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:57:27 INFO - PROCESS | 1164 | 1467997047333 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 1164 | 1467997047336 Marionette TRACE conn2 <- [1,2906,null,{}] 09:57:27 INFO - PROCESS | 1164 | 1467997047341 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:27 INFO - PROCESS | 1164 | 1467997047344 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:27 INFO - PROCESS | 1164 | 1467997047491 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:57:27 INFO - PROCESS | 1164 | 1467997047629 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 1164 | 1467997047631 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:27 INFO - PROCESS | 1164 | ++DOCSHELL 10E0A400 == 42 [pid = 1164] [id = 736] 09:57:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (10E0BC00) [pid = 1164] [serial = 2208] [outer = 00000000] 09:57:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (12876000) [pid = 1164] [serial = 2209] [outer = 10E0BC00] 09:57:27 INFO - PROCESS | 1164 | 1467997047681 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (12935C00) [pid = 1164] [serial = 2210] [outer = 10E0BC00] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 0C762000 == 41 [pid = 1164] [id = 730] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 0F336800 == 40 [pid = 1164] [id = 729] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 1690A400 == 39 [pid = 1164] [id = 728] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 155DFC00 == 38 [pid = 1164] [id = 727] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 13941C00 == 37 [pid = 1164] [id = 726] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 13035C00 == 36 [pid = 1164] [id = 725] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 10E09800 == 35 [pid = 1164] [id = 724] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 0F330800 == 34 [pid = 1164] [id = 723] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 16F9DC00 == 33 [pid = 1164] [id = 720] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 0C766C00 == 32 [pid = 1164] [id = 711] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 114CD800 == 31 [pid = 1164] [id = 722] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 103C9800 == 30 [pid = 1164] [id = 721] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 131BCC00 == 29 [pid = 1164] [id = 735] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 16EBE400 == 28 [pid = 1164] [id = 734] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 16FE7800 == 27 [pid = 1164] [id = 731] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 10326400 == 26 [pid = 1164] [id = 732] 09:57:28 INFO - PROCESS | 1164 | --DOCSHELL 12B05000 == 25 [pid = 1164] [id = 733] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (12BD3800) [pid = 1164] [serial = 2143] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (10A7C000) [pid = 1164] [serial = 2137] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (10B21800) [pid = 1164] [serial = 2138] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (10E10800) [pid = 1164] [serial = 2140] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (112E1400) [pid = 1164] [serial = 2141] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (10B22000) [pid = 1164] [serial = 2135] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0F9EA000) [pid = 1164] [serial = 2134] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (1690E400) [pid = 1164] [serial = 2152] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10B3EC00) [pid = 1164] [serial = 2126] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10A7F800) [pid = 1164] [serial = 2125] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (131B0800) [pid = 1164] [serial = 2129] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (129A9000) [pid = 1164] [serial = 2128] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16FED400) [pid = 1164] [serial = 2132] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16B5CC00) [pid = 1164] [serial = 2131] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16FEAC00) [pid = 1164] [serial = 2161] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (15421000) [pid = 1164] [serial = 2149] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (11C48400) [pid = 1164] [serial = 2155] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16AA0000) [pid = 1164] [serial = 2158] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (16B56C00) [pid = 1164] [serial = 2159] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16A74400) [pid = 1164] [serial = 2153] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (1394C800) [pid = 1164] [serial = 2146] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (13CBC000) [pid = 1164] [serial = 2147] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (1556E800) [pid = 1164] [serial = 2150] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (130A3000) [pid = 1164] [serial = 2156] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (1314F400) [pid = 1164] [serial = 2144] [outer = 00000000] [url = about:blank] 09:57:28 INFO - PROCESS | 1164 | 1467997048774 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:57:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:57:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1501ms 09:57:28 INFO - PROCESS | 1164 | 1467997048843 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:57:28 INFO - PROCESS | 1164 | 1467997048847 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 09:57:28 INFO - PROCESS | 1164 | 1467997048851 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:57:28 INFO - PROCESS | 1164 | 1467997048856 Marionette TRACE conn2 <- [1,2910,null,{}] 09:57:28 INFO - PROCESS | 1164 | 1467997048861 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:28 INFO - PROCESS | 1164 | 1467997048864 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:28 INFO - PROCESS | 1164 | 1467997048955 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:57:28 INFO - PROCESS | 1164 | 1467997048967 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 1164 | 1467997048970 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:29 INFO - PROCESS | 1164 | ++DOCSHELL 10B1EC00 == 26 [pid = 1164] [id = 737] 09:57:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (10B1F000) [pid = 1164] [serial = 2211] [outer = 00000000] 09:57:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (10B42400) [pid = 1164] [serial = 2212] [outer = 10B1F000] 09:57:29 INFO - PROCESS | 1164 | 1467997049018 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (10BBF800) [pid = 1164] [serial = 2213] [outer = 10B1F000] 09:57:29 INFO - PROCESS | 1164 | [1164] 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 09:57:29 INFO - PROCESS | 1164 | [1164] 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 09:57:29 INFO - PROCESS | 1164 | [1164] 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 09:57:29 INFO - PROCESS | 1164 | [1164] 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 09:57:29 INFO - PROCESS | 1164 | 1467997049521 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:57:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:57:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:57:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:57:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:57:29 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 09:57:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:57:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:57:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:57:29 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 09:57:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:57:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:57:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:57:29 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]" 09:57:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:57:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:57:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:57:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:57:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 704ms 09:57:29 INFO - PROCESS | 1164 | 1467997049560 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 1164 | 1467997049565 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 09:57:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:57:29 INFO - PROCESS | 1164 | 1467997049576 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 1164 | 1467997049579 Marionette TRACE conn2 <- [1,2914,null,{}] 09:57:29 INFO - PROCESS | 1164 | 1467997049583 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:29 INFO - PROCESS | 1164 | 1467997049585 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:29 INFO - PROCESS | 1164 | 1467997049708 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:57:29 INFO - PROCESS | 1164 | 1467997049741 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 1164 | 1467997049744 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:29 INFO - PROCESS | 1164 | ++DOCSHELL 12870400 == 27 [pid = 1164] [id = 738] 09:57:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (12871000) [pid = 1164] [serial = 2214] [outer = 00000000] 09:57:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (12875400) [pid = 1164] [serial = 2215] [outer = 12871000] 09:57:29 INFO - PROCESS | 1164 | 1467997049873 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (129A9800) [pid = 1164] [serial = 2216] [outer = 12871000] 09:57:30 INFO - PROCESS | 1164 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:57:30 INFO - PROCESS | 1164 | 1467997050215 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:57:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:57:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 688ms 09:57:30 INFO - PROCESS | 1164 | 1467997050274 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 1164 | 1467997050277 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 09:57:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:57:30 INFO - PROCESS | 1164 | 1467997050280 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 1164 | 1467997050284 Marionette TRACE conn2 <- [1,2918,null,{}] 09:57:30 INFO - PROCESS | 1164 | 1467997050295 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:30 INFO - PROCESS | 1164 | 1467997050299 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:30 INFO - PROCESS | 1164 | 1467997050381 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:57:30 INFO - PROCESS | 1164 | 1467997050387 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 1164 | 1467997050390 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:30 INFO - PROCESS | 1164 | ++DOCSHELL 131B7C00 == 28 [pid = 1164] [id = 739] 09:57:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (131B8800) [pid = 1164] [serial = 2217] [outer = 00000000] 09:57:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (13906C00) [pid = 1164] [serial = 2218] [outer = 131B8800] 09:57:30 INFO - PROCESS | 1164 | 1467997050438 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (139CB400) [pid = 1164] [serial = 2219] [outer = 131B8800] 09:57:30 INFO - PROCESS | 1164 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:57:30 INFO - PROCESS | 1164 | 1467997050924 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:57:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:57:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 704ms 09:57:31 INFO - PROCESS | 1164 | 1467997050980 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 1164 | 1467997050983 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 09:57:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:57:31 INFO - PROCESS | 1164 | 1467997050986 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - PROCESS | 1164 | 1467997050988 Marionette TRACE conn2 <- [1,2922,null,{}] 09:57:31 INFO - PROCESS | 1164 | 1467997050991 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:31 INFO - PROCESS | 1164 | 1467997050993 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:31 INFO - PROCESS | 1164 | 1467997051111 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:57:31 INFO - PROCESS | 1164 | 1467997051203 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 1164 | 1467997051205 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:31 INFO - PROCESS | 1164 | ++DOCSHELL 15393C00 == 29 [pid = 1164] [id = 740] 09:57:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (15396C00) [pid = 1164] [serial = 2220] [outer = 00000000] 09:57:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1556EC00) [pid = 1164] [serial = 2221] [outer = 15396C00] 09:57:31 INFO - PROCESS | 1164 | 1467997051251 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (155E3000) [pid = 1164] [serial = 2222] [outer = 15396C00] 09:57:31 INFO - PROCESS | 1164 | 1467997051628 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:57:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:57:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 704ms 09:57:31 INFO - PROCESS | 1164 | 1467997051685 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 1164 | 1467997051687 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 09:57:31 INFO - PROCESS | 1164 | 1467997051690 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:57:31 INFO - PROCESS | 1164 | 1467997051692 Marionette TRACE conn2 <- [1,2926,null,{}] 09:57:31 INFO - PROCESS | 1164 | 1467997051695 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:31 INFO - PROCESS | 1164 | 1467997051697 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:31 INFO - PROCESS | 1164 | 1467997051834 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:57:31 INFO - PROCESS | 1164 | 1467997051843 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 1164 | 1467997051845 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:31 INFO - PROCESS | 1164 | ++DOCSHELL 1556E800 == 30 [pid = 1164] [id = 741] 09:57:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (155DF800) [pid = 1164] [serial = 2223] [outer = 00000000] 09:57:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1690B400) [pid = 1164] [serial = 2224] [outer = 155DF800] 09:57:31 INFO - PROCESS | 1164 | 1467997051905 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1690F400) [pid = 1164] [serial = 2225] [outer = 155DF800] 09:57:32 INFO - PROCESS | 1164 | 1467997052333 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:57:32 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. 09:57:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 704ms 09:57:32 INFO - PROCESS | 1164 | 1467997052390 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:57:32 INFO - PROCESS | 1164 | 1467997052392 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 09:57:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:57:32 INFO - PROCESS | 1164 | 1467997052401 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - PROCESS | 1164 | 1467997052403 Marionette TRACE conn2 <- [1,2930,null,{}] 09:57:32 INFO - PROCESS | 1164 | 1467997052406 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:32 INFO - PROCESS | 1164 | 1467997052412 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:32 INFO - PROCESS | 1164 | 1467997052563 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:57:32 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (1690FC00) [pid = 1164] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:57:32 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (1562B800) [pid = 1164] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:57:32 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0F9E4C00) [pid = 1164] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:57:32 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16F9E800) [pid = 1164] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:57:32 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (11AE4400) [pid = 1164] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:57:32 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (13067C00) [pid = 1164] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:57:32 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (1055A000) [pid = 1164] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:57:32 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (10E0E800) [pid = 1164] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:57:32 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0F332400) [pid = 1164] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:57:32 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0C768000) [pid = 1164] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:57:32 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (17070400) [pid = 1164] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:57:32 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (139CE800) [pid = 1164] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:57:32 INFO - PROCESS | 1164 | 1467997052848 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:32 INFO - PROCESS | 1164 | 1467997052850 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:32 INFO - PROCESS | 1164 | ++DOCSHELL 0C75E400 == 31 [pid = 1164] [id = 742] 09:57:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0C764C00) [pid = 1164] [serial = 2226] [outer = 00000000] 09:57:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (1036EC00) [pid = 1164] [serial = 2227] [outer = 0C764C00] 09:57:32 INFO - PROCESS | 1164 | 1467997052894 Marionette DEBUG loaded listener.js 09:57:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (11C49400) [pid = 1164] [serial = 2228] [outer = 0C764C00] 09:57:33 INFO - PROCESS | 1164 | 1467997053257 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:57:33 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 09:57:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:57:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 892ms 09:57:33 INFO - PROCESS | 1164 | 1467997053300 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:57:33 INFO - PROCESS | 1164 | 1467997053302 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 09:57:33 INFO - PROCESS | 1164 | 1467997053306 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:57:33 INFO - PROCESS | 1164 | 1467997053307 Marionette TRACE conn2 <- [1,2934,null,{}] 09:57:33 INFO - PROCESS | 1164 | 1467997053310 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:33 INFO - PROCESS | 1164 | 1467997053312 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:33 INFO - PROCESS | 1164 | 1467997053425 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:57:33 INFO - PROCESS | 1164 | 1467997053433 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 1164 | 1467997053435 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:33 INFO - PROCESS | 1164 | ++DOCSHELL 1390B800 == 32 [pid = 1164] [id = 743] 09:57:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (16118800) [pid = 1164] [serial = 2229] [outer = 00000000] 09:57:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (16B56400) [pid = 1164] [serial = 2230] [outer = 16118800] 09:57:33 INFO - PROCESS | 1164 | 1467997053478 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (16BCC800) [pid = 1164] [serial = 2231] [outer = 16118800] 09:57:33 INFO - PROCESS | 1164 | 1467997053878 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:57:33 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. 09:57:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 595ms 09:57:33 INFO - PROCESS | 1164 | 1467997053903 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:57:33 INFO - PROCESS | 1164 | 1467997053904 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 09:57:33 INFO - PROCESS | 1164 | 1467997053908 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:57:33 INFO - PROCESS | 1164 | 1467997053910 Marionette TRACE conn2 <- [1,2938,null,{}] 09:57:33 INFO - PROCESS | 1164 | 1467997053914 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:33 INFO - PROCESS | 1164 | 1467997053915 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:34 INFO - PROCESS | 1164 | 1467997053990 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:57:34 INFO - PROCESS | 1164 | 1467997053994 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 1164 | 1467997053996 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:34 INFO - PROCESS | 1164 | ++DOCSHELL 10E01C00 == 33 [pid = 1164] [id = 744] 09:57:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (12875000) [pid = 1164] [serial = 2232] [outer = 00000000] 09:57:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16FE9800) [pid = 1164] [serial = 2233] [outer = 12875000] 09:57:34 INFO - PROCESS | 1164 | 1467997054038 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16FE9C00) [pid = 1164] [serial = 2234] [outer = 12875000] 09:57:34 INFO - PROCESS | 1164 | ++DOCSHELL 16FEE400 == 34 [pid = 1164] [id = 745] 09:57:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (17064400) [pid = 1164] [serial = 2235] [outer = 00000000] 09:57:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (175C0400) [pid = 1164] [serial = 2236] [outer = 17064400] 09:57:34 INFO - PROCESS | 1164 | 1467997054509 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:57:34 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. 09:57:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 641ms 09:57:34 INFO - PROCESS | 1164 | 1467997054546 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:57:34 INFO - PROCESS | 1164 | 1467997054548 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 09:57:34 INFO - PROCESS | 1164 | 1467997054551 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:57:34 INFO - PROCESS | 1164 | 1467997054553 Marionette TRACE conn2 <- [1,2942,null,{}] 09:57:34 INFO - PROCESS | 1164 | 1467997054557 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:34 INFO - PROCESS | 1164 | 1467997054559 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:34 INFO - PROCESS | 1164 | 1467997054647 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:57:34 INFO - PROCESS | 1164 | 1467997054652 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 1164 | 1467997054654 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:34 INFO - PROCESS | 1164 | ++DOCSHELL 17519400 == 35 [pid = 1164] [id = 746] 09:57:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (175C4400) [pid = 1164] [serial = 2237] [outer = 00000000] 09:57:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (176B5800) [pid = 1164] [serial = 2238] [outer = 175C4400] 09:57:34 INFO - PROCESS | 1164 | 1467997054697 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (178F3000) [pid = 1164] [serial = 2239] [outer = 175C4400] 09:57:35 INFO - PROCESS | 1164 | 1467997055408 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:57:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:57:35 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 09:57:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 891ms 09:57:35 INFO - PROCESS | 1164 | 1467997055457 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:57:35 INFO - PROCESS | 1164 | 1467997055462 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 09:57:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:57:35 INFO - PROCESS | 1164 | 1467997055467 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 1164 | 1467997055472 Marionette TRACE conn2 <- [1,2946,null,{}] 09:57:35 INFO - PROCESS | 1164 | 1467997055477 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:35 INFO - PROCESS | 1164 | 1467997055480 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:35 INFO - PROCESS | 1164 | 1467997055624 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:57:35 INFO - PROCESS | 1164 | 1467997055740 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 1164 | 1467997055743 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:35 INFO - PROCESS | 1164 | ++DOCSHELL 0C768C00 == 36 [pid = 1164] [id = 747] 09:57:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (10A0E800) [pid = 1164] [serial = 2240] [outer = 00000000] 09:57:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (10E94000) [pid = 1164] [serial = 2241] [outer = 10A0E800] 09:57:35 INFO - PROCESS | 1164 | 1467997055798 Marionette DEBUG loaded listener.js 09:57:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (114D5000) [pid = 1164] [serial = 2242] [outer = 10A0E800] 09:57:36 INFO - PROCESS | 1164 | 1467997056414 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:57:36 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. 09:57:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1001ms 09:57:36 INFO - PROCESS | 1164 | 1467997056471 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 1164 | 1467997056475 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 09:57:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:57:36 INFO - PROCESS | 1164 | 1467997056482 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - PROCESS | 1164 | 1467997056485 Marionette TRACE conn2 <- [1,2950,null,{}] 09:57:36 INFO - PROCESS | 1164 | 1467997056489 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:36 INFO - PROCESS | 1164 | 1467997056492 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:36 INFO - PROCESS | 1164 | 1467997056610 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:57:36 INFO - PROCESS | 1164 | 1467997056751 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 1164 | 1467997056754 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:36 INFO - PROCESS | 1164 | ++DOCSHELL 12870800 == 37 [pid = 1164] [id = 748] 09:57:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (130A4C00) [pid = 1164] [serial = 2243] [outer = 00000000] 09:57:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (13904400) [pid = 1164] [serial = 2244] [outer = 130A4C00] 09:57:36 INFO - PROCESS | 1164 | 1467997056809 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (13D93400) [pid = 1164] [serial = 2245] [outer = 130A4C00] 09:57:37 INFO - PROCESS | 1164 | 1467997057588 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:57:37 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. 09:57:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1142ms 09:57:37 INFO - PROCESS | 1164 | 1467997057624 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 1164 | 1467997057628 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 09:57:37 INFO - PROCESS | 1164 | 1467997057633 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:57:37 INFO - PROCESS | 1164 | 1467997057636 Marionette TRACE conn2 <- [1,2954,null,{}] 09:57:37 INFO - PROCESS | 1164 | 1467997057641 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:37 INFO - PROCESS | 1164 | 1467997057644 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:37 INFO - PROCESS | 1164 | 1467997057762 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:57:37 INFO - PROCESS | 1164 | 1467997057938 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 1164 | 1467997057942 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:37 INFO - PROCESS | 1164 | ++DOCSHELL 10B26C00 == 38 [pid = 1164] [id = 749] 09:57:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (10B27400) [pid = 1164] [serial = 2246] [outer = 00000000] 09:57:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (10B43C00) [pid = 1164] [serial = 2247] [outer = 10B27400] 09:57:38 INFO - PROCESS | 1164 | 1467997057992 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (10C12400) [pid = 1164] [serial = 2248] [outer = 10B27400] 09:57:38 INFO - PROCESS | 1164 | --DOCSHELL 16FEE400 == 37 [pid = 1164] [id = 745] 09:57:38 INFO - PROCESS | 1164 | --DOCSHELL 10E01C00 == 36 [pid = 1164] [id = 744] 09:57:38 INFO - PROCESS | 1164 | --DOCSHELL 1390B800 == 35 [pid = 1164] [id = 743] 09:57:38 INFO - PROCESS | 1164 | --DOCSHELL 0C75E400 == 34 [pid = 1164] [id = 742] 09:57:38 INFO - PROCESS | 1164 | --DOCSHELL 1556E800 == 33 [pid = 1164] [id = 741] 09:57:38 INFO - PROCESS | 1164 | --DOCSHELL 15393C00 == 32 [pid = 1164] [id = 740] 09:57:38 INFO - PROCESS | 1164 | --DOCSHELL 131B7C00 == 31 [pid = 1164] [id = 739] 09:57:38 INFO - PROCESS | 1164 | --DOCSHELL 12870400 == 30 [pid = 1164] [id = 738] 09:57:38 INFO - PROCESS | 1164 | --DOCSHELL 10B1EC00 == 29 [pid = 1164] [id = 737] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (16A95400) [pid = 1164] [serial = 2185] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (16903C00) [pid = 1164] [serial = 2183] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (12873400) [pid = 1164] [serial = 2188] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (16118000) [pid = 1164] [serial = 2182] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (16FEB000) [pid = 1164] [serial = 2162] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (12873000) [pid = 1164] [serial = 2167] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (129AFC00) [pid = 1164] [serial = 2168] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (131B3C00) [pid = 1164] [serial = 2176] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10A7D800) [pid = 1164] [serial = 2164] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10B41400) [pid = 1164] [serial = 2165] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (112A8400) [pid = 1164] [serial = 2173] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (114CB800) [pid = 1164] [serial = 2174] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10369800) [pid = 1164] [serial = 2170] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10B3C800) [pid = 1164] [serial = 2171] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16FE3400) [pid = 1164] [serial = 2192] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (176AC400) [pid = 1164] [serial = 2194] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (1428D000) [pid = 1164] [serial = 2179] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16A96800) [pid = 1164] [serial = 2186] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (1541A000) [pid = 1164] [serial = 2180] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (131BB400) [pid = 1164] [serial = 2195] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (13263000) [pid = 1164] [serial = 2189] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (16F96C00) [pid = 1164] [serial = 2191] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (13258C00) [pid = 1164] [serial = 2177] [outer = 00000000] [url = about:blank] 09:57:38 INFO - PROCESS | 1164 | 1467997058477 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:57:38 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. 09:57:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 907ms 09:57:38 INFO - PROCESS | 1164 | 1467997058539 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:57:38 INFO - PROCESS | 1164 | 1467997058543 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 09:57:38 INFO - PROCESS | 1164 | 1467997058549 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:57:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:57:38 INFO - PROCESS | 1164 | 1467997058551 Marionette TRACE conn2 <- [1,2958,null,{}] 09:57:38 INFO - PROCESS | 1164 | 1467997058556 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:38 INFO - PROCESS | 1164 | 1467997058558 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:38 INFO - PROCESS | 1164 | 1467997058642 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:57:38 INFO - PROCESS | 1164 | 1467997058650 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 1164 | 1467997058652 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:38 INFO - PROCESS | 1164 | ++DOCSHELL 10B3F800 == 30 [pid = 1164] [id = 750] 09:57:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (10B40400) [pid = 1164] [serial = 2249] [outer = 00000000] 09:57:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (10F90C00) [pid = 1164] [serial = 2250] [outer = 10B40400] 09:57:38 INFO - PROCESS | 1164 | 1467997058699 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (112ECC00) [pid = 1164] [serial = 2251] [outer = 10B40400] 09:57:39 INFO - PROCESS | 1164 | 1467997059229 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:57:39 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. 09:57:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 704ms 09:57:39 INFO - PROCESS | 1164 | 1467997059280 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 1164 | 1467997059283 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 09:57:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:57:39 INFO - PROCESS | 1164 | 1467997059286 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 1164 | 1467997059290 Marionette TRACE conn2 <- [1,2962,null,{}] 09:57:39 INFO - PROCESS | 1164 | 1467997059304 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:39 INFO - PROCESS | 1164 | 1467997059308 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:39 INFO - PROCESS | 1164 | 1467997059393 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:57:39 INFO - PROCESS | 1164 | 1467997059402 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:39 INFO - PROCESS | 1164 | 1467997059405 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:39 INFO - PROCESS | 1164 | ++DOCSHELL 12DC2C00 == 31 [pid = 1164] [id = 751] 09:57:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (12DC4C00) [pid = 1164] [serial = 2252] [outer = 00000000] 09:57:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (131B4400) [pid = 1164] [serial = 2253] [outer = 12DC4C00] 09:57:39 INFO - PROCESS | 1164 | 1467997059452 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (131ECC00) [pid = 1164] [serial = 2254] [outer = 12DC4C00] 09:57:39 INFO - PROCESS | 1164 | 1467997059901 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:57:39 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. 09:57:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 626ms 09:57:39 INFO - PROCESS | 1164 | 1467997059924 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:57:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:57:39 INFO - PROCESS | 1164 | 1467997059927 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 09:57:39 INFO - PROCESS | 1164 | 1467997059931 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 1164 | 1467997059934 Marionette TRACE conn2 <- [1,2966,null,{}] 09:57:39 INFO - PROCESS | 1164 | 1467997059938 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:39 INFO - PROCESS | 1164 | 1467997059941 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:40 INFO - PROCESS | 1164 | 1467997060024 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:57:40 INFO - PROCESS | 1164 | 1467997060029 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 1164 | 1467997060032 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:40 INFO - PROCESS | 1164 | ++DOCSHELL 1390D000 == 32 [pid = 1164] [id = 752] 09:57:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (13942C00) [pid = 1164] [serial = 2255] [outer = 00000000] 09:57:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1539A800) [pid = 1164] [serial = 2256] [outer = 13942C00] 09:57:40 INFO - PROCESS | 1164 | 1467997060084 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (155E0800) [pid = 1164] [serial = 2257] [outer = 13942C00] 09:57:40 INFO - PROCESS | 1164 | 1467997060520 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:57:40 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. 09:57:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 626ms 09:57:40 INFO - PROCESS | 1164 | 1467997060567 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 1164 | 1467997060569 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 09:57:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:57:40 INFO - PROCESS | 1164 | 1467997060591 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 1164 | 1467997060593 Marionette TRACE conn2 <- [1,2970,null,{}] 09:57:40 INFO - PROCESS | 1164 | 1467997060601 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:40 INFO - PROCESS | 1164 | 1467997060603 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:40 INFO - PROCESS | 1164 | 1467997060718 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:57:40 INFO - PROCESS | 1164 | 1467997060723 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 1164 | 1467997060725 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:40 INFO - PROCESS | 1164 | ++DOCSHELL 168FCC00 == 33 [pid = 1164] [id = 753] 09:57:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16901400) [pid = 1164] [serial = 2258] [outer = 00000000] 09:57:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16908C00) [pid = 1164] [serial = 2259] [outer = 16901400] 09:57:40 INFO - PROCESS | 1164 | 1467997060768 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1690B800) [pid = 1164] [serial = 2260] [outer = 16901400] 09:57:41 INFO - PROCESS | 1164 | 1467997061190 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:57:41 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 09:57:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:57:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 642ms 09:57:41 INFO - PROCESS | 1164 | 1467997061228 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:57:41 INFO - PROCESS | 1164 | 1467997061230 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 09:57:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:57:41 INFO - PROCESS | 1164 | 1467997061234 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 1164 | 1467997061235 Marionette TRACE conn2 <- [1,2974,null,{}] 09:57:41 INFO - PROCESS | 1164 | 1467997061240 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:41 INFO - PROCESS | 1164 | 1467997061246 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:41 INFO - PROCESS | 1164 | 1467997061381 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:57:41 INFO - PROCESS | 1164 | 1467997061390 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:41 INFO - PROCESS | 1164 | 1467997061392 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:41 INFO - PROCESS | 1164 | ++DOCSHELL 16A08000 == 34 [pid = 1164] [id = 754] 09:57:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16A6E800) [pid = 1164] [serial = 2261] [outer = 00000000] 09:57:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (16A7C000) [pid = 1164] [serial = 2262] [outer = 16A6E800] 09:57:41 INFO - PROCESS | 1164 | 1467997061490 Marionette DEBUG loaded listener.js 09:57:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (16FA2800) [pid = 1164] [serial = 2263] [outer = 16A6E800] 09:57:41 INFO - PROCESS | 1164 | 1467997061907 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:57:41 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. 09:57:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 704ms 09:57:41 INFO - PROCESS | 1164 | 1467997061934 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:57:41 INFO - PROCESS | 1164 | 1467997061935 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 09:57:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:57:41 INFO - PROCESS | 1164 | 1467997061945 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 1164 | 1467997061946 Marionette TRACE conn2 <- [1,2978,null,{}] 09:57:41 INFO - PROCESS | 1164 | 1467997061950 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:41 INFO - PROCESS | 1164 | 1467997061952 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:42 INFO - PROCESS | 1164 | 1467997062081 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:57:42 INFO - PROCESS | 1164 | 1467997062086 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 1164 | 1467997062088 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:42 INFO - PROCESS | 1164 | ++DOCSHELL 131E5400 == 35 [pid = 1164] [id = 755] 09:57:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (16FEB000) [pid = 1164] [serial = 2264] [outer = 00000000] 09:57:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (175C0C00) [pid = 1164] [serial = 2265] [outer = 16FEB000] 09:57:42 INFO - PROCESS | 1164 | 1467997062130 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (17615000) [pid = 1164] [serial = 2266] [outer = 16FEB000] 09:57:42 INFO - PROCESS | 1164 | ++DOCSHELL 18120800 == 36 [pid = 1164] [id = 756] 09:57:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (18123000) [pid = 1164] [serial = 2267] [outer = 00000000] 09:57:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (18123800) [pid = 1164] [serial = 2268] [outer = 18123000] 09:57:42 INFO - PROCESS | 1164 | 1467997062579 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:57:42 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. 09:57:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 704ms 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (17064400) [pid = 1164] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (131B8800) [pid = 1164] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10E0BC00) [pid = 1164] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (10B1F000) [pid = 1164] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (12871000) [pid = 1164] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (15396C00) [pid = 1164] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (155DF800) [pid = 1164] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0C764C00) [pid = 1164] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (12875000) [pid = 1164] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (10329C00) [pid = 1164] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (12B09400) [pid = 1164] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (16F93400) [pid = 1164] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16B5C400) [pid = 1164] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:57:42 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16118800) [pid = 1164] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:57:42 INFO - PROCESS | 1164 | 1467997062721 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:57:42 INFO - PROCESS | 1164 | 1467997062723 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 09:57:42 INFO - PROCESS | 1164 | 1467997062728 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:57:42 INFO - PROCESS | 1164 | 1467997062730 Marionette TRACE conn2 <- [1,2982,null,{}] 09:57:42 INFO - PROCESS | 1164 | 1467997062734 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:42 INFO - PROCESS | 1164 | 1467997062736 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:57:42 INFO - PROCESS | 1164 | 1467997062854 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:57:42 INFO - PROCESS | 1164 | 1467997062861 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 1164 | 1467997062863 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:42 INFO - PROCESS | 1164 | ++DOCSHELL 10E0BC00 == 37 [pid = 1164] [id = 757] 09:57:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (131AE000) [pid = 1164] [serial = 2269] [outer = 00000000] 09:57:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16118800) [pid = 1164] [serial = 2270] [outer = 131AE000] 09:57:42 INFO - PROCESS | 1164 | 1467997062907 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16B5C400) [pid = 1164] [serial = 2271] [outer = 131AE000] 09:57:43 INFO - PROCESS | 1164 | 1467997063318 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:57:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:57:43 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 09:57:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 642ms 09:57:43 INFO - PROCESS | 1164 | 1467997063379 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 1164 | 1467997063381 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 09:57:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:57:43 INFO - PROCESS | 1164 | 1467997063388 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 1164 | 1467997063390 Marionette TRACE conn2 <- [1,2986,null,{}] 09:57:43 INFO - PROCESS | 1164 | 1467997063393 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:43 INFO - PROCESS | 1164 | 1467997063395 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:43 INFO - PROCESS | 1164 | 1467997063479 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:57:43 INFO - PROCESS | 1164 | 1467997063483 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:43 INFO - PROCESS | 1164 | 1467997063485 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:43 INFO - PROCESS | 1164 | ++DOCSHELL 176AC800 == 38 [pid = 1164] [id = 758] 09:57:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (178E8400) [pid = 1164] [serial = 2272] [outer = 00000000] 09:57:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (18120C00) [pid = 1164] [serial = 2273] [outer = 178E8400] 09:57:43 INFO - PROCESS | 1164 | 1467997063527 Marionette DEBUG loaded listener.js 09:57:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (18122800) [pid = 1164] [serial = 2274] [outer = 178E8400] 09:57:43 INFO - PROCESS | 1164 | 1467997063934 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:57:43 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. 09:57:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 595ms 09:57:43 INFO - PROCESS | 1164 | 1467997063982 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 1164 | 1467997063984 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 09:57:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:57:44 INFO - PROCESS | 1164 | 1467997064004 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 1164 | 1467997064007 Marionette TRACE conn2 <- [1,2990,null,{}] 09:57:44 INFO - PROCESS | 1164 | 1467997064011 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:44 INFO - PROCESS | 1164 | 1467997064023 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:44 INFO - PROCESS | 1164 | 1467997064108 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:57:44 INFO - PROCESS | 1164 | 1467997064113 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 1164 | 1467997064115 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:44 INFO - PROCESS | 1164 | ++DOCSHELL 13263C00 == 39 [pid = 1164] [id = 759] 09:57:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (1812C000) [pid = 1164] [serial = 2275] [outer = 00000000] 09:57:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (1969EC00) [pid = 1164] [serial = 2276] [outer = 1812C000] 09:57:44 INFO - PROCESS | 1164 | 1467997064158 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (196A1000) [pid = 1164] [serial = 2277] [outer = 1812C000] 09:57:44 INFO - PROCESS | 1164 | 1467997064597 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:57:44 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. 09:57:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 657ms 09:57:44 INFO - PROCESS | 1164 | 1467997064646 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:57:44 INFO - PROCESS | 1164 | 1467997064649 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 09:57:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:57:44 INFO - PROCESS | 1164 | 1467997064668 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 1164 | 1467997064670 Marionette TRACE conn2 <- [1,2994,null,{}] 09:57:44 INFO - PROCESS | 1164 | 1467997064674 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:44 INFO - PROCESS | 1164 | 1467997064676 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:44 INFO - PROCESS | 1164 | 1467997064814 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:57:44 INFO - PROCESS | 1164 | 1467997064958 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 1164 | 1467997064962 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:44 INFO - PROCESS | 1164 | ++DOCSHELL 0C768400 == 40 [pid = 1164] [id = 760] 09:57:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0C769000) [pid = 1164] [serial = 2278] [outer = 00000000] 09:57:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0F334000) [pid = 1164] [serial = 2279] [outer = 0C769000] 09:57:45 INFO - PROCESS | 1164 | 1467997065026 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1055E400) [pid = 1164] [serial = 2280] [outer = 0C769000] 09:57:45 INFO - PROCESS | 1164 | 1467997065599 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:57:45 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. 09:57:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 939ms 09:57:45 INFO - PROCESS | 1164 | 1467997065609 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 1164 | 1467997065614 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 09:57:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:57:45 INFO - PROCESS | 1164 | 1467997065635 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 1164 | 1467997065639 Marionette TRACE conn2 <- [1,2998,null,{}] 09:57:45 INFO - PROCESS | 1164 | 1467997065644 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:45 INFO - PROCESS | 1164 | 1467997065647 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:45 INFO - PROCESS | 1164 | 1467997065759 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:57:45 INFO - PROCESS | 1164 | 1467997065872 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 1164 | 1467997065875 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:45 INFO - PROCESS | 1164 | ++DOCSHELL 11AE3400 == 41 [pid = 1164] [id = 761] 09:57:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (1286A800) [pid = 1164] [serial = 2281] [outer = 00000000] 09:57:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (13067C00) [pid = 1164] [serial = 2282] [outer = 1286A800] 09:57:45 INFO - PROCESS | 1164 | 1467997065970 Marionette DEBUG loaded listener.js 09:57:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (131B7000) [pid = 1164] [serial = 2283] [outer = 1286A800] 09:57:46 INFO - PROCESS | 1164 | [1164] 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 09:57:46 INFO - PROCESS | 1164 | 1467997066529 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:57:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:57:46 INFO - {} 09:57:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:57:46 INFO - {} 09:57:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:57:46 INFO - {} 09:57:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:57:46 INFO - {} 09:57:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 939ms 09:57:46 INFO - PROCESS | 1164 | 1467997066578 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 1164 | 1467997066581 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 09:57:46 INFO - TEST-START | /FileAPI/fileReader.html 09:57:46 INFO - PROCESS | 1164 | 1467997066599 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 1164 | 1467997066602 Marionette TRACE conn2 <- [1,3002,null,{}] 09:57:46 INFO - PROCESS | 1164 | 1467997066606 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:46 INFO - PROCESS | 1164 | 1467997066608 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:46 INFO - PROCESS | 1164 | 1467997066721 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:57:46 INFO - PROCESS | 1164 | 1467997066856 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:46 INFO - PROCESS | 1164 | 1467997066859 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:46 INFO - PROCESS | 1164 | ++DOCSHELL 139C8400 == 42 [pid = 1164] [id = 762] 09:57:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (16908400) [pid = 1164] [serial = 2284] [outer = 00000000] 09:57:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (16FE3000) [pid = 1164] [serial = 2285] [outer = 16908400] 09:57:46 INFO - PROCESS | 1164 | 1467997066914 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (1812B400) [pid = 1164] [serial = 2286] [outer = 16908400] 09:57:47 INFO - PROCESS | 1164 | 1467997067453 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:57:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:57:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:57:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:57:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:57:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 891ms 09:57:47 INFO - PROCESS | 1164 | 1467997067513 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 1164 | 1467997067517 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 09:57:47 INFO - TEST-START | /FileAPI/historical.html 09:57:47 INFO - PROCESS | 1164 | 1467997067529 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 1164 | 1467997067534 Marionette TRACE conn2 <- [1,3006,null,{}] 09:57:47 INFO - PROCESS | 1164 | 1467997067538 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:47 INFO - PROCESS | 1164 | 1467997067541 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:47 INFO - PROCESS | 1164 | 1467997067650 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:57:47 INFO - PROCESS | 1164 | 1467997067761 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 1164 | 1467997067764 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:47 INFO - PROCESS | 1164 | ++DOCSHELL 11CD2000 == 43 [pid = 1164] [id = 763] 09:57:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (131BCC00) [pid = 1164] [serial = 2287] [outer = 00000000] 09:57:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (1973B800) [pid = 1164] [serial = 2288] [outer = 131BCC00] 09:57:47 INFO - PROCESS | 1164 | 1467997067855 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (199E7800) [pid = 1164] [serial = 2289] [outer = 131BCC00] 09:57:48 INFO - PROCESS | 1164 | 1467997068429 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:57:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:57:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:57:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:57:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:57:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:57:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:57:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:57:48 INFO - TEST-OK | /FileAPI/historical.html | took 954ms 09:57:48 INFO - PROCESS | 1164 | 1467997068488 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 1164 | 1467997068491 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 09:57:48 INFO - TEST-START | /FileAPI/idlharness.html 09:57:48 INFO - PROCESS | 1164 | 1467997068495 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 1164 | 1467997068497 Marionette TRACE conn2 <- [1,3010,null,{}] 09:57:48 INFO - PROCESS | 1164 | 1467997068500 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:48 INFO - PROCESS | 1164 | 1467997068503 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:48 INFO - PROCESS | 1164 | 1467997068607 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:57:48 INFO - PROCESS | 1164 | 1467997068868 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 1164 | 1467997068872 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:48 INFO - PROCESS | 1164 | ++DOCSHELL 0F932400 == 44 [pid = 1164] [id = 764] 09:57:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (10369800) [pid = 1164] [serial = 2290] [outer = 00000000] 09:57:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (10B1F000) [pid = 1164] [serial = 2291] [outer = 10369800] 09:57:48 INFO - PROCESS | 1164 | 1467997068940 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (10B41400) [pid = 1164] [serial = 2292] [outer = 10369800] 09:57:49 INFO - PROCESS | 1164 | 1467997069931 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:57:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:57:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:57:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:57:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:57:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:57:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:57:50 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 09:57:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:57:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:57:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:57:50 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 09:57:50 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 09:57:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:57:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:57:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:57:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:57:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:57:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:57:50 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 09:57:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:57:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:57:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:57:50 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 09:57:50 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 09:57:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:57:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:57:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:57:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:57:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:57:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:57:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:57:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1611ms 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 13263C00 == 43 [pid = 1164] [id = 759] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 176AC800 == 42 [pid = 1164] [id = 758] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 10E0BC00 == 41 [pid = 1164] [id = 757] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 18120800 == 40 [pid = 1164] [id = 756] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 131E5400 == 39 [pid = 1164] [id = 755] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 16A08000 == 38 [pid = 1164] [id = 754] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 168FCC00 == 37 [pid = 1164] [id = 753] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 1390D000 == 36 [pid = 1164] [id = 752] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 12DC2C00 == 35 [pid = 1164] [id = 751] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 10B3F800 == 34 [pid = 1164] [id = 750] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 12870800 == 33 [pid = 1164] [id = 748] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 10B26C00 == 32 [pid = 1164] [id = 749] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 0C768C00 == 31 [pid = 1164] [id = 747] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 17519400 == 30 [pid = 1164] [id = 746] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 10E0A400 == 29 [pid = 1164] [id = 736] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 139C8400 == 28 [pid = 1164] [id = 762] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 11CD2000 == 27 [pid = 1164] [id = 763] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 0C768400 == 26 [pid = 1164] [id = 760] 09:57:50 INFO - PROCESS | 1164 | --DOCSHELL 11AE3400 == 25 [pid = 1164] [id = 761] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (175C0400) [pid = 1164] [serial = 2236] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (13906C00) [pid = 1164] [serial = 2218] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (12935C00) [pid = 1164] [serial = 2210] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (12876000) [pid = 1164] [serial = 2209] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (10B42400) [pid = 1164] [serial = 2212] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (10BBF800) [pid = 1164] [serial = 2213] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (12875400) [pid = 1164] [serial = 2215] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (129A9800) [pid = 1164] [serial = 2216] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (1556EC00) [pid = 1164] [serial = 2221] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (176B5800) [pid = 1164] [serial = 2238] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (1690B400) [pid = 1164] [serial = 2224] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (155E3000) [pid = 1164] [serial = 2222] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (1036EC00) [pid = 1164] [serial = 2227] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (16FE9C00) [pid = 1164] [serial = 2234] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (1690F400) [pid = 1164] [serial = 2225] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (10E0D000) [pid = 1164] [serial = 2198] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (10C0E400) [pid = 1164] [serial = 2197] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (13CC2800) [pid = 1164] [serial = 2201] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (131EEC00) [pid = 1164] [serial = 2200] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (176B6C00) [pid = 1164] [serial = 2204] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16FE9800) [pid = 1164] [serial = 2233] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (17520000) [pid = 1164] [serial = 2203] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1811E800) [pid = 1164] [serial = 2207] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (17D18000) [pid = 1164] [serial = 2206] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (11C49400) [pid = 1164] [serial = 2228] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16BCC800) [pid = 1164] [serial = 2231] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (16B56400) [pid = 1164] [serial = 2230] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (139CB400) [pid = 1164] [serial = 2219] [outer = 00000000] [url = about:blank] 09:57:50 INFO - PROCESS | 1164 | 1467997070831 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:57:50 INFO - PROCESS | 1164 | 1467997070835 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 09:57:50 INFO - PROCESS | 1164 | 1467997070849 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - PROCESS | 1164 | 1467997070853 Marionette TRACE conn2 <- [1,3014,null,{}] 09:57:50 INFO - PROCESS | 1164 | 1467997070859 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:50 INFO - TEST-START | /FileAPI/idlharness.worker 09:57:50 INFO - PROCESS | 1164 | 1467997070863 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:50 INFO - PROCESS | 1164 | 1467997070955 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:57:50 INFO - PROCESS | 1164 | 1467997070963 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 1164 | 1467997070966 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:51 INFO - PROCESS | 1164 | ++DOCSHELL 1059BC00 == 26 [pid = 1164] [id = 765] 09:57:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (10A01400) [pid = 1164] [serial = 2293] [outer = 00000000] 09:57:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10A75400) [pid = 1164] [serial = 2294] [outer = 10A01400] 09:57:51 INFO - PROCESS | 1164 | 1467997071017 Marionette DEBUG loaded listener.js 09:57:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10B20400) [pid = 1164] [serial = 2295] [outer = 10A01400] 09:57:51 INFO - PROCESS | 1164 | [1164] 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 09:57:52 INFO - PROCESS | 1164 | 1467997072069 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:57:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:57:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:57:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:57:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:57:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:57:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:57:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:57:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:57:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:57:52 INFO - {} 09:57:52 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 09:57:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:57:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:57:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:57:52 INFO - {} 09:57:52 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 - {} 09:57:52 INFO - {} 09:57:52 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 09:57:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:57:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:57:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:57:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:57:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:57:52 INFO - {} 09:57:52 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 09:57:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:57:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:57:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:57:52 INFO - {} 09:57:52 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 - {} 09:57:52 INFO - {} 09:57:52 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 09:57:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:57:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:57:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 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 09:57:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:57:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:57:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:57:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:57:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:57:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 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 09:57:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:57:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 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 09:57:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:57:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 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 09:57:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:57:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:57:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:57:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:57:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:57:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:57:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:57:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:57:52 INFO - {} 09:57:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1376ms 09:57:52 INFO - PROCESS | 1164 | 1467997072233 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:57:52 INFO - PROCESS | 1164 | 1467997072236 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 09:57:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:57:52 INFO - PROCESS | 1164 | 1467997072243 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:57:52 INFO - PROCESS | 1164 | 1467997072247 Marionette TRACE conn2 <- [1,3018,null,{}] 09:57:52 INFO - PROCESS | 1164 | 1467997072251 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:52 INFO - PROCESS | 1164 | 1467997072254 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:52 INFO - PROCESS | 1164 | 1467997072414 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:57:52 INFO - PROCESS | 1164 | 1467997072425 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:52 INFO - PROCESS | 1164 | 1467997072427 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:52 INFO - PROCESS | 1164 | ++DOCSHELL 10E03000 == 27 [pid = 1164] [id = 766] 09:57:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (16A0A800) [pid = 1164] [serial = 2296] [outer = 00000000] 09:57:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (16A78000) [pid = 1164] [serial = 2297] [outer = 16A0A800] 09:57:52 INFO - PROCESS | 1164 | 1467997072476 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (16BC8800) [pid = 1164] [serial = 2298] [outer = 16A0A800] 09:57:52 INFO - PROCESS | 1164 | 1467997072898 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:57:52 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 09:57:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 704ms 09:57:52 INFO - PROCESS | 1164 | 1467997072937 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:57:52 INFO - PROCESS | 1164 | 1467997072939 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 09:57:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:57:52 INFO - PROCESS | 1164 | 1467997072943 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:57:52 INFO - PROCESS | 1164 | 1467997072944 Marionette TRACE conn2 <- [1,3022,null,{}] 09:57:52 INFO - PROCESS | 1164 | 1467997072954 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:52 INFO - PROCESS | 1164 | 1467997072959 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:53 INFO - PROCESS | 1164 | 1467997073096 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:57:53 INFO - PROCESS | 1164 | 1467997073124 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 1164 | 1467997073128 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:53 INFO - PROCESS | 1164 | ++DOCSHELL 16EC1800 == 28 [pid = 1164] [id = 767] 09:57:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16FEF800) [pid = 1164] [serial = 2299] [outer = 00000000] 09:57:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (176B6800) [pid = 1164] [serial = 2300] [outer = 16FEF800] 09:57:53 INFO - PROCESS | 1164 | 1467997073189 Marionette DEBUG loaded listener.js 09:57:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (17D16000) [pid = 1164] [serial = 2301] [outer = 16FEF800] 09:57:53 INFO - PROCESS | 1164 | 1467997073658 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:57:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 735ms 09:57:53 INFO - PROCESS | 1164 | 1467997073683 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 1164 | 1467997073685 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 09:57:53 INFO - PROCESS | 1164 | 1467997073688 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:57:53 INFO - PROCESS | 1164 | 1467997073690 Marionette TRACE conn2 <- [1,3026,null,{}] 09:57:53 INFO - PROCESS | 1164 | 1467997073700 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:53 INFO - PROCESS | 1164 | 1467997073702 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:53 INFO - PROCESS | 1164 | 1467997073857 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:57:53 INFO - PROCESS | 1164 | 1467997073882 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 1164 | 1467997073884 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:53 INFO - PROCESS | 1164 | ++DOCSHELL 19733C00 == 29 [pid = 1164] [id = 768] 09:57:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (19735C00) [pid = 1164] [serial = 2302] [outer = 00000000] 09:57:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (19739800) [pid = 1164] [serial = 2303] [outer = 19735C00] 09:57:53 INFO - PROCESS | 1164 | 1467997073928 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (199EAC00) [pid = 1164] [serial = 2304] [outer = 19735C00] 09:57:54 INFO - PROCESS | 1164 | 1467997074363 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:57:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 704ms 09:57:54 INFO - PROCESS | 1164 | 1467997074388 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:57:54 INFO - PROCESS | 1164 | 1467997074390 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 09:57:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:57:54 INFO - PROCESS | 1164 | 1467997074394 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:57:54 INFO - PROCESS | 1164 | 1467997074396 Marionette TRACE conn2 <- [1,3030,null,{}] 09:57:54 INFO - PROCESS | 1164 | 1467997074407 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:54 INFO - PROCESS | 1164 | 1467997074409 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:54 INFO - PROCESS | 1164 | 1467997074525 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:57:54 INFO - PROCESS | 1164 | 1467997074530 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 1164 | 1467997074532 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:54 INFO - PROCESS | 1164 | ++DOCSHELL 19C0E400 == 30 [pid = 1164] [id = 769] 09:57:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (19C10C00) [pid = 1164] [serial = 2305] [outer = 00000000] 09:57:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (19CAB800) [pid = 1164] [serial = 2306] [outer = 19C10C00] 09:57:54 INFO - PROCESS | 1164 | 1467997074575 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (19CAF800) [pid = 1164] [serial = 2307] [outer = 19C10C00] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (1812C000) [pid = 1164] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (12DC4C00) [pid = 1164] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (175C4400) [pid = 1164] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (178E8400) [pid = 1164] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10B27400) [pid = 1164] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (10A0E800) [pid = 1164] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16FEB000) [pid = 1164] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (18123000) [pid = 1164] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (131AE000) [pid = 1164] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (130A4C00) [pid = 1164] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16A6E800) [pid = 1164] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16901400) [pid = 1164] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (10B40400) [pid = 1164] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:57:55 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (13942C00) [pid = 1164] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:57:55 INFO - PROCESS | 1164 | 1467997075482 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:57:55 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. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:57:55 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'.) 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:57:55 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. 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:57:55 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. 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:57:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:57:55 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. 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:57:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:57:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:57:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:57:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:57:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:57:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:57:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:57:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:57:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:57:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:57:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:57:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:57:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:57:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:57:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1204ms 09:57:55 INFO - PROCESS | 1164 | 1467997075589 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 1164 | 1467997075591 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 09:57:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:57:55 INFO - PROCESS | 1164 | 1467997075597 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 1164 | 1467997075599 Marionette TRACE conn2 <- [1,3034,null,{}] 09:57:55 INFO - PROCESS | 1164 | 1467997075603 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:55 INFO - PROCESS | 1164 | 1467997075608 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:55 INFO - PROCESS | 1164 | 1467997075734 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:57:55 INFO - PROCESS | 1164 | 1467997075739 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 1164 | 1467997075742 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:55 INFO - PROCESS | 1164 | ++DOCSHELL 0F934000 == 31 [pid = 1164] [id = 770] 09:57:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (10A0E800) [pid = 1164] [serial = 2308] [outer = 00000000] 09:57:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (19F67000) [pid = 1164] [serial = 2309] [outer = 10A0E800] 09:57:55 INFO - PROCESS | 1164 | 1467997075791 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (1A00F800) [pid = 1164] [serial = 2310] [outer = 10A0E800] 09:57:56 INFO - PROCESS | 1164 | [1164] 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 09:57:56 INFO - PROCESS | 1164 | 1467997076279 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:57:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:57:56 INFO - {} 09:57:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 735ms 09:57:56 INFO - PROCESS | 1164 | 1467997076339 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:57:56 INFO - PROCESS | 1164 | 1467997076341 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 09:57:56 INFO - PROCESS | 1164 | 1467997076345 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:57:56 INFO - PROCESS | 1164 | 1467997076346 Marionette TRACE conn2 <- [1,3038,null,{}] 09:57:56 INFO - PROCESS | 1164 | 1467997076350 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:56 INFO - PROCESS | 1164 | 1467997076351 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:56 INFO - PROCESS | 1164 | 1467997076430 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:57:56 INFO - PROCESS | 1164 | 1467997076435 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 1164 | 1467997076437 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:56 INFO - PROCESS | 1164 | ++DOCSHELL 19CA4C00 == 32 [pid = 1164] [id = 771] 09:57:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (1A171000) [pid = 1164] [serial = 2311] [outer = 00000000] 09:57:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1A543800) [pid = 1164] [serial = 2312] [outer = 1A171000] 09:57:56 INFO - PROCESS | 1164 | 1467997076480 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (1A547000) [pid = 1164] [serial = 2313] [outer = 1A171000] 09:57:56 INFO - PROCESS | 1164 | 1467997076890 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:57:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:57:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:57:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:57:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:57:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 595ms 09:57:56 INFO - PROCESS | 1164 | 1467997076945 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:57:56 INFO - PROCESS | 1164 | 1467997076947 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 09:57:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:57:56 INFO - PROCESS | 1164 | 1467997076951 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - PROCESS | 1164 | 1467997076953 Marionette TRACE conn2 <- [1,3042,null,{}] 09:57:56 INFO - PROCESS | 1164 | 1467997076957 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:56 INFO - PROCESS | 1164 | 1467997076959 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:57 INFO - PROCESS | 1164 | 1467997077043 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:57:57 INFO - PROCESS | 1164 | 1467997077048 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 1164 | 1467997077050 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:57 INFO - PROCESS | 1164 | ++DOCSHELL 1A541800 == 33 [pid = 1164] [id = 772] 09:57:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (1A54A400) [pid = 1164] [serial = 2314] [outer = 00000000] 09:57:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (1A69BC00) [pid = 1164] [serial = 2315] [outer = 1A54A400] 09:57:57 INFO - PROCESS | 1164 | 1467997077093 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (1A69DC00) [pid = 1164] [serial = 2316] [outer = 1A54A400] 09:57:58 INFO - PROCESS | 1164 | 1467997078078 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:57:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:57:58 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" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:57:58 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" 09:57:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:57:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:57:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1330ms 09:57:58 INFO - PROCESS | 1164 | 1467997078281 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 1164 | 1467997078286 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 09:57:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:57:58 INFO - PROCESS | 1164 | 1467997078292 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 1164 | 1467997078295 Marionette TRACE conn2 <- [1,3046,null,{}] 09:57:58 INFO - PROCESS | 1164 | 1467997078301 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:58 INFO - PROCESS | 1164 | 1467997078304 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:58 INFO - PROCESS | 1164 | 1467997078443 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:57:58 INFO - PROCESS | 1164 | 1467997078624 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 1164 | 1467997078627 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:58 INFO - PROCESS | 1164 | ++DOCSHELL 10E02C00 == 34 [pid = 1164] [id = 773] 09:57:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (10E06400) [pid = 1164] [serial = 2317] [outer = 00000000] 09:57:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (112E5000) [pid = 1164] [serial = 2318] [outer = 10E06400] 09:57:58 INFO - PROCESS | 1164 | 1467997078683 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (114CB400) [pid = 1164] [serial = 2319] [outer = 10E06400] 09:57:59 INFO - PROCESS | 1164 | 1467997079297 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:57:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:57:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:57:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:57:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:57:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:57:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:57:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:57:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:57:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:57:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:57:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:57:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:57:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:57:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:57:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:57:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:57:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:57:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:57:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:57:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:57:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1048ms 09:57:59 INFO - PROCESS | 1164 | 1467997079362 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 1164 | 1467997079367 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 09:57:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:57:59 INFO - PROCESS | 1164 | 1467997079374 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 1164 | 1467997079377 Marionette TRACE conn2 <- [1,3050,null,{}] 09:57:59 INFO - PROCESS | 1164 | 1467997079381 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:59 INFO - PROCESS | 1164 | 1467997079384 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:59 INFO - PROCESS | 1164 | 1467997079501 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:57:59 INFO - PROCESS | 1164 | 1467997079641 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 1164 | 1467997079644 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:57:59 INFO - PROCESS | 1164 | ++DOCSHELL 12B05000 == 35 [pid = 1164] [id = 774] 09:57:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (12B07400) [pid = 1164] [serial = 2320] [outer = 00000000] 09:57:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (12D86C00) [pid = 1164] [serial = 2321] [outer = 12B07400] 09:57:59 INFO - PROCESS | 1164 | 1467997079702 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (1306E800) [pid = 1164] [serial = 2322] [outer = 12B07400] 09:57:59 INFO - PROCESS | 1164 | [1164] 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 09:58:00 INFO - PROCESS | 1164 | 1467997080494 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:58:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:58:00 INFO - {} 09:58:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1189ms 09:58:00 INFO - PROCESS | 1164 | 1467997080568 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 1164 | 1467997080573 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 09:58:00 INFO - PROCESS | 1164 | 1467997080578 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:58:00 INFO - PROCESS | 1164 | 1467997080581 Marionette TRACE conn2 <- [1,3054,null,{}] 09:58:00 INFO - PROCESS | 1164 | 1467997080594 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:00 INFO - PROCESS | 1164 | 1467997080597 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:00 INFO - PROCESS | 1164 | 1467997080746 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:58:00 INFO - PROCESS | 1164 | 1467997080871 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 1164 | 1467997080875 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:00 INFO - PROCESS | 1164 | ++DOCSHELL 10B23C00 == 36 [pid = 1164] [id = 775] 09:58:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (10B2A400) [pid = 1164] [serial = 2323] [outer = 00000000] 09:58:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (112A5C00) [pid = 1164] [serial = 2324] [outer = 10B2A400] 09:58:00 INFO - PROCESS | 1164 | 1467997080929 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (11ADE800) [pid = 1164] [serial = 2325] [outer = 10B2A400] 09:58:01 INFO - PROCESS | 1164 | --DOCSHELL 10A78800 == 35 [pid = 1164] [id = 375] 09:58:01 INFO - PROCESS | 1164 | --DOCSHELL 10C0FC00 == 34 [pid = 1164] [id = 388] 09:58:01 INFO - PROCESS | 1164 | --DOCSHELL 0C76FC00 == 33 [pid = 1164] [id = 380] 09:58:01 INFO - PROCESS | 1164 | --DOCSHELL 131E6400 == 32 [pid = 1164] [id = 379] 09:58:01 INFO - PROCESS | 1164 | --DOCSHELL 12879C00 == 31 [pid = 1164] [id = 377] 09:58:01 INFO - PROCESS | 1164 | --DOCSHELL 10E02800 == 30 [pid = 1164] [id = 376] 09:58:01 INFO - PROCESS | 1164 | --DOCSHELL 13155000 == 29 [pid = 1164] [id = 378] 09:58:01 INFO - PROCESS | 1164 | --DOCSHELL 12D7F400 == 28 [pid = 1164] [id = 382] 09:58:01 INFO - PROCESS | 1164 | --DOCSHELL 10BC3800 == 27 [pid = 1164] [id = 387] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (131B4400) [pid = 1164] [serial = 2253] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (178F3000) [pid = 1164] [serial = 2239] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (18122800) [pid = 1164] [serial = 2274] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (10B43C00) [pid = 1164] [serial = 2247] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (114D5000) [pid = 1164] [serial = 2242] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (131ECC00) [pid = 1164] [serial = 2254] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (17615000) [pid = 1164] [serial = 2266] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (18123800) [pid = 1164] [serial = 2268] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (10E94000) [pid = 1164] [serial = 2241] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (175C0C00) [pid = 1164] [serial = 2265] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (18120C00) [pid = 1164] [serial = 2273] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (16118800) [pid = 1164] [serial = 2270] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (13D93400) [pid = 1164] [serial = 2245] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (16FA2800) [pid = 1164] [serial = 2263] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (1690B800) [pid = 1164] [serial = 2260] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (112ECC00) [pid = 1164] [serial = 2251] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (10C12400) [pid = 1164] [serial = 2248] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (1539A800) [pid = 1164] [serial = 2256] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16B5C400) [pid = 1164] [serial = 2271] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (13904400) [pid = 1164] [serial = 2244] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (16908C00) [pid = 1164] [serial = 2259] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (155E0800) [pid = 1164] [serial = 2257] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (10F90C00) [pid = 1164] [serial = 2250] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (16A7C000) [pid = 1164] [serial = 2262] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (1969EC00) [pid = 1164] [serial = 2276] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (196A1000) [pid = 1164] [serial = 2277] [outer = 00000000] [url = about:blank] 09:58:01 INFO - PROCESS | 1164 | 1467997081396 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:58:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:58:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:58:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:58:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:58:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:58:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:58:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:58:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 861ms 09:58:01 INFO - PROCESS | 1164 | 1467997081446 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:58:01 INFO - PROCESS | 1164 | 1467997081450 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 09:58:01 INFO - PROCESS | 1164 | 1467997081456 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:58:01 INFO - PROCESS | 1164 | 1467997081459 Marionette TRACE conn2 <- [1,3058,null,{}] 09:58:01 INFO - PROCESS | 1164 | 1467997081463 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:01 INFO - PROCESS | 1164 | 1467997081465 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:01 INFO - PROCESS | 1164 | 1467997081553 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:58:01 INFO - PROCESS | 1164 | 1467997081561 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 1164 | 1467997081563 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:01 INFO - PROCESS | 1164 | ++DOCSHELL 10E10000 == 28 [pid = 1164] [id = 776] 09:58:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (10E94000) [pid = 1164] [serial = 2326] [outer = 00000000] 09:58:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (1284E800) [pid = 1164] [serial = 2327] [outer = 10E94000] 09:58:01 INFO - PROCESS | 1164 | 1467997081610 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (12879C00) [pid = 1164] [serial = 2328] [outer = 10E94000] 09:58:02 INFO - PROCESS | 1164 | 1467997082112 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:58:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 688ms 09:58:02 INFO - PROCESS | 1164 | 1467997082158 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 1164 | 1467997082160 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 09:58:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:58:02 INFO - PROCESS | 1164 | 1467997082164 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 1164 | 1467997082168 Marionette TRACE conn2 <- [1,3062,null,{}] 09:58:02 INFO - PROCESS | 1164 | 1467997082178 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:02 INFO - PROCESS | 1164 | 1467997082183 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:02 INFO - PROCESS | 1164 | 1467997082305 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:58:02 INFO - PROCESS | 1164 | 1467997082411 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 1164 | 1467997082414 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:02 INFO - PROCESS | 1164 | ++DOCSHELL 1314F400 == 29 [pid = 1164] [id = 777] 09:58:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (131AE000) [pid = 1164] [serial = 2329] [outer = 00000000] 09:58:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (131E4C00) [pid = 1164] [serial = 2330] [outer = 131AE000] 09:58:02 INFO - PROCESS | 1164 | 1467997082463 Marionette DEBUG loaded listener.js 09:58:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (1345EC00) [pid = 1164] [serial = 2331] [outer = 131AE000] 09:58:02 INFO - PROCESS | 1164 | 1467997082831 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:58:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:58:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 688ms 09:58:02 INFO - PROCESS | 1164 | 1467997082864 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 1164 | 1467997082867 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 09:58:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:58:02 INFO - PROCESS | 1164 | 1467997082870 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 1164 | 1467997082872 Marionette TRACE conn2 <- [1,3066,null,{}] 09:58:02 INFO - PROCESS | 1164 | 1467997082876 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:02 INFO - PROCESS | 1164 | 1467997082878 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:03 INFO - PROCESS | 1164 | 1467997082964 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:58:03 INFO - PROCESS | 1164 | 1467997082969 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 1164 | 1467997082971 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:03 INFO - PROCESS | 1164 | ++DOCSHELL 139D3C00 == 30 [pid = 1164] [id = 778] 09:58:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (139D4800) [pid = 1164] [serial = 2332] [outer = 00000000] 09:58:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (13D98400) [pid = 1164] [serial = 2333] [outer = 139D4800] 09:58:03 INFO - PROCESS | 1164 | 1467997083014 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (142EF000) [pid = 1164] [serial = 2334] [outer = 139D4800] 09:58:03 INFO - PROCESS | 1164 | 1467997083493 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:58:03 INFO - PROCESS | 1164 | 1467997083580 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 09:58:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:58:03 INFO - PROCESS | 1164 | 1467997083584 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:58:03 INFO - PROCESS | 1164 | 1467997083585 Marionette TRACE conn2 <- [1,3070,null,{}] 09:58:03 INFO - PROCESS | 1164 | 1467997083589 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:03 INFO - PROCESS | 1164 | 1467997083591 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:03 INFO - PROCESS | 1164 | 1467997083710 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:58:03 INFO - PROCESS | 1164 | 1467997083808 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 1164 | 1467997083810 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:03 INFO - PROCESS | 1164 | ++DOCSHELL 15622000 == 31 [pid = 1164] [id = 779] 09:58:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (15622400) [pid = 1164] [serial = 2335] [outer = 00000000] 09:58:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (16110400) [pid = 1164] [serial = 2336] [outer = 15622400] 09:58:03 INFO - PROCESS | 1164 | 1467997083855 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (16118000) [pid = 1164] [serial = 2337] [outer = 15622400] 09:58:04 INFO - PROCESS | 1164 | 1467997084261 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:58:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:58:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:58:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:58:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 704ms 09:58:04 INFO - PROCESS | 1164 | 1467997084281 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 1164 | 1467997084283 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 09:58:04 INFO - PROCESS | 1164 | 1467997084286 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:58:04 INFO - PROCESS | 1164 | 1467997084288 Marionette TRACE conn2 <- [1,3074,null,{}] 09:58:04 INFO - PROCESS | 1164 | 1467997084297 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:04 INFO - PROCESS | 1164 | 1467997084303 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:04 INFO - PROCESS | 1164 | 1467997084447 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:58:04 INFO - PROCESS | 1164 | 1467997084458 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 1164 | 1467997084460 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:04 INFO - PROCESS | 1164 | ++DOCSHELL 1690C800 == 32 [pid = 1164] [id = 780] 09:58:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (1690F400) [pid = 1164] [serial = 2338] [outer = 00000000] 09:58:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (16A72000) [pid = 1164] [serial = 2339] [outer = 1690F400] 09:58:04 INFO - PROCESS | 1164 | 1467997084504 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (16BD2C00) [pid = 1164] [serial = 2340] [outer = 1690F400] 09:58:04 INFO - PROCESS | 1164 | 1467997084932 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:58:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:58:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 689ms 09:58:05 INFO - PROCESS | 1164 | 1467997084986 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:58:05 INFO - PROCESS | 1164 | 1467997084988 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 09:58:05 INFO - PROCESS | 1164 | 1467997084991 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:58:05 INFO - PROCESS | 1164 | 1467997084993 Marionette TRACE conn2 <- [1,3078,null,{}] 09:58:05 INFO - PROCESS | 1164 | 1467997084996 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:05 INFO - PROCESS | 1164 | 1467997084998 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:05 INFO - PROCESS | 1164 | 1467997085117 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:58:05 INFO - PROCESS | 1164 | 1467997085223 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 1164 | 1467997085225 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:05 INFO - PROCESS | 1164 | ++DOCSHELL 16F97C00 == 33 [pid = 1164] [id = 781] 09:58:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (16F9D800) [pid = 1164] [serial = 2341] [outer = 00000000] 09:58:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (16FE4800) [pid = 1164] [serial = 2342] [outer = 16F9D800] 09:58:05 INFO - PROCESS | 1164 | 1467997085271 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (16FE6C00) [pid = 1164] [serial = 2343] [outer = 16F9D800] 09:58:05 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (19735C00) [pid = 1164] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:58:05 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (19C10C00) [pid = 1164] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:58:05 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (16A0A800) [pid = 1164] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:58:05 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10369800) [pid = 1164] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:58:05 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0C769000) [pid = 1164] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:58:05 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (1286A800) [pid = 1164] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:58:05 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (16908400) [pid = 1164] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:58:05 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (131BCC00) [pid = 1164] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:58:05 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (1A171000) [pid = 1164] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:58:05 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (10A0E800) [pid = 1164] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:58:05 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (16FEF800) [pid = 1164] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:58:05 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (10A01400) [pid = 1164] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:58:05 INFO - PROCESS | 1164 | 1467997085735 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:58:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:58:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 798ms 09:58:05 INFO - PROCESS | 1164 | 1467997085794 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 09:58:05 INFO - PROCESS | 1164 | 1467997085796 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 09:58:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:58:05 INFO - PROCESS | 1164 | 1467997085799 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 1164 | 1467997085801 Marionette TRACE conn2 <- [1,3082,null,{}] 09:58:05 INFO - PROCESS | 1164 | 1467997085805 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:05 INFO - PROCESS | 1164 | 1467997085808 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:05 INFO - PROCESS | 1164 | 1467997085957 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:58:06 INFO - PROCESS | 1164 | 1467997086021 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 1164 | 1467997086023 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:06 INFO - PROCESS | 1164 | ++DOCSHELL 0F336000 == 34 [pid = 1164] [id = 782] 09:58:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0F939C00) [pid = 1164] [serial = 2344] [outer = 00000000] 09:58:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (16A9F000) [pid = 1164] [serial = 2345] [outer = 0F939C00] 09:58:06 INFO - PROCESS | 1164 | 1467997086066 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (16FE7800) [pid = 1164] [serial = 2346] [outer = 0F939C00] 09:58:06 INFO - PROCESS | 1164 | 1467997086401 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:58:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:58:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 641ms 09:58:06 INFO - PROCESS | 1164 | 1467997086437 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 1164 | 1467997086439 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 09:58:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:58:06 INFO - PROCESS | 1164 | 1467997086442 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 1164 | 1467997086444 Marionette TRACE conn2 <- [1,3086,null,{}] 09:58:06 INFO - PROCESS | 1164 | 1467997086447 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:06 INFO - PROCESS | 1164 | 1467997086449 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:06 INFO - PROCESS | 1164 | 1467997086603 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:58:06 INFO - PROCESS | 1164 | 1467997086614 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 1164 | 1467997086616 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:06 INFO - PROCESS | 1164 | ++DOCSHELL 0F332400 == 35 [pid = 1164] [id = 783] 09:58:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (10E0F000) [pid = 1164] [serial = 2347] [outer = 00000000] 09:58:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (175C0400) [pid = 1164] [serial = 2348] [outer = 10E0F000] 09:58:06 INFO - PROCESS | 1164 | 1467997086658 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (17615000) [pid = 1164] [serial = 2349] [outer = 10E0F000] 09:58:07 INFO - PROCESS | 1164 | 1467997087040 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:58:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:58:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:58:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 626ms 09:58:07 INFO - PROCESS | 1164 | 1467997087080 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 1164 | 1467997087082 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 09:58:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:58:07 INFO - PROCESS | 1164 | 1467997087086 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 1164 | 1467997087087 Marionette TRACE conn2 <- [1,3090,null,{}] 09:58:07 INFO - PROCESS | 1164 | 1467997087091 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:07 INFO - PROCESS | 1164 | 1467997087092 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:07 INFO - PROCESS | 1164 | 1467997087271 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:58:07 INFO - PROCESS | 1164 | 1467997087281 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 1164 | 1467997087283 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:07 INFO - PROCESS | 1164 | ++DOCSHELL 16F9CC00 == 36 [pid = 1164] [id = 784] 09:58:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (175C4800) [pid = 1164] [serial = 2350] [outer = 00000000] 09:58:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (17D1EC00) [pid = 1164] [serial = 2351] [outer = 175C4800] 09:58:07 INFO - PROCESS | 1164 | 1467997087328 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (17E35800) [pid = 1164] [serial = 2352] [outer = 175C4800] 09:58:08 INFO - PROCESS | 1164 | --DOCSHELL 0F97C400 == 35 [pid = 1164] [id = 383] 09:58:08 INFO - PROCESS | 1164 | --DOCSHELL 12879800 == 34 [pid = 1164] [id = 385] 09:58:08 INFO - PROCESS | 1164 | --DOCSHELL 10B3A000 == 33 [pid = 1164] [id = 381] 09:58:08 INFO - PROCESS | 1164 | --DOCSHELL 1428C000 == 32 [pid = 1164] [id = 390] 09:58:08 INFO - PROCESS | 1164 | --DOCSHELL 10A79C00 == 31 [pid = 1164] [id = 392] 09:58:08 INFO - PROCESS | 1164 | --DOCSHELL 16A08C00 == 30 [pid = 1164] [id = 391] 09:58:08 INFO - PROCESS | 1164 | --DOCSHELL 131ED400 == 29 [pid = 1164] [id = 389] 09:58:08 INFO - PROCESS | 1164 | --DOCSHELL 0F32C400 == 28 [pid = 1164] [id = 384] 09:58:08 INFO - PROCESS | 1164 | --DOCSHELL 1058C400 == 27 [pid = 1164] [id = 386] 09:58:08 INFO - PROCESS | 1164 | --DOCSHELL 0F932400 == 26 [pid = 1164] [id = 764] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (10B20400) [pid = 1164] [serial = 2295] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (19739800) [pid = 1164] [serial = 2303] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (10A75400) [pid = 1164] [serial = 2294] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (19CAB800) [pid = 1164] [serial = 2306] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (16A78000) [pid = 1164] [serial = 2297] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (16BC8800) [pid = 1164] [serial = 2298] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (10B41400) [pid = 1164] [serial = 2292] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (10B1F000) [pid = 1164] [serial = 2291] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (1055E400) [pid = 1164] [serial = 2280] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0F334000) [pid = 1164] [serial = 2279] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (131B7000) [pid = 1164] [serial = 2283] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (13067C00) [pid = 1164] [serial = 2282] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (1812B400) [pid = 1164] [serial = 2286] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (16FE3000) [pid = 1164] [serial = 2285] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (199E7800) [pid = 1164] [serial = 2289] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (1A69BC00) [pid = 1164] [serial = 2315] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (1973B800) [pid = 1164] [serial = 2288] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (1A543800) [pid = 1164] [serial = 2312] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (1A547000) [pid = 1164] [serial = 2313] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (19F67000) [pid = 1164] [serial = 2309] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (19CAF800) [pid = 1164] [serial = 2307] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (1A00F800) [pid = 1164] [serial = 2310] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (176B6800) [pid = 1164] [serial = 2300] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (17D16000) [pid = 1164] [serial = 2301] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | --DOMWINDOW == 53 (199EAC00) [pid = 1164] [serial = 2304] [outer = 00000000] [url = about:blank] 09:58:09 INFO - PROCESS | 1164 | 1467997089096 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:58:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2018ms 09:58:09 INFO - PROCESS | 1164 | 1467997089138 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 1164 | 1467997089142 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 09:58:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:58:09 INFO - PROCESS | 1164 | 1467997089152 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 1164 | 1467997089155 Marionette TRACE conn2 <- [1,3094,null,{}] 09:58:09 INFO - PROCESS | 1164 | 1467997089166 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:09 INFO - PROCESS | 1164 | 1467997089169 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:09 INFO - PROCESS | 1164 | 1467997089258 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:58:09 INFO - PROCESS | 1164 | 1467997089265 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 1164 | 1467997089269 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:09 INFO - PROCESS | 1164 | ++DOCSHELL 103C9000 == 27 [pid = 1164] [id = 785] 09:58:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 54 (1058C400) [pid = 1164] [serial = 2353] [outer = 00000000] 09:58:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (10A7C800) [pid = 1164] [serial = 2354] [outer = 1058C400] 09:58:09 INFO - PROCESS | 1164 | 1467997089317 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (10B1E400) [pid = 1164] [serial = 2355] [outer = 1058C400] 09:58:09 INFO - PROCESS | 1164 | 1467997089826 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:58:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 704ms 09:58:09 INFO - PROCESS | 1164 | 1467997089843 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 1164 | 1467997089848 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 09:58:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:58:09 INFO - PROCESS | 1164 | 1467997089854 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 1164 | 1467997089857 Marionette TRACE conn2 <- [1,3098,null,{}] 09:58:09 INFO - PROCESS | 1164 | 1467997089861 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:09 INFO - PROCESS | 1164 | 1467997089864 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:09 INFO - PROCESS | 1164 | 1467997089951 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:58:09 INFO - PROCESS | 1164 | 1467997089957 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 1164 | 1467997089959 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:09 INFO - PROCESS | 1164 | ++DOCSHELL 10B44C00 == 28 [pid = 1164] [id = 786] 09:58:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (10B45800) [pid = 1164] [serial = 2356] [outer = 00000000] 09:58:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (10C0A400) [pid = 1164] [serial = 2357] [outer = 10B45800] 09:58:10 INFO - PROCESS | 1164 | 1467997090010 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (10C14C00) [pid = 1164] [serial = 2358] [outer = 10B45800] 09:58:10 INFO - PROCESS | 1164 | 1467997090470 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:58:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:58:10 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 09:58:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:58:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:58:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 626ms 09:58:10 INFO - PROCESS | 1164 | 1467997090493 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:58:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:58:10 INFO - PROCESS | 1164 | 1467997090495 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 09:58:10 INFO - PROCESS | 1164 | 1467997090498 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 1164 | 1467997090502 Marionette TRACE conn2 <- [1,3102,null,{}] 09:58:10 INFO - PROCESS | 1164 | 1467997090513 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:10 INFO - PROCESS | 1164 | 1467997090517 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:10 INFO - PROCESS | 1164 | 1467997090602 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:58:10 INFO - PROCESS | 1164 | 1467997090609 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"724f6513-7f63-42f7-9b02-4ad05171e3a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 1164 | 1467997090612 Marionette INFO sendAsync 58e8e29c-5548-4fa2-ab8b-0d0873fd6b38 09:58:10 INFO - PROCESS | 1164 | ++DOCSHELL 10F98C00 == 29 [pid = 1164] [id = 787] 09:58:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (10F9A400) [pid = 1164] [serial = 2359] [outer = 00000000] 09:58:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (11CD5400) [pid = 1164] [serial = 2360] [outer = 10F9A400] 09:58:10 INFO - PROCESS | 1164 | 1467997090659 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (12870C00) [pid = 1164] [serial = 2361] [outer = 10F9A400] 09:58:11 INFO - PROCESS | 1164 | 1467997091110 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:58:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:58:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 642ms 09:58:11 INFO - PROCESS | 1164 | 1467997091143 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 1164 | 1467997091146 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 09:58:12 WARNING - u'runner_teardown' () 09:58:12 INFO - No more tests 09:58:12 INFO - Got 0 unexpected results 09:58:12 INFO - SUITE-END | took 672s 09:58:12 INFO - Closing logging queue 09:58:12 INFO - queue closed 09:58:12 INFO - Return code: 0 09:58:12 WARNING - # TBPL SUCCESS # 09:58:12 INFO - Running post-action listener: _resource_record_post_action 09:58:12 INFO - Running post-run listener: _resource_record_post_run 09:58:13 INFO - Total resource usage - Wall time: 682s; CPU: 17.0%; Read bytes: 91133440; Write bytes: 948868096; Read time: 428390; Write time: 1059377 09:58:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:58:13 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 69638144; Read time: 0; Write time: 63977 09:58:13 INFO - run-tests - Wall time: 680s; CPU: 17.0%; Read bytes: 91133440; Write bytes: 812763648; Read time: 428390; Write time: 950544 09:58:13 INFO - Running post-run listener: _upload_blobber_files 09:58:13 INFO - Blob upload gear active. 09:58:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:58:13 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 09:58:13 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'] 09:58:13 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 09:58:14 INFO - (blobuploader) - INFO - Open directory for files ... 09:58:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:58:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:58:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:58:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:58:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:58:15 INFO - (blobuploader) - INFO - Done attempting. 09:58:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:58:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:58:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:58:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:58:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:58:17 INFO - (blobuploader) - INFO - Done attempting. 09:58:17 INFO - (blobuploader) - INFO - Iteration through files over. 09:58:17 INFO - Return code: 0 09:58:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:58:17 INFO - Using _rmtree_windows ... 09:58:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:58:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d8f74fee8a1dfa9a0639e83407ccfff93549b977ec6bf91531e9f289f1fafcf9ce6db8b5230d7c4bbfc8b9b641e9d7761a622cc31353fd7812ce4237ba0daaee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9dac27f016143a8e813c92bf256844c486897273fbbcf20ec562b2205742ca62bdbc8288d5f3cfe3cfbedf1e469af3abbacee02f864f4280882e0d6ee6a7db4e"} 09:58:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:58:17 INFO - Writing to file C:\slave\test\properties\blobber_files 09:58:17 INFO - Contents: 09:58:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d8f74fee8a1dfa9a0639e83407ccfff93549b977ec6bf91531e9f289f1fafcf9ce6db8b5230d7c4bbfc8b9b641e9d7761a622cc31353fd7812ce4237ba0daaee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9dac27f016143a8e813c92bf256844c486897273fbbcf20ec562b2205742ca62bdbc8288d5f3cfe3cfbedf1e469af3abbacee02f864f4280882e0d6ee6a7db4e"} 09:58:17 INFO - Running post-run listener: copy_logs_to_upload_dir 09:58:17 INFO - Copying logs to upload dir... 09:58:17 INFO - mkdir: C:\slave\test\build\upload\logs 09:58:17 INFO - Copying logs to upload dir... 09:58:17 INFO - Using _rmtree_windows ... 09:58:17 INFO - Using _rmtree_windows ... 09:58:17 INFO - Using _rmtree_windows ... 09:58:17 INFO - Using _rmtree_windows ... 09:58:17 INFO - Using _rmtree_windows ... 09:58:17 INFO - Using _rmtree_windows ... 09:58:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=815.014000 ========= master_lag: -6.14 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 28 secs) (at 2016-07-08 09:58:18.060705) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 09:58:18.061627) ========= '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-094\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-094 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-094 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-094 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-094 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-094 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d8f74fee8a1dfa9a0639e83407ccfff93549b977ec6bf91531e9f289f1fafcf9ce6db8b5230d7c4bbfc8b9b641e9d7761a622cc31353fd7812ce4237ba0daaee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9dac27f016143a8e813c92bf256844c486897273fbbcf20ec562b2205742ca62bdbc8288d5f3cfe3cfbedf1e469af3abbacee02f864f4280882e0d6ee6a7db4e"} build_url:https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/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/d8f74fee8a1dfa9a0639e83407ccfff93549b977ec6bf91531e9f289f1fafcf9ce6db8b5230d7c4bbfc8b9b641e9d7761a622cc31353fd7812ce4237ba0daaee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9dac27f016143a8e813c92bf256844c486897273fbbcf20ec562b2205742ca62bdbc8288d5f3cfe3cfbedf1e469af3abbacee02f864f4280882e0d6ee6a7db4e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RKHEgQklSFmC46FM-5Qufg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 09:58:18.180438) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 09:58:18.180773) ========= '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-094\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-094 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-094 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-094 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-094 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-094 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 09:58:18.309192) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 09:58:18.309499) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 09:58:18.826494) ========= ========= Total master_lag: -6.10 =========