builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-031 starttime: 1463622507.77 results: success (0) buildid: 20160518173141 builduid: 88814912a8ce48d1afdd0690b546477c revision: 9942206d3f9c41e6d0ffd7c34460ed71fd329a97 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 18:48:27.767735) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 18:48:27.768364) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 18:48:27.768671) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 18:48:27.821191) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 18:48:27.821635) ========= '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-031\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-031 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-031 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-031 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-031 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-031 WINDIR=C:\WINDOWS using PTY: False --17:48:16-- 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% 19.71 MB/s 17:48:16 (19.71 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.666000 ========= master_lag: -0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 18:48:28.470371) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 18:48:28.470790) ========= '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-031\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-031 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-031 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-031 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-031 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-031 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.925000 ========= master_lag: -0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 18:48:29.359814) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 18:48:29.360210) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9942206d3f9c41e6d0ffd7c34460ed71fd329a97 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9942206d3f9c41e6d0ffd7c34460ed71fd329a97 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-031\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-031 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-031 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-031 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-031 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-031 WINDIR=C:\WINDOWS using PTY: False 2016-05-18 17:48:17,951 truncating revision to first 12 chars 2016-05-18 17:48:17,951 Setting DEBUG logging. 2016-05-18 17:48:17,951 attempt 1/10 2016-05-18 17:48:17,951 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9942206d3f9c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-18 17:48:19,072 unpacking tar archive at: mozilla-aurora-9942206d3f9c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.916000 ========= master_lag: -0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 18:48:31.236592) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 18:48:31.236915) ========= script_repo_revision: 9942206d3f9c41e6d0ffd7c34460ed71fd329a97 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 18:48:31.237312) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 18:48:31.237620) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 18:48:31.251537) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 31 secs) (at 2016-05-18 18:48:31.251810) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-031\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-031 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-031 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-031 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-031 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-031 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 17:48:20 INFO - MultiFileLogger online at 20160518 17:48:20 in C:\slave\test 17:48:20 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 17:48:20 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:48:20 INFO - {'append_to_log': False, 17:48:20 INFO - 'base_work_dir': 'C:\\slave\\test', 17:48:20 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:48:20 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:48:20 INFO - 'buildbot_json_path': 'buildprops.json', 17:48:20 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:48:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:48:20 INFO - 'download_minidump_stackwalk': True, 17:48:20 INFO - 'download_symbols': 'true', 17:48:20 INFO - 'e10s': False, 17:48:20 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:48:20 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:48:20 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:48:20 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:48:20 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:48:20 INFO - 'C:/mozilla-build/tooltool.py'), 17:48:20 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:48:20 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:48:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:48:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:48:20 INFO - 'log_level': 'info', 17:48:20 INFO - 'log_to_console': True, 17:48:20 INFO - 'opt_config_files': (), 17:48:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:48:20 INFO - '--processes=1', 17:48:20 INFO - '--config=%(test_path)s/wptrunner.ini', 17:48:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:48:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:48:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:48:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:48:20 INFO - 'pip_index': False, 17:48:20 INFO - 'require_test_zip': True, 17:48:20 INFO - 'test_type': ('testharness',), 17:48:20 INFO - 'this_chunk': '1', 17:48:20 INFO - 'total_chunks': '10', 17:48:20 INFO - 'virtualenv_path': 'venv', 17:48:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:48:20 INFO - 'work_dir': 'build'} 17:48:20 INFO - ##### 17:48:20 INFO - ##### Running clobber step. 17:48:20 INFO - ##### 17:48:20 INFO - Running pre-action listener: _resource_record_pre_action 17:48:20 INFO - Running main action method: clobber 17:48:20 INFO - rmtree: C:\slave\test\build 17:48:20 INFO - Using _rmtree_windows ... 17:48:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:49:04 INFO - Running post-action listener: _resource_record_post_action 17:49:04 INFO - ##### 17:49:04 INFO - ##### Running read-buildbot-config step. 17:49:04 INFO - ##### 17:49:04 INFO - Running pre-action listener: _resource_record_pre_action 17:49:04 INFO - Running main action method: read_buildbot_config 17:49:04 INFO - Using buildbot properties: 17:49:04 INFO - { 17:49:04 INFO - "project": "", 17:49:04 INFO - "product": "firefox", 17:49:04 INFO - "script_repo_revision": "production", 17:49:04 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 17:49:04 INFO - "repository": "", 17:49:04 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 17:49:04 INFO - "buildid": "20160518173141", 17:49:04 INFO - "pgo_build": "False", 17:49:04 INFO - "basedir": "C:\\slave\\test", 17:49:04 INFO - "buildnumber": 23, 17:49:04 INFO - "slavename": "t-xp32-ix-031", 17:49:04 INFO - "revision": "9942206d3f9c41e6d0ffd7c34460ed71fd329a97", 17:49:04 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 17:49:04 INFO - "platform": "win32", 17:49:04 INFO - "branch": "mozilla-aurora", 17:49:04 INFO - "repo_path": "releases/mozilla-aurora", 17:49:04 INFO - "moz_repo_path": "", 17:49:04 INFO - "stage_platform": "win32", 17:49:04 INFO - "builduid": "88814912a8ce48d1afdd0690b546477c", 17:49:04 INFO - "slavebuilddir": "test" 17:49:04 INFO - } 17:49:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 17:49:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 17:49:04 INFO - Running post-action listener: _resource_record_post_action 17:49:04 INFO - ##### 17:49:04 INFO - ##### Running download-and-extract step. 17:49:04 INFO - ##### 17:49:04 INFO - Running pre-action listener: _resource_record_pre_action 17:49:04 INFO - Running main action method: download_and_extract 17:49:04 INFO - mkdir: C:\slave\test\build\tests 17:49:04 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')]} 17:49:04 INFO - https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:49:04 INFO - trying https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 17:49:04 INFO - Downloading https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 17:49:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 17:49:04 INFO - Downloaded 1274 bytes. 17:49:04 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 17:49:04 INFO - Using the following test package requirements: 17:49:04 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 17:49:04 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:49:04 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 17:49:04 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:49:04 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 17:49:04 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:49:04 INFO - u'jsshell-win32.zip'], 17:49:04 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:49:04 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 17:49:04 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 17:49:04 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:49:04 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 17:49:04 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:49:04 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 17:49:04 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:49:04 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 17:49:04 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:49:04 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 17:49:04 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 17:49:04 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')]} 17:49:04 INFO - https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:49:04 INFO - trying https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 17:49:04 INFO - Downloading https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 17:49:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 17:49:06 INFO - Downloaded 19979495 bytes. 17:49:06 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:49:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:49:08 INFO - caution: filename not matched: web-platform/* 17:49:08 INFO - Return code: 11 17:49:08 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')]} 17:49:08 INFO - https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:49:08 INFO - trying https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 17:49:08 INFO - Downloading https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 17:49:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 17:49:12 INFO - Downloaded 36409073 bytes. 17:49:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:49:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:49:41 INFO - caution: filename not matched: bin/* 17:49:41 INFO - caution: filename not matched: config/* 17:49:41 INFO - caution: filename not matched: mozbase/* 17:49:41 INFO - caution: filename not matched: marionette/* 17:49:41 INFO - caution: filename not matched: tools/wptserve/* 17:49:41 INFO - Return code: 11 17:49:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:49:41 INFO - https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 17:49:41 INFO - trying https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:49:41 INFO - Downloading https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 17:49:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 17:49:46 INFO - Downloaded 68472666 bytes. 17:49:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:49:46 INFO - mkdir: C:\slave\test\properties 17:49:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:49:46 INFO - Writing to file C:\slave\test\properties\build_url 17:49:46 INFO - Contents: 17:49:46 INFO - build_url:https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:49:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:49:47 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:49:47 INFO - Writing to file C:\slave\test\properties\symbols_url 17:49:47 INFO - Contents: 17:49:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:49:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:49:47 INFO - https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:49:47 INFO - trying https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:49:47 INFO - Downloading https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:49:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 17:49:51 INFO - Downloaded 55562360 bytes. 17:49:51 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:49:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:49:56 INFO - Return code: 0 17:49:56 INFO - Running post-action listener: _resource_record_post_action 17:49:56 INFO - Running post-action listener: set_extra_try_arguments 17:49:56 INFO - ##### 17:49:56 INFO - ##### Running create-virtualenv step. 17:49:56 INFO - ##### 17:49:56 INFO - Running pre-action listener: _pre_create_virtualenv 17:49:56 INFO - Running pre-action listener: _resource_record_pre_action 17:49:56 INFO - Running main action method: create_virtualenv 17:49:56 INFO - Creating virtualenv C:\slave\test\build\venv 17:49:56 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 17:49:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:49:58 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:50:00 INFO - Installing distribute......................................................................................................................................................................................done. 17:50:00 INFO - Return code: 0 17:50:00 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:50:00 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')]} 17:50:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:50:00 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')]} 17:50:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:50:00 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-031', 'USERDOMAIN': 'T-XP32-IX-031', '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-031', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-031', '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-031\\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-031'}}, attempt #1 17:50:01 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 17:50:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:50:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:50:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\Application Data', 17:50:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:50:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-031', 17:50:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:50:01 INFO - 'DCLOCATION': 'SCL3', 17:50:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:50:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:50:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:50:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:50:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:50:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:50:01 INFO - 'HOMEDRIVE': 'C:', 17:50:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-031', 17:50:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:50:01 INFO - 'KTS_VERSION': '1.19c', 17:50:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:50:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-031', 17:50:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:50:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:50:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:50:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:50:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:50:01 INFO - 'MOZ_AIRBAG': '1', 17:50:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:50:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:50:01 INFO - 'MOZ_MSVCVERSION': '8', 17:50:01 INFO - 'MOZ_NO_REMOTE': '1', 17:50:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:50:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:50:01 INFO - 'NO_EM_RESTART': '1', 17:50:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:50:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:50:01 INFO - 'OS': 'Windows_NT', 17:50:01 INFO - 'OURDRIVE': 'C:', 17:50:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:50:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:50:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:50:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:50:01 INFO - 'PROCESSOR_LEVEL': '6', 17:50:01 INFO - 'PROCESSOR_REVISION': '1e05', 17:50:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:50:01 INFO - 'PROMPT': '$P$G', 17:50:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:50:01 INFO - 'PWD': 'C:\\slave\\test', 17:50:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:50:01 INFO - 'SESSIONNAME': 'Console', 17:50:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:50:01 INFO - 'SYSTEMDRIVE': 'C:', 17:50:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:50:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:50:01 INFO - 'TEST1': 'testie', 17:50:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:50:01 INFO - 'USERDOMAIN': 'T-XP32-IX-031', 17:50:01 INFO - 'USERNAME': 'cltbld', 17:50:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031', 17:50:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:50:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:50:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:50:01 INFO - 'WINDIR': 'C:\\WINDOWS', 17:50:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:50:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:50:01 INFO - Downloading/unpacking psutil>=0.7.1 17:50:02 INFO - Running setup.py egg_info for package psutil 17:50:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:50:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:50:02 INFO - Installing collected packages: psutil 17:50:02 INFO - Running setup.py install for psutil 17:50:02 INFO - building 'psutil._psutil_windows' extension 17:50:02 INFO - error: Unable to find vcvarsall.bat 17:50:02 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-kutmaa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:50:02 INFO - running install 17:50:02 INFO - running build 17:50:02 INFO - running build_py 17:50:02 INFO - creating build 17:50:02 INFO - creating build\lib.win32-2.7 17:50:02 INFO - creating build\lib.win32-2.7\psutil 17:50:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:50:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:50:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:50:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:50:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:50:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:50:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:50:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:50:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:50:02 INFO - running build_ext 17:50:02 INFO - building 'psutil._psutil_windows' extension 17:50:02 INFO - error: Unable to find vcvarsall.bat 17:50:02 INFO - ---------------------------------------- 17:50:02 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-kutmaa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:50:02 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-031\Application Data\pip\pip.log 17:50:02 WARNING - Return code: 1 17:50:02 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 17:50:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:50:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:50:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:50:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:50:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:50:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-031', 'USERDOMAIN': 'T-XP32-IX-031', '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-031', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-031', '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-031\\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-031'}}, attempt #1 17:50:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 17:50:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:50:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:50:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\Application Data', 17:50:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:50:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-031', 17:50:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:50:02 INFO - 'DCLOCATION': 'SCL3', 17:50:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:50:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:50:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:50:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:50:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:50:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:50:02 INFO - 'HOMEDRIVE': 'C:', 17:50:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-031', 17:50:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:50:02 INFO - 'KTS_VERSION': '1.19c', 17:50:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:50:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-031', 17:50:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:50:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:50:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:50:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:50:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:50:02 INFO - 'MOZ_AIRBAG': '1', 17:50:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:50:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:50:02 INFO - 'MOZ_MSVCVERSION': '8', 17:50:02 INFO - 'MOZ_NO_REMOTE': '1', 17:50:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:50:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:50:02 INFO - 'NO_EM_RESTART': '1', 17:50:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:50:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:50:02 INFO - 'OS': 'Windows_NT', 17:50:02 INFO - 'OURDRIVE': 'C:', 17:50:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:50:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:50:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:50:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:50:02 INFO - 'PROCESSOR_LEVEL': '6', 17:50:02 INFO - 'PROCESSOR_REVISION': '1e05', 17:50:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:50:02 INFO - 'PROMPT': '$P$G', 17:50:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:50:02 INFO - 'PWD': 'C:\\slave\\test', 17:50:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:50:02 INFO - 'SESSIONNAME': 'Console', 17:50:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:50:02 INFO - 'SYSTEMDRIVE': 'C:', 17:50:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:50:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:50:02 INFO - 'TEST1': 'testie', 17:50:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:50:02 INFO - 'USERDOMAIN': 'T-XP32-IX-031', 17:50:02 INFO - 'USERNAME': 'cltbld', 17:50:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031', 17:50:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:50:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:50:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:50:02 INFO - 'WINDIR': 'C:\\WINDOWS', 17:50:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:50:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:50:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:50:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:50:03 INFO - Running setup.py egg_info for package mozsystemmonitor 17:50:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:50:03 INFO - Running setup.py egg_info for package psutil 17:50:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:50:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:50:03 INFO - Installing collected packages: mozsystemmonitor, psutil 17:50:03 INFO - Running setup.py install for mozsystemmonitor 17:50:03 INFO - Running setup.py install for psutil 17:50:03 INFO - building 'psutil._psutil_windows' extension 17:50:03 INFO - error: Unable to find vcvarsall.bat 17:50:03 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-yjnt27-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:50:03 INFO - running install 17:50:03 INFO - running build 17:50:03 INFO - running build_py 17:50:03 INFO - running build_ext 17:50:03 INFO - building 'psutil._psutil_windows' extension 17:50:03 INFO - error: Unable to find vcvarsall.bat 17:50:03 INFO - ---------------------------------------- 17:50:03 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-yjnt27-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:50:03 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-031\Application Data\pip\pip.log 17:50:03 WARNING - Return code: 1 17:50:03 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! 17:50:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:50:03 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')]} 17:50:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:50:03 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')]} 17:50:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:50:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-031', 'USERDOMAIN': 'T-XP32-IX-031', '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-031', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-031', '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-031\\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-031'}}, attempt #1 17:50:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 17:50:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:50:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:50:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\Application Data', 17:50:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:50:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-031', 17:50:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:50:03 INFO - 'DCLOCATION': 'SCL3', 17:50:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:50:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:50:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:50:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:50:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:50:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:50:03 INFO - 'HOMEDRIVE': 'C:', 17:50:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-031', 17:50:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:50:03 INFO - 'KTS_VERSION': '1.19c', 17:50:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:50:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-031', 17:50:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:50:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:50:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:50:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:50:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:50:03 INFO - 'MOZ_AIRBAG': '1', 17:50:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:50:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:50:03 INFO - 'MOZ_MSVCVERSION': '8', 17:50:03 INFO - 'MOZ_NO_REMOTE': '1', 17:50:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:50:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:50:03 INFO - 'NO_EM_RESTART': '1', 17:50:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:50:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:50:03 INFO - 'OS': 'Windows_NT', 17:50:03 INFO - 'OURDRIVE': 'C:', 17:50:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:50:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:50:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:50:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:50:03 INFO - 'PROCESSOR_LEVEL': '6', 17:50:03 INFO - 'PROCESSOR_REVISION': '1e05', 17:50:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:50:03 INFO - 'PROMPT': '$P$G', 17:50:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:50:03 INFO - 'PWD': 'C:\\slave\\test', 17:50:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:50:03 INFO - 'SESSIONNAME': 'Console', 17:50:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:50:03 INFO - 'SYSTEMDRIVE': 'C:', 17:50:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:50:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:50:03 INFO - 'TEST1': 'testie', 17:50:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:50:03 INFO - 'USERDOMAIN': 'T-XP32-IX-031', 17:50:03 INFO - 'USERNAME': 'cltbld', 17:50:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031', 17:50:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:50:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:50:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:50:03 INFO - 'WINDIR': 'C:\\WINDOWS', 17:50:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:50:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:50:04 INFO - Downloading/unpacking blobuploader==1.2.4 17:50:04 INFO - Downloading blobuploader-1.2.4.tar.gz 17:50:04 INFO - Running setup.py egg_info for package blobuploader 17:50:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:50:06 INFO - Running setup.py egg_info for package requests 17:50:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:50:06 INFO - Downloading docopt-0.6.1.tar.gz 17:50:06 INFO - Running setup.py egg_info for package docopt 17:50:06 INFO - Installing collected packages: blobuploader, docopt, requests 17:50:06 INFO - Running setup.py install for blobuploader 17:50:06 INFO - Running setup.py install for docopt 17:50:06 INFO - Running setup.py install for requests 17:50:06 INFO - Successfully installed blobuploader docopt requests 17:50:06 INFO - Cleaning up... 17:50:06 INFO - Return code: 0 17:50:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:50:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:50:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:50:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:50:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:50:06 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-031', 'USERDOMAIN': 'T-XP32-IX-031', '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-031', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-031', '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-031\\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-031'}}, attempt #1 17:50:06 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 17:50:06 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 17:50:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:50:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\Application Data', 17:50:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:50:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-031', 17:50:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:50:06 INFO - 'DCLOCATION': 'SCL3', 17:50:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:50:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:50:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:50:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:50:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:50:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:50:06 INFO - 'HOMEDRIVE': 'C:', 17:50:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-031', 17:50:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:50:06 INFO - 'KTS_VERSION': '1.19c', 17:50:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:50:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-031', 17:50:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:50:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:50:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:50:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:50:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:50:06 INFO - 'MOZ_AIRBAG': '1', 17:50:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:50:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:50:06 INFO - 'MOZ_MSVCVERSION': '8', 17:50:06 INFO - 'MOZ_NO_REMOTE': '1', 17:50:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:50:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:50:06 INFO - 'NO_EM_RESTART': '1', 17:50:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:50:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:50:06 INFO - 'OS': 'Windows_NT', 17:50:06 INFO - 'OURDRIVE': 'C:', 17:50:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:50:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:50:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:50:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:50:06 INFO - 'PROCESSOR_LEVEL': '6', 17:50:06 INFO - 'PROCESSOR_REVISION': '1e05', 17:50:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:50:06 INFO - 'PROMPT': '$P$G', 17:50:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:50:06 INFO - 'PWD': 'C:\\slave\\test', 17:50:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:50:06 INFO - 'SESSIONNAME': 'Console', 17:50:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:50:06 INFO - 'SYSTEMDRIVE': 'C:', 17:50:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:50:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:50:06 INFO - 'TEST1': 'testie', 17:50:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:50:06 INFO - 'USERDOMAIN': 'T-XP32-IX-031', 17:50:06 INFO - 'USERNAME': 'cltbld', 17:50:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031', 17:50:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:50:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:50:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:50:06 INFO - 'WINDIR': 'C:\\WINDOWS', 17:50:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:50:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:50:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:50:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:50:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:50:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:50:12 INFO - Unpacking c:\slave\test\build\tests\marionette 17:50:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:50:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:50:12 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:50:12 INFO - Running setup.py install for browsermob-proxy 17:50:20 INFO - Running setup.py install for manifestparser 17:50:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Running setup.py install for marionette-client 17:50:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:50:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Running setup.py install for marionette-driver 17:50:20 INFO - Running setup.py install for mozcrash 17:50:20 INFO - Running setup.py install for mozdebug 17:50:20 INFO - Running setup.py install for mozdevice 17:50:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Running setup.py install for mozfile 17:50:20 INFO - Running setup.py install for mozhttpd 17:50:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Running setup.py install for mozinfo 17:50:20 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Running setup.py install for mozInstall 17:50:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Running setup.py install for mozleak 17:50:20 INFO - Running setup.py install for mozlog 17:50:20 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Running setup.py install for moznetwork 17:50:20 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Running setup.py install for mozprocess 17:50:20 INFO - Running setup.py install for mozprofile 17:50:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Running setup.py install for mozrunner 17:50:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Running setup.py install for mozscreenshot 17:50:20 INFO - Running setup.py install for moztest 17:50:20 INFO - Running setup.py install for mozversion 17:50:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:50:20 INFO - Running setup.py install for wptserve 17:50:20 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 17:50:20 INFO - Cleaning up... 17:50:20 INFO - Return code: 0 17:50:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:50:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:50:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:50:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:50:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:50:20 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-031', 'USERDOMAIN': 'T-XP32-IX-031', '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-031', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-031', '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-031\\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-031'}}, attempt #1 17:50:20 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 17:50:20 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 17:50:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:50:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\Application Data', 17:50:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:50:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-031', 17:50:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:50:20 INFO - 'DCLOCATION': 'SCL3', 17:50:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:50:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:50:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:50:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:50:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:50:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:50:20 INFO - 'HOMEDRIVE': 'C:', 17:50:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-031', 17:50:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:50:20 INFO - 'KTS_VERSION': '1.19c', 17:50:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:50:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-031', 17:50:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:50:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:50:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:50:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:50:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:50:20 INFO - 'MOZ_AIRBAG': '1', 17:50:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:50:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:50:20 INFO - 'MOZ_MSVCVERSION': '8', 17:50:20 INFO - 'MOZ_NO_REMOTE': '1', 17:50:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:50:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:50:20 INFO - 'NO_EM_RESTART': '1', 17:50:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:50:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:50:20 INFO - 'OS': 'Windows_NT', 17:50:20 INFO - 'OURDRIVE': 'C:', 17:50:20 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', 17:50:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:50:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:50:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:50:20 INFO - 'PROCESSOR_LEVEL': '6', 17:50:20 INFO - 'PROCESSOR_REVISION': '1e05', 17:50:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:50:20 INFO - 'PROMPT': '$P$G', 17:50:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:50:20 INFO - 'PWD': 'C:\\slave\\test', 17:50:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:50:20 INFO - 'SESSIONNAME': 'Console', 17:50:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:50:20 INFO - 'SYSTEMDRIVE': 'C:', 17:50:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:50:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:50:20 INFO - 'TEST1': 'testie', 17:50:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:50:20 INFO - 'USERDOMAIN': 'T-XP32-IX-031', 17:50:20 INFO - 'USERNAME': 'cltbld', 17:50:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031', 17:50:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:50:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:50:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:50:20 INFO - 'WINDIR': 'C:\\WINDOWS', 17:50:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:50:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:50:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:50:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:50:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:50:26 INFO - Unpacking c:\slave\test\build\tests\marionette 17:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:50:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:50:26 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)) 17:50:32 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)) 17:50:32 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)) 17:50:32 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)) 17:50:32 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)) 17:50:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:50:32 INFO - Downloading blessings-1.6.tar.gz 17:50:32 INFO - Running setup.py egg_info for package blessings 17:50:32 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)) 17:50:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:50:32 INFO - Running setup.py install for blessings 17:50:32 INFO - Running setup.py install for browsermob-proxy 17:50:32 INFO - Running setup.py install for manifestparser 17:50:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Running setup.py install for marionette-client 17:50:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:50:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Running setup.py install for marionette-driver 17:50:32 INFO - Running setup.py install for mozcrash 17:50:32 INFO - Running setup.py install for mozdebug 17:50:32 INFO - Running setup.py install for mozdevice 17:50:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Running setup.py install for mozhttpd 17:50:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Running setup.py install for mozInstall 17:50:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Running setup.py install for mozleak 17:50:32 INFO - Running setup.py install for mozprofile 17:50:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Running setup.py install for mozrunner 17:50:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:50:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:50:33 INFO - Running setup.py install for mozscreenshot 17:50:33 INFO - Running setup.py install for moztest 17:50:33 INFO - Running setup.py install for mozversion 17:50:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:50:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:50:33 INFO - Running setup.py install for wptserve 17:50:33 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:50:33 INFO - Cleaning up... 17:50:33 INFO - Return code: 0 17:50:33 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:50:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:50:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:50:34 INFO - Reading from file tmpfile_stdout 17:50:34 INFO - Using _rmtree_windows ... 17:50:34 INFO - Using _rmtree_windows ... 17:50:34 INFO - Current package versions: 17:50:34 INFO - blessings == 1.6 17:50:34 INFO - blobuploader == 1.2.4 17:50:34 INFO - browsermob-proxy == 0.6.0 17:50:34 INFO - distribute == 0.6.14 17:50:34 INFO - docopt == 0.6.1 17:50:34 INFO - manifestparser == 1.1 17:50:34 INFO - marionette-client == 2.3.0 17:50:34 INFO - marionette-driver == 1.4.0 17:50:34 INFO - mozInstall == 1.12 17:50:34 INFO - mozcrash == 0.17 17:50:34 INFO - mozdebug == 0.1 17:50:34 INFO - mozdevice == 0.48 17:50:34 INFO - mozfile == 1.2 17:50:34 INFO - mozhttpd == 0.7 17:50:34 INFO - mozinfo == 0.9 17:50:34 INFO - mozleak == 0.1 17:50:34 INFO - mozlog == 3.1 17:50:34 INFO - moznetwork == 0.27 17:50:34 INFO - mozprocess == 0.22 17:50:34 INFO - mozprofile == 0.28 17:50:34 INFO - mozrunner == 6.11 17:50:34 INFO - mozscreenshot == 0.1 17:50:34 INFO - mozsystemmonitor == 0.0 17:50:34 INFO - moztest == 0.7 17:50:34 INFO - mozversion == 1.4 17:50:34 INFO - requests == 1.2.3 17:50:34 INFO - wptserve == 1.4.0 17:50:34 INFO - Running post-action listener: _resource_record_post_action 17:50:34 INFO - Running post-action listener: _start_resource_monitoring 17:50:34 INFO - Starting resource monitoring. 17:50:34 INFO - ##### 17:50:34 INFO - ##### Running pull step. 17:50:34 INFO - ##### 17:50:34 INFO - Running pre-action listener: _resource_record_pre_action 17:50:34 INFO - Running main action method: pull 17:50:34 INFO - Pull has nothing to do! 17:50:34 INFO - Running post-action listener: _resource_record_post_action 17:50:34 INFO - ##### 17:50:34 INFO - ##### Running install step. 17:50:34 INFO - ##### 17:50:34 INFO - Running pre-action listener: _resource_record_pre_action 17:50:34 INFO - Running main action method: install 17:50:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:50:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:50:34 INFO - Reading from file tmpfile_stdout 17:50:34 INFO - Using _rmtree_windows ... 17:50:34 INFO - Using _rmtree_windows ... 17:50:34 INFO - Detecting whether we're running mozinstall >=1.0... 17:50:34 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:50:34 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:50:34 INFO - Reading from file tmpfile_stdout 17:50:34 INFO - Output received: 17:50:34 INFO - Usage: mozinstall-script.py [options] installer 17:50:34 INFO - Options: 17:50:34 INFO - -h, --help show this help message and exit 17:50:34 INFO - -d DEST, --destination=DEST 17:50:34 INFO - Directory to install application into. [default: 17:50:34 INFO - "C:\slave\test"] 17:50:34 INFO - --app=APP Application being installed. [default: firefox] 17:50:34 INFO - Using _rmtree_windows ... 17:50:34 INFO - Using _rmtree_windows ... 17:50:34 INFO - mkdir: C:\slave\test\build\application 17:50:34 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:50:34 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 17:50:37 INFO - Reading from file tmpfile_stdout 17:50:37 INFO - Output received: 17:50:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:50:37 INFO - Using _rmtree_windows ... 17:50:37 INFO - Using _rmtree_windows ... 17:50:37 INFO - Running post-action listener: _resource_record_post_action 17:50:37 INFO - ##### 17:50:37 INFO - ##### Running run-tests step. 17:50:37 INFO - ##### 17:50:37 INFO - Running pre-action listener: _resource_record_pre_action 17:50:37 INFO - Running main action method: run_tests 17:50:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:50:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:50:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:50:37 INFO - grabbing minidump binary from tooltool 17:50:37 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')]} 17:50:37 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 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:50:37 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 17:50:37 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 17:50:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:50:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphot1ez 17:50:38 INFO - INFO - File integrity verified, renaming tmphot1ez to win32-minidump_stackwalk.exe 17:50:38 INFO - Return code: 0 17:50:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:50:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:50:38 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/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 17:50:38 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/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 17:50:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:50:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\Application Data', 17:50:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:50:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-031', 17:50:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:50:38 INFO - 'DCLOCATION': 'SCL3', 17:50:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:50:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:50:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:50:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:50:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:50:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:50:38 INFO - 'HOMEDRIVE': 'C:', 17:50:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-031', 17:50:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:50:38 INFO - 'KTS_VERSION': '1.19c', 17:50:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:50:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-031', 17:50:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:50:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:50:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:50:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:50:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:50:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:50:38 INFO - 'MOZ_AIRBAG': '1', 17:50:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:50:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:50:38 INFO - 'MOZ_MSVCVERSION': '8', 17:50:38 INFO - 'MOZ_NO_REMOTE': '1', 17:50:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:50:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:50:38 INFO - 'NO_EM_RESTART': '1', 17:50:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:50:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:50:38 INFO - 'OS': 'Windows_NT', 17:50:38 INFO - 'OURDRIVE': 'C:', 17:50:38 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', 17:50:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:50:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:50:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:50:38 INFO - 'PROCESSOR_LEVEL': '6', 17:50:38 INFO - 'PROCESSOR_REVISION': '1e05', 17:50:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:50:38 INFO - 'PROMPT': '$P$G', 17:50:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:50:38 INFO - 'PWD': 'C:\\slave\\test', 17:50:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:50:38 INFO - 'SESSIONNAME': 'Console', 17:50:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:50:38 INFO - 'SYSTEMDRIVE': 'C:', 17:50:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:50:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:50:38 INFO - 'TEST1': 'testie', 17:50:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:50:38 INFO - 'USERDOMAIN': 'T-XP32-IX-031', 17:50:38 INFO - 'USERNAME': 'cltbld', 17:50:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031', 17:50:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:50:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:50:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:50:38 INFO - 'WINDIR': 'C:\\WINDOWS', 17:50:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:50:38 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/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 17:50:39 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 17:50:39 INFO - import pkg_resources 17:50:40 INFO - Using 1 client processes 17:50:43 INFO - SUITE-START | Running 778 tests 17:50:43 INFO - Running testharness tests 17:50:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:50:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:50:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:50:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:50:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:50:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:50:43 INFO - Setting up ssl 17:50:44 INFO - PROCESS | certutil | 17:50:44 INFO - PROCESS | certutil | 17:50:44 INFO - PROCESS | certutil | 17:50:44 INFO - Certificate Nickname Trust Attributes 17:50:44 INFO - SSL,S/MIME,JAR/XPI 17:50:44 INFO - 17:50:44 INFO - web-platform-tests CT,, 17:50:44 INFO - 17:50:44 INFO - Starting runner 17:50:46 INFO - PROCESS | 3756 | [3756] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:50:46 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:50:46 INFO - PROCESS | 3756 | [3756] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 17:50:47 INFO - PROCESS | 3756 | 1463622647622 Marionette DEBUG Marionette enabled via build flag and pref 17:50:47 INFO - PROCESS | 3756 | ++DOCSHELL 11A02800 == 1 [pid = 3756] [id = 1] 17:50:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 1 (11A02C00) [pid = 3756] [serial = 1] [outer = 00000000] 17:50:47 INFO - PROCESS | 3756 | [3756] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:50:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 2 (11A03800) [pid = 3756] [serial = 2] [outer = 11A02C00] 17:50:47 INFO - PROCESS | 3756 | [3756] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 17:50:47 INFO - PROCESS | 3756 | [3756] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 17:50:47 INFO - PROCESS | 3756 | ++DOCSHELL 11CF1800 == 2 [pid = 3756] [id = 2] 17:50:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 3 (11CF1C00) [pid = 3756] [serial = 3] [outer = 00000000] 17:50:47 INFO - PROCESS | 3756 | [3756] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:50:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 4 (11CF2800) [pid = 3756] [serial = 4] [outer = 11CF1C00] 17:50:48 INFO - PROCESS | 3756 | 1463622648170 Marionette INFO Listening on port 2828 17:50:48 INFO - PROCESS | 3756 | 1463622648609 Marionette DEBUG Marionette enabled via command-line flag 17:50:48 INFO - PROCESS | 3756 | ++DOCSHELL 13316400 == 3 [pid = 3756] [id = 3] 17:50:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 5 (1331E400) [pid = 3756] [serial = 5] [outer = 00000000] 17:50:48 INFO - PROCESS | 3756 | [3756] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:50:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 6 (1331F000) [pid = 3756] [serial = 6] [outer = 1331E400] 17:50:48 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:50:48 INFO - PROCESS | 3756 | [3756] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 17:50:48 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:50:48 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:50:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 7 (137BCC00) [pid = 3756] [serial = 7] [outer = 11CF1C00] 17:50:48 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:50:48 INFO - PROCESS | 3756 | 1463622648913 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1442 17:50:49 INFO - PROCESS | 3756 | 1463622649037 Marionette DEBUG Closed connection conn0 17:50:49 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:50:49 INFO - PROCESS | 3756 | 1463622649048 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1443 17:50:49 INFO - PROCESS | 3756 | 1463622649092 Marionette DEBUG Closed connection conn1 17:50:49 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:50:49 INFO - PROCESS | 3756 | 1463622649099 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1444 17:50:49 INFO - PROCESS | 3756 | ++DOCSHELL 14008C00 == 4 [pid = 3756] [id = 4] 17:50:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 8 (1400B000) [pid = 3756] [serial = 8] [outer = 00000000] 17:50:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 9 (14238000) [pid = 3756] [serial = 9] [outer = 1400B000] 17:50:49 INFO - PROCESS | 3756 | [3756] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 17:50:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 10 (1423CC00) [pid = 3756] [serial = 10] [outer = 1400B000] 17:50:49 INFO - PROCESS | 3756 | 1463622649343 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:50:49 INFO - PROCESS | 3756 | 1463622649348 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160518173141","device":"desktop","version":"48.0a2"} 17:50:49 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:50:49 INFO - PROCESS | 3756 | [3756] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:50:49 INFO - PROCESS | 3756 | [3756] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:50:49 INFO - PROCESS | 3756 | [3756] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:50:50 INFO - PROCESS | 3756 | ++DOCSHELL 15C6E800 == 5 [pid = 3756] [id = 5] 17:50:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 11 (15C6F000) [pid = 3756] [serial = 11] [outer = 00000000] 17:50:50 INFO - PROCESS | 3756 | ++DOCSHELL 15C6F400 == 6 [pid = 3756] [id = 6] 17:50:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 12 (15C6F800) [pid = 3756] [serial = 12] [outer = 00000000] 17:50:50 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:50:50 INFO - PROCESS | 3756 | ++DOCSHELL 16715000 == 7 [pid = 3756] [id = 7] 17:50:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 13 (16715400) [pid = 3756] [serial = 13] [outer = 00000000] 17:50:50 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:50:50 INFO - PROCESS | 3756 | [3756] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:50:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 14 (16996800) [pid = 3756] [serial = 14] [outer = 16715400] 17:50:51 INFO - PROCESS | 3756 | [3756] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 17:50:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 15 (16EBB800) [pid = 3756] [serial = 15] [outer = 15C6F000] 17:50:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 16 (16901C00) [pid = 3756] [serial = 16] [outer = 15C6F800] 17:50:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 17 (16904400) [pid = 3756] [serial = 17] [outer = 16715400] 17:50:51 INFO - PROCESS | 3756 | 1463622651874 Marionette DEBUG loaded listener.js 17:50:51 INFO - PROCESS | 3756 | 1463622651889 Marionette DEBUG loaded listener.js 17:50:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 18 (181A6800) [pid = 3756] [serial = 18] [outer = 16715400] 17:50:52 INFO - PROCESS | 3756 | 1463622652451 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"6f433838-e533-4e1d-823f-39dff88ec5e7","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160518173141","device":"desktop","version":"48.0a2","command_id":1}}] 17:50:52 INFO - PROCESS | 3756 | 1463622652593 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}] 17:50:52 INFO - PROCESS | 3756 | 1463622652663 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 17:50:52 INFO - PROCESS | 3756 | 1463622652783 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:50:52 INFO - PROCESS | 3756 | [3756] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:50:53 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:50:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 19 (16ECFC00) [pid = 3756] [serial = 19] [outer = 16715400] 17:50:53 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:50:53 INFO - PROCESS | 3756 | 1463622653306 Marionette TRACE conn2 <- [1,3,null,{}] 17:50:53 INFO - PROCESS | 3756 | 1463622653324 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:50:53 INFO - PROCESS | 3756 | 1463622653358 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 17:50:53 INFO - PROCESS | 3756 | 1463622653421 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 17:50:53 INFO - PROCESS | 3756 | 1463622653431 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 17:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:50:53 INFO - PROCESS | 3756 | 1463622653441 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:50:53 INFO - PROCESS | 3756 | 1463622653444 Marionette TRACE conn2 <- [1,6,null,{}] 17:50:53 INFO - PROCESS | 3756 | 1463622653448 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}] 17:50:53 INFO - PROCESS | 3756 | 1463622653461 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 17:50:53 INFO - PROCESS | 3756 | 1463622653464 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:53 INFO - PROCESS | 3756 | ++DOCSHELL 16711000 == 8 [pid = 3756] [id = 8] 17:50:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 20 (19CE3400) [pid = 3756] [serial = 20] [outer = 00000000] 17:50:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 21 (1A170800) [pid = 3756] [serial = 21] [outer = 19CE3400] 17:50:53 INFO - PROCESS | 3756 | 1463622653511 Marionette DEBUG loaded listener.js 17:50:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 22 (1A174400) [pid = 3756] [serial = 22] [outer = 19CE3400] 17:50:53 INFO - PROCESS | 3756 | ++DOCSHELL 1A316400 == 9 [pid = 3756] [id = 9] 17:50:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 23 (1A31E800) [pid = 3756] [serial = 23] [outer = 00000000] 17:50:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 24 (1A439C00) [pid = 3756] [serial = 24] [outer = 1A31E800] 17:50:53 INFO - PROCESS | 3756 | 1463622653922 Marionette DEBUG loaded listener.js 17:50:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 25 (1A43C800) [pid = 3756] [serial = 25] [outer = 1A31E800] 17:50:54 INFO - PROCESS | 3756 | 1463622654108 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]]]}] 17:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 697ms 17:50:54 INFO - PROCESS | 3756 | 1463622654185 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 17:50:54 INFO - PROCESS | 3756 | 1463622654187 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 17:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:50:54 INFO - PROCESS | 3756 | 1463622654235 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:50:54 INFO - PROCESS | 3756 | 1463622654237 Marionette TRACE conn2 <- [1,10,null,{}] 17:50:54 INFO - PROCESS | 3756 | 1463622654280 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}] 17:50:54 INFO - PROCESS | 3756 | 1463622654408 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 17:50:54 INFO - PROCESS | 3756 | 1463622654430 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:54 INFO - PROCESS | 3756 | ++DOCSHELL 1A77B400 == 10 [pid = 3756] [id = 10] 17:50:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 26 (1A77C000) [pid = 3756] [serial = 26] [outer = 00000000] 17:50:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 27 (1AE58400) [pid = 3756] [serial = 27] [outer = 1A77C000] 17:50:54 INFO - PROCESS | 3756 | 1463622654477 Marionette DEBUG loaded listener.js 17:50:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 28 (17440800) [pid = 3756] [serial = 28] [outer = 1A77C000] 17:50:54 INFO - PROCESS | 3756 | 1463622654841 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]]]}] 17:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 697ms 17:50:54 INFO - PROCESS | 3756 | 1463622654880 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 17:50:54 INFO - PROCESS | 3756 | 1463622654883 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 17:50:54 INFO - PROCESS | 3756 | 1463622654886 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:50:54 INFO - PROCESS | 3756 | 1463622654888 Marionette TRACE conn2 <- [1,14,null,{}] 17:50:54 INFO - PROCESS | 3756 | 1463622654891 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}] 17:50:55 INFO - PROCESS | 3756 | 1463622654986 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 17:50:55 INFO - PROCESS | 3756 | 1463622655001 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:55 INFO - PROCESS | 3756 | ++DOCSHELL 17448400 == 11 [pid = 3756] [id = 11] 17:50:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 29 (1744A800) [pid = 3756] [serial = 29] [outer = 00000000] 17:50:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 30 (1AA49800) [pid = 3756] [serial = 30] [outer = 1744A800] 17:50:55 INFO - PROCESS | 3756 | 1463622655047 Marionette DEBUG loaded listener.js 17:50:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 31 (1AE56800) [pid = 3756] [serial = 31] [outer = 1744A800] 17:50:55 INFO - PROCESS | 3756 | 1463622655388 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]]]}] 17:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 539ms 17:50:55 INFO - PROCESS | 3756 | 1463622655422 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 17:50:55 INFO - PROCESS | 3756 | 1463622655424 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 17:50:55 INFO - PROCESS | 3756 | 1463622655427 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:50:55 INFO - PROCESS | 3756 | 1463622655428 Marionette TRACE conn2 <- [1,18,null,{}] 17:50:55 INFO - PROCESS | 3756 | 1463622655432 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}] 17:50:55 INFO - PROCESS | 3756 | 1463622655532 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 17:50:55 INFO - PROCESS | 3756 | 1463622655539 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:55 INFO - PROCESS | 3756 | ++DOCSHELL 174E0000 == 12 [pid = 3756] [id = 12] 17:50:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 32 (19CDB400) [pid = 3756] [serial = 32] [outer = 00000000] 17:50:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 33 (1AD3D400) [pid = 3756] [serial = 33] [outer = 19CDB400] 17:50:55 INFO - PROCESS | 3756 | 1463622655584 Marionette DEBUG loaded listener.js 17:50:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 34 (1AD40C00) [pid = 3756] [serial = 34] [outer = 19CDB400] 17:50:55 INFO - PROCESS | 3756 | 1463622655970 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]]]}] 17:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 539ms 17:50:55 INFO - PROCESS | 3756 | 1463622655995 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 17:50:55 INFO - PROCESS | 3756 | 1463622655997 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 17:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:50:56 INFO - PROCESS | 3756 | 1463622656000 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:50:56 INFO - PROCESS | 3756 | 1463622656002 Marionette TRACE conn2 <- [1,22,null,{}] 17:50:56 INFO - PROCESS | 3756 | 1463622656005 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}] 17:50:56 INFO - PROCESS | 3756 | 1463622656091 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 17:50:56 INFO - PROCESS | 3756 | 1463622656097 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:56 INFO - PROCESS | 3756 | ++DOCSHELL 1AD49800 == 13 [pid = 3756] [id = 13] 17:50:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 35 (1AD4A800) [pid = 3756] [serial = 35] [outer = 00000000] 17:50:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 36 (1B16BC00) [pid = 3756] [serial = 36] [outer = 1AD4A800] 17:50:56 INFO - PROCESS | 3756 | 1463622656141 Marionette DEBUG loaded listener.js 17:50:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 37 (1B16F800) [pid = 3756] [serial = 37] [outer = 1AD4A800] 17:50:56 INFO - PROCESS | 3756 | 1463622656441 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]]]}] 17:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 507ms 17:50:56 INFO - PROCESS | 3756 | 1463622656494 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 17:50:56 INFO - PROCESS | 3756 | 1463622656496 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 17:50:56 INFO - PROCESS | 3756 | 1463622656499 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:50:56 INFO - PROCESS | 3756 | 1463622656501 Marionette TRACE conn2 <- [1,26,null,{}] 17:50:56 INFO - PROCESS | 3756 | 1463622656504 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}] 17:50:56 INFO - PROCESS | 3756 | 1463622656594 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 17:50:56 INFO - PROCESS | 3756 | 1463622656600 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:56 INFO - PROCESS | 3756 | ++DOCSHELL 1B29BC00 == 14 [pid = 3756] [id = 14] 17:50:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 38 (1B29C400) [pid = 3756] [serial = 38] [outer = 00000000] 17:50:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 39 (1B2A2C00) [pid = 3756] [serial = 39] [outer = 1B29C400] 17:50:56 INFO - PROCESS | 3756 | 1463622656644 Marionette DEBUG loaded listener.js 17:50:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 40 (1B54B800) [pid = 3756] [serial = 40] [outer = 1B29C400] 17:50:57 INFO - PROCESS | 3756 | 1463622656987 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]]]}] 17:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 555ms 17:50:57 INFO - PROCESS | 3756 | 1463622657035 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 17:50:57 INFO - PROCESS | 3756 | 1463622657037 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 17:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:50:57 INFO - PROCESS | 3756 | 1463622657040 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:50:57 INFO - PROCESS | 3756 | 1463622657042 Marionette TRACE conn2 <- [1,30,null,{}] 17:50:57 INFO - PROCESS | 3756 | 1463622657046 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}] 17:50:57 INFO - PROCESS | 3756 | 1463622657128 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 17:50:57 INFO - PROCESS | 3756 | 1463622657135 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:57 INFO - PROCESS | 3756 | ++DOCSHELL 1B2A2800 == 15 [pid = 3756] [id = 15] 17:50:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 41 (1B54D800) [pid = 3756] [serial = 41] [outer = 00000000] 17:50:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 42 (1B557000) [pid = 3756] [serial = 42] [outer = 1B54D800] 17:50:57 INFO - PROCESS | 3756 | 1463622657178 Marionette DEBUG loaded listener.js 17:50:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 43 (1B559C00) [pid = 3756] [serial = 43] [outer = 1B54D800] 17:50:57 INFO - PROCESS | 3756 | ++DOCSHELL 16F3F800 == 16 [pid = 3756] [id = 16] 17:50:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 44 (16F3FC00) [pid = 3756] [serial = 44] [outer = 00000000] 17:50:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 45 (16F39800) [pid = 3756] [serial = 45] [outer = 16F3FC00] 17:50:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 46 (1B551C00) [pid = 3756] [serial = 46] [outer = 16F3FC00] 17:50:57 INFO - PROCESS | 3756 | ++DOCSHELL 15C69000 == 17 [pid = 3756] [id = 17] 17:50:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 47 (16F38C00) [pid = 3756] [serial = 47] [outer = 00000000] 17:50:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 48 (1B705800) [pid = 3756] [serial = 48] [outer = 16F38C00] 17:50:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 49 (1B710800) [pid = 3756] [serial = 49] [outer = 16F38C00] 17:50:57 INFO - PROCESS | 3756 | 1463622657680 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]]]}] 17:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 713ms 17:50:57 INFO - PROCESS | 3756 | 1463622657740 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 17:50:57 INFO - PROCESS | 3756 | 1463622657742 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 17:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:50:57 INFO - PROCESS | 3756 | 1463622657746 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:50:57 INFO - PROCESS | 3756 | 1463622657747 Marionette TRACE conn2 <- [1,34,null,{}] 17:50:57 INFO - PROCESS | 3756 | 1463622657751 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}] 17:50:57 INFO - PROCESS | 3756 | 1463622657844 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 17:50:58 INFO - PROCESS | 3756 | 1463622658445 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:58 INFO - PROCESS | 3756 | ++DOCSHELL 0F65F000 == 18 [pid = 3756] [id = 18] 17:50:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 50 (0F661000) [pid = 3756] [serial = 50] [outer = 00000000] 17:50:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 51 (10274400) [pid = 3756] [serial = 51] [outer = 0F661000] 17:50:58 INFO - PROCESS | 3756 | 1463622658556 Marionette DEBUG loaded listener.js 17:50:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 52 (1055F000) [pid = 3756] [serial = 52] [outer = 0F661000] 17:50:58 INFO - PROCESS | 3756 | --DOCSHELL 11A02800 == 17 [pid = 3756] [id = 1] 17:50:59 INFO - PROCESS | 3756 | 1463622659119 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]]]}] 17:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1378ms 17:50:59 INFO - PROCESS | 3756 | 1463622659140 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 17:50:59 INFO - PROCESS | 3756 | 1463622659144 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 17:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:50:59 INFO - PROCESS | 3756 | 1463622659149 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:50:59 INFO - PROCESS | 3756 | 1463622659153 Marionette TRACE conn2 <- [1,38,null,{}] 17:50:59 INFO - PROCESS | 3756 | 1463622659158 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}] 17:50:59 INFO - PROCESS | 3756 | 1463622659268 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 17:50:59 INFO - PROCESS | 3756 | 1463622659347 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:59 INFO - PROCESS | 3756 | ++DOCSHELL 10F9F800 == 18 [pid = 3756] [id = 19] 17:50:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 53 (110A9400) [pid = 3756] [serial = 53] [outer = 00000000] 17:50:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 54 (12AEF800) [pid = 3756] [serial = 54] [outer = 110A9400] 17:50:59 INFO - PROCESS | 3756 | 1463622659403 Marionette DEBUG loaded listener.js 17:50:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 55 (13128800) [pid = 3756] [serial = 55] [outer = 110A9400] 17:50:59 INFO - PROCESS | 3756 | 1463622659949 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]]]}] 17:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 840ms 17:51:00 INFO - PROCESS | 3756 | 1463622659995 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 17:51:00 INFO - PROCESS | 3756 | 1463622660000 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 17:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:51:00 INFO - PROCESS | 3756 | 1463622660004 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:51:00 INFO - PROCESS | 3756 | 1463622660006 Marionette TRACE conn2 <- [1,42,null,{}] 17:51:00 INFO - PROCESS | 3756 | 1463622660010 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}] 17:51:00 INFO - PROCESS | 3756 | 1463622660118 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 17:51:00 INFO - PROCESS | 3756 | 1463622660183 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:00 INFO - PROCESS | 3756 | ++DOCSHELL 13382400 == 19 [pid = 3756] [id = 20] 17:51:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 56 (13C3C000) [pid = 3756] [serial = 56] [outer = 00000000] 17:51:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 57 (14240000) [pid = 3756] [serial = 57] [outer = 13C3C000] 17:51:00 INFO - PROCESS | 3756 | 1463622660239 Marionette DEBUG loaded listener.js 17:51:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 58 (15389400) [pid = 3756] [serial = 58] [outer = 13C3C000] 17:51:01 INFO - PROCESS | 3756 | 1463622661012 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]]]}] 17:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1061ms 17:51:01 INFO - PROCESS | 3756 | 1463622661076 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 17:51:01 INFO - PROCESS | 3756 | 1463622661080 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 17:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:51:01 INFO - PROCESS | 3756 | 1463622661092 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:51:01 INFO - PROCESS | 3756 | 1463622661096 Marionette TRACE conn2 <- [1,46,null,{}] 17:51:01 INFO - PROCESS | 3756 | 1463622661102 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}] 17:51:01 INFO - PROCESS | 3756 | 1463622661194 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 17:51:01 INFO - PROCESS | 3756 | 1463622661264 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:01 INFO - PROCESS | 3756 | ++DOCSHELL 10565400 == 20 [pid = 3756] [id = 21] 17:51:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (105ED800) [pid = 3756] [serial = 59] [outer = 00000000] 17:51:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (10B8B000) [pid = 3756] [serial = 60] [outer = 105ED800] 17:51:01 INFO - PROCESS | 3756 | 1463622661321 Marionette DEBUG loaded listener.js 17:51:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (10BA3C00) [pid = 3756] [serial = 61] [outer = 105ED800] 17:51:01 INFO - PROCESS | 3756 | --DOCSHELL 14008C00 == 19 [pid = 3756] [id = 4] 17:51:01 INFO - PROCESS | 3756 | 1463622661810 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]]]}] 17:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 745ms 17:51:01 INFO - PROCESS | 3756 | 1463622661833 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 17:51:01 INFO - PROCESS | 3756 | 1463622661838 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 17:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:51:01 INFO - PROCESS | 3756 | 1463622661844 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:51:01 INFO - PROCESS | 3756 | 1463622661847 Marionette TRACE conn2 <- [1,50,null,{}] 17:51:01 INFO - PROCESS | 3756 | 1463622661851 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}] 17:51:02 INFO - PROCESS | 3756 | 1463622661986 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 17:51:02 INFO - PROCESS | 3756 | 1463622662023 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:02 INFO - PROCESS | 3756 | ++DOCSHELL 12B5F800 == 20 [pid = 3756] [id = 22] 17:51:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (12B60000) [pid = 3756] [serial = 62] [outer = 00000000] 17:51:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (12D7C000) [pid = 3756] [serial = 63] [outer = 12B60000] 17:51:02 INFO - PROCESS | 3756 | 1463622662069 Marionette DEBUG loaded listener.js 17:51:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (130CFC00) [pid = 3756] [serial = 64] [outer = 12B60000] 17:51:02 INFO - PROCESS | 3756 | 1463622662472 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]]]}] 17:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 713ms 17:51:02 INFO - PROCESS | 3756 | 1463622662543 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 17:51:02 INFO - PROCESS | 3756 | 1463622662545 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 17:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:51:02 INFO - PROCESS | 3756 | 1463622662549 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:51:02 INFO - PROCESS | 3756 | 1463622662552 Marionette TRACE conn2 <- [1,54,null,{}] 17:51:02 INFO - PROCESS | 3756 | 1463622662562 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}] 17:51:02 INFO - PROCESS | 3756 | 1463622662665 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 17:51:02 INFO - PROCESS | 3756 | 1463622662682 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:02 INFO - PROCESS | 3756 | ++DOCSHELL 1337B400 == 21 [pid = 3756] [id = 23] 17:51:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (13381000) [pid = 3756] [serial = 65] [outer = 00000000] 17:51:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (1370A400) [pid = 3756] [serial = 66] [outer = 13381000] 17:51:02 INFO - PROCESS | 3756 | 1463622662733 Marionette DEBUG loaded listener.js 17:51:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (13C35400) [pid = 3756] [serial = 67] [outer = 13381000] 17:51:03 INFO - PROCESS | 3756 | 1463622663172 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]]]}] 17:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 649ms 17:51:03 INFO - PROCESS | 3756 | 1463622663219 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 17:51:03 INFO - PROCESS | 3756 | 1463622663221 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 17:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:51:03 INFO - PROCESS | 3756 | 1463622663224 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:51:03 INFO - PROCESS | 3756 | 1463622663226 Marionette TRACE conn2 <- [1,58,null,{}] 17:51:03 INFO - PROCESS | 3756 | 1463622663233 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}] 17:51:03 INFO - PROCESS | 3756 | 1463622663309 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 17:51:03 INFO - PROCESS | 3756 | 1463622663316 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:03 INFO - PROCESS | 3756 | ++DOCSHELL 14008400 == 22 [pid = 3756] [id = 24] 17:51:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (14238400) [pid = 3756] [serial = 68] [outer = 00000000] 17:51:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (14295C00) [pid = 3756] [serial = 69] [outer = 14238400] 17:51:03 INFO - PROCESS | 3756 | 1463622663360 Marionette DEBUG loaded listener.js 17:51:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (150BD000) [pid = 3756] [serial = 70] [outer = 14238400] 17:51:03 INFO - PROCESS | 3756 | 1463622663750 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]]]}] 17:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 539ms 17:51:03 INFO - PROCESS | 3756 | 1463622663762 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 17:51:03 INFO - PROCESS | 3756 | 1463622663764 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 17:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:51:03 INFO - PROCESS | 3756 | 1463622663767 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:51:03 INFO - PROCESS | 3756 | 1463622663768 Marionette TRACE conn2 <- [1,62,null,{}] 17:51:03 INFO - PROCESS | 3756 | 1463622663772 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}] 17:51:03 INFO - PROCESS | 3756 | 1463622663874 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 17:51:03 INFO - PROCESS | 3756 | 1463622663883 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:03 INFO - PROCESS | 3756 | ++DOCSHELL 1538CC00 == 23 [pid = 3756] [id = 25] 17:51:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (15470000) [pid = 3756] [serial = 71] [outer = 00000000] 17:51:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (15786C00) [pid = 3756] [serial = 72] [outer = 15470000] 17:51:03 INFO - PROCESS | 3756 | 1463622663928 Marionette DEBUG loaded listener.js 17:51:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (15A11C00) [pid = 3756] [serial = 73] [outer = 15470000] 17:51:04 INFO - PROCESS | 3756 | 1463622664327 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]]]}] 17:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 602ms 17:51:04 INFO - PROCESS | 3756 | 1463622664362 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 17:51:04 INFO - PROCESS | 3756 | 1463622664364 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 17:51:04 INFO - PROCESS | 3756 | 1463622664367 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:51:04 INFO - PROCESS | 3756 | 1463622664369 Marionette TRACE conn2 <- [1,66,null,{}] 17:51:04 INFO - PROCESS | 3756 | 1463622664372 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}] 17:51:04 INFO - PROCESS | 3756 | 1463622664490 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 17:51:04 INFO - PROCESS | 3756 | 1463622664504 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:04 INFO - PROCESS | 3756 | ++DOCSHELL 10270000 == 24 [pid = 3756] [id = 26] 17:51:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (150C5000) [pid = 3756] [serial = 74] [outer = 00000000] 17:51:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (16142800) [pid = 3756] [serial = 75] [outer = 150C5000] 17:51:04 INFO - PROCESS | 3756 | 1463622664549 Marionette DEBUG loaded listener.js 17:51:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (1699BC00) [pid = 3756] [serial = 76] [outer = 150C5000] 17:51:04 INFO - PROCESS | 3756 | 1463622664911 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]]]}] 17:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 602ms 17:51:04 INFO - PROCESS | 3756 | 1463622664965 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 17:51:04 INFO - PROCESS | 3756 | 1463622664966 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 17:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:51:04 INFO - PROCESS | 3756 | 1463622664970 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:51:04 INFO - PROCESS | 3756 | 1463622664971 Marionette TRACE conn2 <- [1,70,null,{}] 17:51:05 INFO - PROCESS | 3756 | 1463622664975 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}] 17:51:05 INFO - PROCESS | 3756 | 1463622665049 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 17:51:05 INFO - PROCESS | 3756 | 1463622665135 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:05 INFO - PROCESS | 3756 | ++DOCSHELL 16B51400 == 25 [pid = 3756] [id = 27] 17:51:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (16EB5400) [pid = 3756] [serial = 77] [outer = 00000000] 17:51:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (16F3AC00) [pid = 3756] [serial = 78] [outer = 16EB5400] 17:51:05 INFO - PROCESS | 3756 | 1463622665185 Marionette DEBUG loaded listener.js 17:51:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (1730E800) [pid = 3756] [serial = 79] [outer = 16EB5400] 17:51:05 INFO - PROCESS | 3756 | 1463622665572 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]]]}] 17:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 650ms 17:51:05 INFO - PROCESS | 3756 | 1463622665640 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 17:51:05 INFO - PROCESS | 3756 | 1463622665642 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 17:51:05 INFO - PROCESS | 3756 | 1463622665645 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:51:05 INFO - PROCESS | 3756 | 1463622665647 Marionette TRACE conn2 <- [1,74,null,{}] 17:51:05 INFO - PROCESS | 3756 | 1463622665660 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}] 17:51:05 INFO - PROCESS | 3756 | 1463622665744 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 17:51:05 INFO - PROCESS | 3756 | 1463622665750 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:05 INFO - PROCESS | 3756 | ++DOCSHELL 1330BC00 == 26 [pid = 3756] [id = 28] 17:51:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (1330C800) [pid = 3756] [serial = 80] [outer = 00000000] 17:51:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (17445C00) [pid = 3756] [serial = 81] [outer = 1330C800] 17:51:05 INFO - PROCESS | 3756 | 1463622665804 Marionette DEBUG loaded listener.js 17:51:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (17474400) [pid = 3756] [serial = 82] [outer = 1330C800] 17:51:06 INFO - PROCESS | 3756 | 1463622666189 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]]]}] 17:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 602ms 17:51:06 INFO - PROCESS | 3756 | 1463622666247 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 17:51:06 INFO - PROCESS | 3756 | 1463622666249 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 17:51:06 INFO - PROCESS | 3756 | 1463622666253 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:51:06 INFO - PROCESS | 3756 | 1463622666254 Marionette TRACE conn2 <- [1,78,null,{}] 17:51:06 INFO - PROCESS | 3756 | 1463622666258 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}] 17:51:06 INFO - PROCESS | 3756 | 1463622666330 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 17:51:06 INFO - PROCESS | 3756 | 1463622666336 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:06 INFO - PROCESS | 3756 | ++DOCSHELL 1337A400 == 27 [pid = 3756] [id = 29] 17:51:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (173B3400) [pid = 3756] [serial = 83] [outer = 00000000] 17:51:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (174DC000) [pid = 3756] [serial = 84] [outer = 173B3400] 17:51:06 INFO - PROCESS | 3756 | 1463622666380 Marionette DEBUG loaded listener.js 17:51:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (174E1800) [pid = 3756] [serial = 85] [outer = 173B3400] 17:51:06 INFO - PROCESS | 3756 | 1463622666791 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]]]}] 17:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 602ms 17:51:06 INFO - PROCESS | 3756 | 1463622666850 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 17:51:06 INFO - PROCESS | 3756 | 1463622666852 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 17:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:51:06 INFO - PROCESS | 3756 | 1463622666855 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:51:06 INFO - PROCESS | 3756 | 1463622666857 Marionette TRACE conn2 <- [1,82,null,{}] 17:51:06 INFO - PROCESS | 3756 | 1463622666861 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}] 17:51:06 INFO - PROCESS | 3756 | 1463622666932 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 17:51:06 INFO - PROCESS | 3756 | 1463622666939 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:06 INFO - PROCESS | 3756 | ++DOCSHELL 14008000 == 28 [pid = 3756] [id = 30] 17:51:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (174D5400) [pid = 3756] [serial = 86] [outer = 00000000] 17:51:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (17B1F800) [pid = 3756] [serial = 87] [outer = 174D5400] 17:51:07 INFO - PROCESS | 3756 | 1463622666983 Marionette DEBUG loaded listener.js 17:51:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (17F8A800) [pid = 3756] [serial = 88] [outer = 174D5400] 17:51:07 INFO - PROCESS | 3756 | 1463622667355 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]]]}] 17:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 539ms 17:51:07 INFO - PROCESS | 3756 | 1463622667391 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 17:51:07 INFO - PROCESS | 3756 | 1463622667393 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 17:51:07 INFO - PROCESS | 3756 | 1463622667396 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:51:07 INFO - PROCESS | 3756 | 1463622667398 Marionette TRACE conn2 <- [1,86,null,{}] 17:51:07 INFO - PROCESS | 3756 | 1463622667401 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}] 17:51:07 INFO - PROCESS | 3756 | 1463622667526 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 17:51:07 INFO - PROCESS | 3756 | 1463622667535 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:07 INFO - PROCESS | 3756 | ++DOCSHELL 16F33C00 == 29 [pid = 3756] [id = 31] 17:51:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (17474000) [pid = 3756] [serial = 89] [outer = 00000000] 17:51:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (18502C00) [pid = 3756] [serial = 90] [outer = 17474000] 17:51:07 INFO - PROCESS | 3756 | 1463622667580 Marionette DEBUG loaded listener.js 17:51:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (18509000) [pid = 3756] [serial = 91] [outer = 17474000] 17:51:08 INFO - PROCESS | 3756 | 1463622668037 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]]]}] 17:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 650ms 17:51:08 INFO - PROCESS | 3756 | 1463622668075 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 17:51:08 INFO - PROCESS | 3756 | 1463622668077 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 17:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:51:08 INFO - PROCESS | 3756 | 1463622668081 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:51:08 INFO - PROCESS | 3756 | 1463622668082 Marionette TRACE conn2 <- [1,90,null,{}] 17:51:08 INFO - PROCESS | 3756 | 1463622668086 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}] 17:51:08 INFO - PROCESS | 3756 | 1463622668190 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 17:51:08 INFO - PROCESS | 3756 | 1463622668198 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:08 INFO - PROCESS | 3756 | ++DOCSHELL 13708800 == 30 [pid = 3756] [id = 32] 17:51:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (181B5800) [pid = 3756] [serial = 92] [outer = 00000000] 17:51:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (1990F000) [pid = 3756] [serial = 93] [outer = 181B5800] 17:51:08 INFO - PROCESS | 3756 | 1463622668242 Marionette DEBUG loaded listener.js 17:51:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (1990F800) [pid = 3756] [serial = 94] [outer = 181B5800] 17:51:08 INFO - PROCESS | 3756 | 1463622668596 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]]]}] 17:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 538ms 17:51:08 INFO - PROCESS | 3756 | 1463622668618 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 17:51:08 INFO - PROCESS | 3756 | 1463622668619 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 17:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:51:08 INFO - PROCESS | 3756 | 1463622668623 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:51:08 INFO - PROCESS | 3756 | 1463622668624 Marionette TRACE conn2 <- [1,94,null,{}] 17:51:08 INFO - PROCESS | 3756 | 1463622668628 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}] 17:51:08 INFO - PROCESS | 3756 | 1463622668700 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 17:51:08 INFO - PROCESS | 3756 | 1463622668706 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:08 INFO - PROCESS | 3756 | ++DOCSHELL 13397C00 == 31 [pid = 3756] [id = 33] 17:51:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (13398400) [pid = 3756] [serial = 95] [outer = 00000000] 17:51:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (1339F000) [pid = 3756] [serial = 96] [outer = 13398400] 17:51:08 INFO - PROCESS | 3756 | 1463622668749 Marionette DEBUG loaded listener.js 17:51:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (133A1C00) [pid = 3756] [serial = 97] [outer = 13398400] 17:51:09 INFO - PROCESS | 3756 | 1463622669189 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]]]}] 17:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 602ms 17:51:10 INFO - PROCESS | 3756 | 1463622670074 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 17:51:10 INFO - PROCESS | 3756 | 1463622670078 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 17:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:51:10 INFO - PROCESS | 3756 | 1463622670135 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:51:10 INFO - PROCESS | 3756 | 1463622670139 Marionette TRACE conn2 <- [1,98,null,{}] 17:51:10 INFO - PROCESS | 3756 | 1463622670146 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}] 17:51:10 INFO - PROCESS | 3756 | 1463622670250 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 17:51:10 INFO - PROCESS | 3756 | 1463622670260 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:10 INFO - PROCESS | 3756 | ++DOCSHELL 10A5E000 == 32 [pid = 3756] [id = 34] 17:51:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (10A5EC00) [pid = 3756] [serial = 98] [outer = 00000000] 17:51:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (10B81000) [pid = 3756] [serial = 99] [outer = 10A5EC00] 17:51:10 INFO - PROCESS | 3756 | 1463622670307 Marionette DEBUG loaded listener.js 17:51:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (10B8D400) [pid = 3756] [serial = 100] [outer = 10A5EC00] 17:51:10 INFO - PROCESS | 3756 | 1463622670719 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]]]}] 17:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 665ms 17:51:10 INFO - PROCESS | 3756 | 1463622670789 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 17:51:10 INFO - PROCESS | 3756 | 1463622670793 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 17:51:10 INFO - PROCESS | 3756 | 1463622670800 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:51:10 INFO - PROCESS | 3756 | 1463622670804 Marionette TRACE conn2 <- [1,102,null,{}] 17:51:10 INFO - PROCESS | 3756 | 1463622670808 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}] 17:51:10 INFO - PROCESS | 3756 | 1463622670915 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 17:51:10 INFO - PROCESS | 3756 | 1463622670927 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:10 INFO - PROCESS | 3756 | ++DOCSHELL 128A3400 == 33 [pid = 3756] [id = 35] 17:51:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (12AE7400) [pid = 3756] [serial = 101] [outer = 00000000] 17:51:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (13125C00) [pid = 3756] [serial = 102] [outer = 12AE7400] 17:51:10 INFO - PROCESS | 3756 | 1463622670972 Marionette DEBUG loaded listener.js 17:51:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (1312C000) [pid = 3756] [serial = 103] [outer = 12AE7400] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (19CE3400) [pid = 3756] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (1400B000) [pid = 3756] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (1B54D800) [pid = 3756] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (1B29C400) [pid = 3756] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (1AD4A800) [pid = 3756] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (19CDB400) [pid = 3756] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (1744A800) [pid = 3756] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (1A77C000) [pid = 3756] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (0F661000) [pid = 3756] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (110A9400) [pid = 3756] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (13C3C000) [pid = 3756] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (105ED800) [pid = 3756] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (12B60000) [pid = 3756] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (13381000) [pid = 3756] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (14238400) [pid = 3756] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (15470000) [pid = 3756] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (150C5000) [pid = 3756] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (16EB5400) [pid = 3756] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (1330C800) [pid = 3756] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (173B3400) [pid = 3756] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (174D5400) [pid = 3756] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (17474000) [pid = 3756] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:51:11 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (181B5800) [pid = 3756] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:51:11 INFO - PROCESS | 3756 | 1463622671909 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]]]}] 17:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1157ms 17:51:11 INFO - PROCESS | 3756 | 1463622671942 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 17:51:11 INFO - PROCESS | 3756 | 1463622671945 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 17:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:51:11 INFO - PROCESS | 3756 | 1463622671948 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:51:11 INFO - PROCESS | 3756 | 1463622671950 Marionette TRACE conn2 <- [1,106,null,{}] 17:51:11 INFO - PROCESS | 3756 | 1463622671959 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}] 17:51:12 INFO - PROCESS | 3756 | 1463622672034 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 17:51:12 INFO - PROCESS | 3756 | 1463622672121 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:12 INFO - PROCESS | 3756 | ++DOCSHELL 102F7C00 == 34 [pid = 3756] [id = 36] 17:51:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (10A5FC00) [pid = 3756] [serial = 104] [outer = 00000000] 17:51:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (13312000) [pid = 3756] [serial = 105] [outer = 10A5FC00] 17:51:12 INFO - PROCESS | 3756 | 1463622672174 Marionette DEBUG loaded listener.js 17:51:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (13374000) [pid = 3756] [serial = 106] [outer = 10A5FC00] 17:51:12 INFO - PROCESS | 3756 | 1463622672549 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]]]}] 17:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 602ms 17:51:12 INFO - PROCESS | 3756 | 1463622672577 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 17:51:12 INFO - PROCESS | 3756 | 1463622672579 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 17:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:51:12 INFO - PROCESS | 3756 | 1463622672583 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:51:12 INFO - PROCESS | 3756 | 1463622672584 Marionette TRACE conn2 <- [1,110,null,{}] 17:51:12 INFO - PROCESS | 3756 | 1463622672588 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}] 17:51:12 INFO - PROCESS | 3756 | 1463622672688 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 17:51:12 INFO - PROCESS | 3756 | 1463622672753 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:12 INFO - PROCESS | 3756 | ++DOCSHELL 10A58C00 == 35 [pid = 3756] [id = 37] 17:51:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (13318400) [pid = 3756] [serial = 107] [outer = 00000000] 17:51:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (133A2000) [pid = 3756] [serial = 108] [outer = 13318400] 17:51:12 INFO - PROCESS | 3756 | 1463622672798 Marionette DEBUG loaded listener.js 17:51:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (13C40800) [pid = 3756] [serial = 109] [outer = 13318400] 17:51:13 INFO - PROCESS | 3756 | 1463622673170 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]]]}] 17:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 649ms 17:51:13 INFO - PROCESS | 3756 | 1463622673221 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 17:51:13 INFO - PROCESS | 3756 | 1463622673223 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 17:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:51:13 INFO - PROCESS | 3756 | 1463622673226 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:51:13 INFO - PROCESS | 3756 | 1463622673228 Marionette TRACE conn2 <- [1,114,null,{}] 17:51:13 INFO - PROCESS | 3756 | 1463622673231 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}] 17:51:13 INFO - PROCESS | 3756 | 1463622673304 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 17:51:13 INFO - PROCESS | 3756 | 1463622673310 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:13 INFO - PROCESS | 3756 | ++DOCSHELL 1400E400 == 36 [pid = 3756] [id = 38] 17:51:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (14232400) [pid = 3756] [serial = 110] [outer = 00000000] 17:51:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (1538B800) [pid = 3756] [serial = 111] [outer = 14232400] 17:51:13 INFO - PROCESS | 3756 | 1463622673353 Marionette DEBUG loaded listener.js 17:51:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (15781C00) [pid = 3756] [serial = 112] [outer = 14232400] 17:51:13 INFO - PROCESS | 3756 | 1463622673752 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]]]}] 17:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 602ms 17:51:13 INFO - PROCESS | 3756 | 1463622673857 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 17:51:13 INFO - PROCESS | 3756 | 1463622673861 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 17:51:13 INFO - PROCESS | 3756 | 1463622673867 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:51:13 INFO - PROCESS | 3756 | 1463622673872 Marionette TRACE conn2 <- [1,118,null,{}] 17:51:13 INFO - PROCESS | 3756 | 1463622673878 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}] 17:51:14 INFO - PROCESS | 3756 | 1463622673981 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 17:51:14 INFO - PROCESS | 3756 | 1463622674068 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:14 INFO - PROCESS | 3756 | ++DOCSHELL 105F9C00 == 37 [pid = 3756] [id = 39] 17:51:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (105FB000) [pid = 3756] [serial = 113] [outer = 00000000] 17:51:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (10A5AC00) [pid = 3756] [serial = 114] [outer = 105FB000] 17:51:14 INFO - PROCESS | 3756 | 1463622674125 Marionette DEBUG loaded listener.js 17:51:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (10F97400) [pid = 3756] [serial = 115] [outer = 105FB000] 17:51:14 INFO - PROCESS | 3756 | 1463622674711 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]]]}] 17:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 840ms 17:51:14 INFO - PROCESS | 3756 | 1463622674748 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 17:51:14 INFO - PROCESS | 3756 | 1463622674752 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 17:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:51:14 INFO - PROCESS | 3756 | 1463622674760 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:51:14 INFO - PROCESS | 3756 | 1463622674764 Marionette TRACE conn2 <- [1,122,null,{}] 17:51:14 INFO - PROCESS | 3756 | 1463622674768 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}] 17:51:14 INFO - PROCESS | 3756 | 1463622674864 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 17:51:14 INFO - PROCESS | 3756 | 1463622674948 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:14 INFO - PROCESS | 3756 | ++DOCSHELL 12D7CC00 == 38 [pid = 3756] [id = 40] 17:51:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (12D81000) [pid = 3756] [serial = 116] [outer = 00000000] 17:51:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (13398000) [pid = 3756] [serial = 117] [outer = 12D81000] 17:51:15 INFO - PROCESS | 3756 | 1463622675002 Marionette DEBUG loaded listener.js 17:51:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (137B9C00) [pid = 3756] [serial = 118] [outer = 12D81000] 17:51:15 INFO - PROCESS | 3756 | 1463622675485 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]]]}] 17:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 745ms 17:51:15 INFO - PROCESS | 3756 | 1463622675499 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 17:51:15 INFO - PROCESS | 3756 | 1463622675501 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 17:51:15 INFO - PROCESS | 3756 | 1463622675521 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:51:15 INFO - PROCESS | 3756 | 1463622675523 Marionette TRACE conn2 <- [1,126,null,{}] 17:51:15 INFO - PROCESS | 3756 | 1463622675533 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}] 17:51:15 INFO - PROCESS | 3756 | 1463622675632 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 17:51:15 INFO - PROCESS | 3756 | 1463622675718 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:15 INFO - PROCESS | 3756 | ++DOCSHELL 15C75400 == 39 [pid = 3756] [id = 41] 17:51:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (16140800) [pid = 3756] [serial = 119] [outer = 00000000] 17:51:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (16903000) [pid = 3756] [serial = 120] [outer = 16140800] 17:51:15 INFO - PROCESS | 3756 | 1463622675776 Marionette DEBUG loaded listener.js 17:51:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (16B4FC00) [pid = 3756] [serial = 121] [outer = 16140800] 17:51:16 INFO - PROCESS | 3756 | 1463622676316 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]]]}] 17:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 855ms 17:51:16 INFO - PROCESS | 3756 | 1463622676365 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 17:51:16 INFO - PROCESS | 3756 | 1463622676367 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 17:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:51:16 INFO - PROCESS | 3756 | 1463622676371 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:51:16 INFO - PROCESS | 3756 | 1463622676373 Marionette TRACE conn2 <- [1,130,null,{}] 17:51:16 INFO - PROCESS | 3756 | 1463622676377 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}] 17:51:16 INFO - PROCESS | 3756 | 1463622676470 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 17:51:16 INFO - PROCESS | 3756 | 1463622676552 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:16 INFO - PROCESS | 3756 | ++DOCSHELL 16F36800 == 40 [pid = 3756] [id = 42] 17:51:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (16F38400) [pid = 3756] [serial = 122] [outer = 00000000] 17:51:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (17318400) [pid = 3756] [serial = 123] [outer = 16F38400] 17:51:16 INFO - PROCESS | 3756 | 1463622676606 Marionette DEBUG loaded listener.js 17:51:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (17446C00) [pid = 3756] [serial = 124] [outer = 16F38400] 17:51:17 INFO - PROCESS | 3756 | 1463622677162 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]]]}] 17:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 824ms 17:51:17 INFO - PROCESS | 3756 | 1463622677205 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 17:51:17 INFO - PROCESS | 3756 | 1463622677207 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 17:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:51:17 INFO - PROCESS | 3756 | 1463622677211 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:51:17 INFO - PROCESS | 3756 | 1463622677213 Marionette TRACE conn2 <- [1,134,null,{}] 17:51:17 INFO - PROCESS | 3756 | 1463622677216 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}] 17:51:17 INFO - PROCESS | 3756 | 1463622677306 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 17:51:17 INFO - PROCESS | 3756 | 1463622677390 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:17 INFO - PROCESS | 3756 | ++DOCSHELL 17449C00 == 41 [pid = 3756] [id = 43] 17:51:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (1744B000) [pid = 3756] [serial = 125] [outer = 00000000] 17:51:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (174DB400) [pid = 3756] [serial = 126] [outer = 1744B000] 17:51:17 INFO - PROCESS | 3756 | 1463622677443 Marionette DEBUG loaded listener.js 17:51:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (174DEC00) [pid = 3756] [serial = 127] [outer = 1744B000] 17:51:17 INFO - PROCESS | 3756 | 1463622677964 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]]]}] 17:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 808ms 17:51:18 INFO - PROCESS | 3756 | 1463622678013 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 17:51:18 INFO - PROCESS | 3756 | 1463622678015 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 17:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:51:18 INFO - PROCESS | 3756 | 1463622678019 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:51:18 INFO - PROCESS | 3756 | 1463622678021 Marionette TRACE conn2 <- [1,138,null,{}] 17:51:18 INFO - PROCESS | 3756 | 1463622678024 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}] 17:51:18 INFO - PROCESS | 3756 | 1463622678145 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 17:51:18 INFO - PROCESS | 3756 | 1463622678220 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:18 INFO - PROCESS | 3756 | ++DOCSHELL 131F5C00 == 42 [pid = 3756] [id = 44] 17:51:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (13304800) [pid = 3756] [serial = 128] [outer = 00000000] 17:51:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (1428C400) [pid = 3756] [serial = 129] [outer = 13304800] 17:51:18 INFO - PROCESS | 3756 | 1463622678275 Marionette DEBUG loaded listener.js 17:51:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (1578A800) [pid = 3756] [serial = 130] [outer = 13304800] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 10A58C00 == 41 [pid = 3756] [id = 37] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 102F7C00 == 40 [pid = 3756] [id = 36] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 128A3400 == 39 [pid = 3756] [id = 35] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 10A5E000 == 38 [pid = 3756] [id = 34] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 13397C00 == 37 [pid = 3756] [id = 33] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 16F36800 == 36 [pid = 3756] [id = 42] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 17449C00 == 35 [pid = 3756] [id = 43] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 14008000 == 34 [pid = 3756] [id = 30] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 15C75400 == 33 [pid = 3756] [id = 41] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 1400E400 == 32 [pid = 3756] [id = 38] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 16F33C00 == 31 [pid = 3756] [id = 31] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 1337A400 == 30 [pid = 3756] [id = 29] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 105F9C00 == 29 [pid = 3756] [id = 39] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 13708800 == 28 [pid = 3756] [id = 32] 17:51:19 INFO - PROCESS | 3756 | --DOCSHELL 12D7CC00 == 27 [pid = 3756] [id = 40] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (1B559C00) [pid = 3756] [serial = 43] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (10274400) [pid = 3756] [serial = 51] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (12AEF800) [pid = 3756] [serial = 54] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (14240000) [pid = 3756] [serial = 57] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (15389400) [pid = 3756] [serial = 58] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (10B8B000) [pid = 3756] [serial = 60] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (12D7C000) [pid = 3756] [serial = 63] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (130CFC00) [pid = 3756] [serial = 64] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (1370A400) [pid = 3756] [serial = 66] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (13C35400) [pid = 3756] [serial = 67] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (14295C00) [pid = 3756] [serial = 69] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (15786C00) [pid = 3756] [serial = 72] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (16142800) [pid = 3756] [serial = 75] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (16F3AC00) [pid = 3756] [serial = 78] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (17445C00) [pid = 3756] [serial = 81] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (15A11C00) [pid = 3756] [serial = 73] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (174DC000) [pid = 3756] [serial = 84] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (17B1F800) [pid = 3756] [serial = 87] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (18502C00) [pid = 3756] [serial = 90] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (1990F000) [pid = 3756] [serial = 93] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (1699BC00) [pid = 3756] [serial = 76] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (1730E800) [pid = 3756] [serial = 79] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (10BA3C00) [pid = 3756] [serial = 61] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (17474400) [pid = 3756] [serial = 82] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (150BD000) [pid = 3756] [serial = 70] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (174E1800) [pid = 3756] [serial = 85] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (17F8A800) [pid = 3756] [serial = 88] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (13128800) [pid = 3756] [serial = 55] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (18509000) [pid = 3756] [serial = 91] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (1990F800) [pid = 3756] [serial = 94] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (1055F000) [pid = 3756] [serial = 52] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (16904400) [pid = 3756] [serial = 17] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (16996800) [pid = 3756] [serial = 14] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (14238000) [pid = 3756] [serial = 9] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (1423CC00) [pid = 3756] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (11CF2800) [pid = 3756] [serial = 4] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (1B2A2C00) [pid = 3756] [serial = 39] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (1B16BC00) [pid = 3756] [serial = 36] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (1B16F800) [pid = 3756] [serial = 37] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (1AD3D400) [pid = 3756] [serial = 33] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 66 (1AD40C00) [pid = 3756] [serial = 34] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 65 (1AE56800) [pid = 3756] [serial = 31] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 64 (1AA49800) [pid = 3756] [serial = 30] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 63 (1AE58400) [pid = 3756] [serial = 27] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 62 (17440800) [pid = 3756] [serial = 28] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 61 (1A174400) [pid = 3756] [serial = 22] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 60 (1A439C00) [pid = 3756] [serial = 24] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 59 (1A170800) [pid = 3756] [serial = 21] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 58 (1B705800) [pid = 3756] [serial = 48] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 57 (1B557000) [pid = 3756] [serial = 42] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 56 (16F39800) [pid = 3756] [serial = 45] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | --DOMWINDOW == 55 (1B54B800) [pid = 3756] [serial = 40] [outer = 00000000] [url = about:blank] 17:51:19 INFO - PROCESS | 3756 | 1463622679520 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]]]}] 17:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1521ms 17:51:19 INFO - PROCESS | 3756 | 1463622679556 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 17:51:19 INFO - PROCESS | 3756 | 1463622679560 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 17:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:51:19 INFO - PROCESS | 3756 | 1463622679565 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:51:19 INFO - PROCESS | 3756 | 1463622679569 Marionette TRACE conn2 <- [1,142,null,{}] 17:51:19 INFO - PROCESS | 3756 | 1463622679576 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}] 17:51:19 INFO - PROCESS | 3756 | 1463622679693 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 17:51:19 INFO - PROCESS | 3756 | 1463622679763 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:19 INFO - PROCESS | 3756 | ++DOCSHELL 1055BC00 == 28 [pid = 3756] [id = 45] 17:51:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 56 (10560000) [pid = 3756] [serial = 131] [outer = 00000000] 17:51:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 57 (110B3800) [pid = 3756] [serial = 132] [outer = 10560000] 17:51:19 INFO - PROCESS | 3756 | 1463622679810 Marionette DEBUG loaded listener.js 17:51:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 58 (114A2400) [pid = 3756] [serial = 133] [outer = 10560000] 17:51:20 INFO - PROCESS | 3756 | 1463622680184 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]]]}] 17:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 634ms 17:51:20 INFO - PROCESS | 3756 | 1463622680204 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 17:51:20 INFO - PROCESS | 3756 | 1463622680210 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 17:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:51:20 INFO - PROCESS | 3756 | 1463622680217 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:51:20 INFO - PROCESS | 3756 | 1463622680220 Marionette TRACE conn2 <- [1,146,null,{}] 17:51:20 INFO - PROCESS | 3756 | 1463622680223 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}] 17:51:20 INFO - PROCESS | 3756 | 1463622680303 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 17:51:20 INFO - PROCESS | 3756 | 1463622680363 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:20 INFO - PROCESS | 3756 | ++DOCSHELL 110AA000 == 29 [pid = 3756] [id = 46] 17:51:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 59 (11252C00) [pid = 3756] [serial = 134] [outer = 00000000] 17:51:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 60 (12AE7800) [pid = 3756] [serial = 135] [outer = 11252C00] 17:51:20 INFO - PROCESS | 3756 | 1463622680408 Marionette DEBUG loaded listener.js 17:51:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 61 (130D2400) [pid = 3756] [serial = 136] [outer = 11252C00] 17:51:20 INFO - PROCESS | 3756 | 1463622680771 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]]]}] 17:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 602ms 17:51:20 INFO - PROCESS | 3756 | 1463622680811 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 17:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:51:20 INFO - PROCESS | 3756 | 1463622680814 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 17:51:20 INFO - PROCESS | 3756 | 1463622680818 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:51:20 INFO - PROCESS | 3756 | 1463622680821 Marionette TRACE conn2 <- [1,150,null,{}] 17:51:20 INFO - PROCESS | 3756 | 1463622680837 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}] 17:51:20 INFO - PROCESS | 3756 | 1463622680915 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 17:51:20 INFO - PROCESS | 3756 | 1463622680923 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:20 INFO - PROCESS | 3756 | ++DOCSHELL 13398C00 == 30 [pid = 3756] [id = 47] 17:51:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 62 (13399000) [pid = 3756] [serial = 137] [outer = 00000000] 17:51:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 63 (1370F800) [pid = 3756] [serial = 138] [outer = 13399000] 17:51:20 INFO - PROCESS | 3756 | 1463622680971 Marionette DEBUG loaded listener.js 17:51:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 64 (13C38000) [pid = 3756] [serial = 139] [outer = 13399000] 17:51:21 INFO - PROCESS | 3756 | 1463622681385 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]]]}] 17:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 602ms 17:51:21 INFO - PROCESS | 3756 | 1463622681414 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 17:51:21 INFO - PROCESS | 3756 | 1463622681416 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 17:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:51:21 INFO - PROCESS | 3756 | 1463622681419 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:51:21 INFO - PROCESS | 3756 | 1463622681421 Marionette TRACE conn2 <- [1,154,null,{}] 17:51:21 INFO - PROCESS | 3756 | 1463622681438 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}] 17:51:21 INFO - PROCESS | 3756 | 1463622681535 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 17:51:21 INFO - PROCESS | 3756 | 1463622681541 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:21 INFO - PROCESS | 3756 | ++DOCSHELL 14004000 == 31 [pid = 3756] [id = 48] 17:51:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 65 (14237800) [pid = 3756] [serial = 140] [outer = 00000000] 17:51:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 66 (14295000) [pid = 3756] [serial = 141] [outer = 14237800] 17:51:21 INFO - PROCESS | 3756 | 1463622681586 Marionette DEBUG loaded listener.js 17:51:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 67 (15388800) [pid = 3756] [serial = 142] [outer = 14237800] 17:51:22 INFO - PROCESS | 3756 | 1463622682062 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]]]}] 17:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 665ms 17:51:22 INFO - PROCESS | 3756 | 1463622682111 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 17:51:22 INFO - PROCESS | 3756 | 1463622682113 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 17:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:51:22 INFO - PROCESS | 3756 | 1463622682120 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:51:22 INFO - PROCESS | 3756 | 1463622682122 Marionette TRACE conn2 <- [1,158,null,{}] 17:51:22 INFO - PROCESS | 3756 | 1463622682132 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}] 17:51:22 INFO - PROCESS | 3756 | 1463622682227 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 17:51:22 INFO - PROCESS | 3756 | 1463622682236 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:22 INFO - PROCESS | 3756 | ++DOCSHELL 14292000 == 32 [pid = 3756] [id = 49] 17:51:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (150C5000) [pid = 3756] [serial = 143] [outer = 00000000] 17:51:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (15A15C00) [pid = 3756] [serial = 144] [outer = 150C5000] 17:51:22 INFO - PROCESS | 3756 | 1463622682282 Marionette DEBUG loaded listener.js 17:51:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (15C75400) [pid = 3756] [serial = 145] [outer = 150C5000] 17:51:22 INFO - PROCESS | 3756 | 1463622682729 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]]]}] 17:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 650ms 17:51:22 INFO - PROCESS | 3756 | 1463622682755 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 17:51:22 INFO - PROCESS | 3756 | 1463622682756 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 17:51:22 INFO - PROCESS | 3756 | 1463622682768 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:51:22 INFO - PROCESS | 3756 | 1463622682770 Marionette TRACE conn2 <- [1,162,null,{}] 17:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:51:22 INFO - PROCESS | 3756 | 1463622682773 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}] 17:51:22 INFO - PROCESS | 3756 | 1463622682885 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 17:51:22 INFO - PROCESS | 3756 | 1463622682893 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:22 INFO - PROCESS | 3756 | ++DOCSHELL 16905000 == 33 [pid = 3756] [id = 50] 17:51:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (16907400) [pid = 3756] [serial = 146] [outer = 00000000] 17:51:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (16F35C00) [pid = 3756] [serial = 147] [outer = 16907400] 17:51:22 INFO - PROCESS | 3756 | 1463622682937 Marionette DEBUG loaded listener.js 17:51:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (16F3D800) [pid = 3756] [serial = 148] [outer = 16907400] 17:51:23 INFO - PROCESS | 3756 | 1463622683355 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]]]}] 17:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 633ms 17:51:23 INFO - PROCESS | 3756 | 1463622683409 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 17:51:23 INFO - PROCESS | 3756 | 1463622683411 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 17:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:51:23 INFO - PROCESS | 3756 | 1463622683414 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:51:23 INFO - PROCESS | 3756 | 1463622683416 Marionette TRACE conn2 <- [1,166,null,{}] 17:51:23 INFO - PROCESS | 3756 | 1463622683419 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}] 17:51:23 INFO - PROCESS | 3756 | 1463622683572 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 17:51:23 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (14232400) [pid = 3756] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:51:23 INFO - PROCESS | 3756 | --DOMWINDOW == 71 (12AE7400) [pid = 3756] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:51:23 INFO - PROCESS | 3756 | --DOMWINDOW == 70 (10A5EC00) [pid = 3756] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:51:23 INFO - PROCESS | 3756 | --DOMWINDOW == 69 (10A5FC00) [pid = 3756] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:51:23 INFO - PROCESS | 3756 | --DOMWINDOW == 68 (13318400) [pid = 3756] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:51:23 INFO - PROCESS | 3756 | --DOMWINDOW == 67 (13398400) [pid = 3756] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:51:23 INFO - PROCESS | 3756 | 1463622683642 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:23 INFO - PROCESS | 3756 | ++DOCSHELL 10A5EC00 == 34 [pid = 3756] [id = 51] 17:51:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 68 (10A5FC00) [pid = 3756] [serial = 149] [outer = 00000000] 17:51:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 69 (13318400) [pid = 3756] [serial = 150] [outer = 10A5FC00] 17:51:23 INFO - PROCESS | 3756 | 1463622683686 Marionette DEBUG loaded listener.js 17:51:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 70 (13393C00) [pid = 3756] [serial = 151] [outer = 10A5FC00] 17:51:24 INFO - PROCESS | 3756 | 1463622684085 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]]]}] 17:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 713ms 17:51:24 INFO - PROCESS | 3756 | 1463622684146 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 17:51:24 INFO - PROCESS | 3756 | 1463622684147 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 17:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:51:24 INFO - PROCESS | 3756 | 1463622684151 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:51:24 INFO - PROCESS | 3756 | 1463622684152 Marionette TRACE conn2 <- [1,170,null,{}] 17:51:24 INFO - PROCESS | 3756 | 1463622684156 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}] 17:51:24 INFO - PROCESS | 3756 | 1463622684225 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 17:51:24 INFO - PROCESS | 3756 | 1463622684241 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:24 INFO - PROCESS | 3756 | ++DOCSHELL 1330B400 == 35 [pid = 3756] [id = 52] 17:51:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 71 (15C6C400) [pid = 3756] [serial = 152] [outer = 00000000] 17:51:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 72 (174D2800) [pid = 3756] [serial = 153] [outer = 15C6C400] 17:51:24 INFO - PROCESS | 3756 | 1463622684285 Marionette DEBUG loaded listener.js 17:51:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (174D3400) [pid = 3756] [serial = 154] [outer = 15C6C400] 17:51:24 INFO - PROCESS | 3756 | 1463622684663 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]]]}] 17:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 539ms 17:51:24 INFO - PROCESS | 3756 | 1463622684687 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 17:51:24 INFO - PROCESS | 3756 | 1463622684689 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 17:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:51:24 INFO - PROCESS | 3756 | 1463622684692 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:51:24 INFO - PROCESS | 3756 | 1463622684694 Marionette TRACE conn2 <- [1,174,null,{}] 17:51:24 INFO - PROCESS | 3756 | 1463622684697 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}] 17:51:24 INFO - PROCESS | 3756 | 1463622684797 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 17:51:24 INFO - PROCESS | 3756 | 1463622684805 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:24 INFO - PROCESS | 3756 | ++DOCSHELL 1337BC00 == 36 [pid = 3756] [id = 53] 17:51:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (174E3400) [pid = 3756] [serial = 155] [outer = 00000000] 17:51:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (17A37C00) [pid = 3756] [serial = 156] [outer = 174E3400] 17:51:24 INFO - PROCESS | 3756 | 1463622684848 Marionette DEBUG loaded listener.js 17:51:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (17A6C400) [pid = 3756] [serial = 157] [outer = 174E3400] 17:51:25 INFO - PROCESS | 3756 | 1463622685207 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]]]}] 17:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 539ms 17:51:25 INFO - PROCESS | 3756 | 1463622685228 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 17:51:25 INFO - PROCESS | 3756 | 1463622685230 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 17:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:51:25 INFO - PROCESS | 3756 | 1463622685233 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:51:25 INFO - PROCESS | 3756 | 1463622685235 Marionette TRACE conn2 <- [1,178,null,{}] 17:51:25 INFO - PROCESS | 3756 | 1463622685239 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}] 17:51:25 INFO - PROCESS | 3756 | 1463622685321 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 17:51:25 INFO - PROCESS | 3756 | 1463622685404 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:25 INFO - PROCESS | 3756 | ++DOCSHELL 105F5800 == 37 [pid = 3756] [id = 54] 17:51:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (13398800) [pid = 3756] [serial = 158] [outer = 00000000] 17:51:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (17B24000) [pid = 3756] [serial = 159] [outer = 13398800] 17:51:25 INFO - PROCESS | 3756 | 1463622685448 Marionette DEBUG loaded listener.js 17:51:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (1810C400) [pid = 3756] [serial = 160] [outer = 13398800] 17:51:26 INFO - PROCESS | 3756 | 1463622686076 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]]]}] 17:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 919ms 17:51:26 INFO - PROCESS | 3756 | 1463622686139 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 17:51:26 INFO - PROCESS | 3756 | 1463622686144 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 17:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:51:26 INFO - PROCESS | 3756 | 1463622686150 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:51:26 INFO - PROCESS | 3756 | 1463622686153 Marionette TRACE conn2 <- [1,182,null,{}] 17:51:26 INFO - PROCESS | 3756 | 1463622686159 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}] 17:51:26 INFO - PROCESS | 3756 | 1463622686323 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 17:51:26 INFO - PROCESS | 3756 | 1463622686392 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:26 INFO - PROCESS | 3756 | ++DOCSHELL 105EEC00 == 38 [pid = 3756] [id = 55] 17:51:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (10A60400) [pid = 3756] [serial = 161] [outer = 00000000] 17:51:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (1288DC00) [pid = 3756] [serial = 162] [outer = 10A60400] 17:51:26 INFO - PROCESS | 3756 | 1463622686448 Marionette DEBUG loaded listener.js 17:51:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (12D36400) [pid = 3756] [serial = 163] [outer = 10A60400] 17:51:27 INFO - PROCESS | 3756 | 1463622687253 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]]]}] 17:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1157ms 17:51:27 INFO - PROCESS | 3756 | 1463622687325 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 17:51:27 INFO - PROCESS | 3756 | 1463622687329 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 17:51:27 INFO - PROCESS | 3756 | 1463622687334 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:51:27 INFO - PROCESS | 3756 | 1463622687337 Marionette TRACE conn2 <- [1,186,null,{}] 17:51:27 INFO - PROCESS | 3756 | 1463622687344 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}] 17:51:27 INFO - PROCESS | 3756 | 1463622687450 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 17:51:27 INFO - PROCESS | 3756 | 1463622687523 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:27 INFO - PROCESS | 3756 | ++DOCSHELL 10B8CC00 == 39 [pid = 3756] [id = 56] 17:51:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (10F97000) [pid = 3756] [serial = 164] [outer = 00000000] 17:51:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (110B4800) [pid = 3756] [serial = 165] [outer = 10F97000] 17:51:27 INFO - PROCESS | 3756 | 1463622687571 Marionette DEBUG loaded listener.js 17:51:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (1124DC00) [pid = 3756] [serial = 166] [outer = 10F97000] 17:51:27 INFO - PROCESS | 3756 | --DOCSHELL 1337BC00 == 38 [pid = 3756] [id = 53] 17:51:27 INFO - PROCESS | 3756 | --DOCSHELL 1330B400 == 37 [pid = 3756] [id = 52] 17:51:27 INFO - PROCESS | 3756 | --DOCSHELL 10A5EC00 == 36 [pid = 3756] [id = 51] 17:51:27 INFO - PROCESS | 3756 | --DOCSHELL 16905000 == 35 [pid = 3756] [id = 50] 17:51:27 INFO - PROCESS | 3756 | --DOCSHELL 14292000 == 34 [pid = 3756] [id = 49] 17:51:27 INFO - PROCESS | 3756 | --DOCSHELL 14004000 == 33 [pid = 3756] [id = 48] 17:51:27 INFO - PROCESS | 3756 | --DOCSHELL 13398C00 == 32 [pid = 3756] [id = 47] 17:51:27 INFO - PROCESS | 3756 | --DOCSHELL 110AA000 == 31 [pid = 3756] [id = 46] 17:51:27 INFO - PROCESS | 3756 | --DOCSHELL 1055BC00 == 30 [pid = 3756] [id = 45] 17:51:27 INFO - PROCESS | 3756 | --DOCSHELL 131F5C00 == 29 [pid = 3756] [id = 44] 17:51:27 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (1538B800) [pid = 3756] [serial = 111] [outer = 00000000] [url = about:blank] 17:51:27 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (13125C00) [pid = 3756] [serial = 102] [outer = 00000000] [url = about:blank] 17:51:27 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (15781C00) [pid = 3756] [serial = 112] [outer = 00000000] [url = about:blank] 17:51:27 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (10B81000) [pid = 3756] [serial = 99] [outer = 00000000] [url = about:blank] 17:51:27 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (13312000) [pid = 3756] [serial = 105] [outer = 00000000] [url = about:blank] 17:51:27 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (133A2000) [pid = 3756] [serial = 108] [outer = 00000000] [url = about:blank] 17:51:27 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (1312C000) [pid = 3756] [serial = 103] [outer = 00000000] [url = about:blank] 17:51:27 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (10B8D400) [pid = 3756] [serial = 100] [outer = 00000000] [url = about:blank] 17:51:27 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (13C40800) [pid = 3756] [serial = 109] [outer = 00000000] [url = about:blank] 17:51:27 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (133A1C00) [pid = 3756] [serial = 97] [outer = 00000000] [url = about:blank] 17:51:27 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (13374000) [pid = 3756] [serial = 106] [outer = 00000000] [url = about:blank] 17:51:27 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (1339F000) [pid = 3756] [serial = 96] [outer = 00000000] [url = about:blank] 17:51:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (12AEE000) [pid = 3756] [serial = 167] [outer = 16F38C00] 17:51:28 INFO - PROCESS | 3756 | 1463622688086 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]]]}] 17:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 808ms 17:51:28 INFO - PROCESS | 3756 | 1463622688137 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 17:51:28 INFO - PROCESS | 3756 | 1463622688143 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 17:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:51:28 INFO - PROCESS | 3756 | 1463622688149 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:51:28 INFO - PROCESS | 3756 | 1463622688152 Marionette TRACE conn2 <- [1,190,null,{}] 17:51:28 INFO - PROCESS | 3756 | 1463622688155 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}] 17:51:28 INFO - PROCESS | 3756 | 1463622688233 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 17:51:28 INFO - PROCESS | 3756 | 1463622688242 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:28 INFO - PROCESS | 3756 | ++DOCSHELL 13134C00 == 30 [pid = 3756] [id = 57] 17:51:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (131EE800) [pid = 3756] [serial = 168] [outer = 00000000] 17:51:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (13373400) [pid = 3756] [serial = 169] [outer = 131EE800] 17:51:28 INFO - PROCESS | 3756 | 1463622688288 Marionette DEBUG loaded listener.js 17:51:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (13382800) [pid = 3756] [serial = 170] [outer = 131EE800] 17:51:28 INFO - PROCESS | 3756 | 1463622688748 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]]]}] 17:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 602ms 17:51:28 INFO - PROCESS | 3756 | 1463622688777 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 17:51:28 INFO - PROCESS | 3756 | 1463622688779 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 17:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:51:28 INFO - PROCESS | 3756 | 1463622688782 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:51:28 INFO - PROCESS | 3756 | 1463622688786 Marionette TRACE conn2 <- [1,194,null,{}] 17:51:28 INFO - PROCESS | 3756 | 1463622688796 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}] 17:51:28 INFO - PROCESS | 3756 | 1463622688886 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 17:51:28 INFO - PROCESS | 3756 | 1463622688919 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:28 INFO - PROCESS | 3756 | ++DOCSHELL 14239000 == 31 [pid = 3756] [id = 58] 17:51:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (14239800) [pid = 3756] [serial = 171] [outer = 00000000] 17:51:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (14240400) [pid = 3756] [serial = 172] [outer = 14239800] 17:51:28 INFO - PROCESS | 3756 | 1463622688967 Marionette DEBUG loaded listener.js 17:51:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (150B7800) [pid = 3756] [serial = 173] [outer = 14239800] 17:51:29 INFO - PROCESS | 3756 | 1463622689397 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]]]}] 17:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 650ms 17:51:29 INFO - PROCESS | 3756 | 1463622689420 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 17:51:29 INFO - PROCESS | 3756 | 1463622689422 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 17:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:51:29 INFO - PROCESS | 3756 | 1463622689426 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:51:29 INFO - PROCESS | 3756 | 1463622689427 Marionette TRACE conn2 <- [1,198,null,{}] 17:51:29 INFO - PROCESS | 3756 | 1463622689434 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}] 17:51:29 INFO - PROCESS | 3756 | 1463622689519 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 17:51:29 INFO - PROCESS | 3756 | 1463622689526 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:29 INFO - PROCESS | 3756 | ++DOCSHELL 15782000 == 32 [pid = 3756] [id = 59] 17:51:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (15782400) [pid = 3756] [serial = 174] [outer = 00000000] 17:51:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (15A1E400) [pid = 3756] [serial = 175] [outer = 15782400] 17:51:29 INFO - PROCESS | 3756 | 1463622689577 Marionette DEBUG loaded listener.js 17:51:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (16141400) [pid = 3756] [serial = 176] [outer = 15782400] 17:51:30 INFO - PROCESS | 3756 | 1463622689999 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]]]}] 17:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 603ms 17:51:30 INFO - PROCESS | 3756 | 1463622690023 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 17:51:30 INFO - PROCESS | 3756 | 1463622690025 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 17:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:51:30 INFO - PROCESS | 3756 | 1463622690028 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:51:30 INFO - PROCESS | 3756 | 1463622690030 Marionette TRACE conn2 <- [1,202,null,{}] 17:51:30 INFO - PROCESS | 3756 | 1463622690033 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}] 17:51:30 INFO - PROCESS | 3756 | 1463622690140 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 17:51:30 INFO - PROCESS | 3756 | 1463622690146 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:30 INFO - PROCESS | 3756 | ++DOCSHELL 15781800 == 33 [pid = 3756] [id = 60] 17:51:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (15784400) [pid = 3756] [serial = 177] [outer = 00000000] 17:51:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (16F33800) [pid = 3756] [serial = 178] [outer = 15784400] 17:51:30 INFO - PROCESS | 3756 | 1463622690190 Marionette DEBUG loaded listener.js 17:51:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (16F3B000) [pid = 3756] [serial = 179] [outer = 15784400] 17:51:30 INFO - PROCESS | 3756 | 1463622690620 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]]]}] 17:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 649ms 17:51:30 INFO - PROCESS | 3756 | 1463622690666 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 17:51:30 INFO - PROCESS | 3756 | 1463622690668 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 17:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:51:30 INFO - PROCESS | 3756 | 1463622690671 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:51:30 INFO - PROCESS | 3756 | 1463622690673 Marionette TRACE conn2 <- [1,206,null,{}] 17:51:30 INFO - PROCESS | 3756 | 1463622690676 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}] 17:51:30 INFO - PROCESS | 3756 | 1463622690791 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 17:51:30 INFO - PROCESS | 3756 | 1463622690798 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:30 INFO - PROCESS | 3756 | ++DOCSHELL 16F40000 == 34 [pid = 3756] [id = 61] 17:51:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (17318000) [pid = 3756] [serial = 180] [outer = 00000000] 17:51:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (174DF000) [pid = 3756] [serial = 181] [outer = 17318000] 17:51:30 INFO - PROCESS | 3756 | 1463622690849 Marionette DEBUG loaded listener.js 17:51:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (17B18400) [pid = 3756] [serial = 182] [outer = 17318000] 17:51:31 INFO - PROCESS | 3756 | 1463622691306 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]]]}] 17:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 650ms 17:51:31 INFO - PROCESS | 3756 | 1463622691342 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 17:51:31 INFO - PROCESS | 3756 | 1463622691344 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 17:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:51:31 INFO - PROCESS | 3756 | 1463622691348 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:51:31 INFO - PROCESS | 3756 | 1463622691349 Marionette TRACE conn2 <- [1,210,null,{}] 17:51:31 INFO - PROCESS | 3756 | 1463622691353 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}] 17:51:31 INFO - PROCESS | 3756 | 1463622691447 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 17:51:31 INFO - PROCESS | 3756 | 1463622691525 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:31 INFO - PROCESS | 3756 | ++DOCSHELL 14005400 == 35 [pid = 3756] [id = 62] 17:51:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (174D6400) [pid = 3756] [serial = 183] [outer = 00000000] 17:51:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (181B4800) [pid = 3756] [serial = 184] [outer = 174D6400] 17:51:31 INFO - PROCESS | 3756 | 1463622691573 Marionette DEBUG loaded listener.js 17:51:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (18112C00) [pid = 3756] [serial = 185] [outer = 174D6400] 17:51:31 INFO - PROCESS | 3756 | 1463622691946 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]]]}] 17:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 634ms 17:51:32 INFO - PROCESS | 3756 | 1463622691986 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 17:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:51:32 INFO - PROCESS | 3756 | 1463622691988 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 17:51:32 INFO - PROCESS | 3756 | 1463622691991 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:51:32 INFO - PROCESS | 3756 | 1463622691993 Marionette TRACE conn2 <- [1,214,null,{}] 17:51:32 INFO - PROCESS | 3756 | 1463622691996 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}] 17:51:32 INFO - PROCESS | 3756 | 1463622692205 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (150C5000) [pid = 3756] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (11252C00) [pid = 3756] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (13399000) [pid = 3756] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (16907400) [pid = 3756] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (10560000) [pid = 3756] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (105FB000) [pid = 3756] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (12D81000) [pid = 3756] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (10A5FC00) [pid = 3756] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (16140800) [pid = 3756] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (16F38400) [pid = 3756] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (1744B000) [pid = 3756] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (174E3400) [pid = 3756] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (14237800) [pid = 3756] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:51:32 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (15C6C400) [pid = 3756] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:51:32 INFO - PROCESS | 3756 | 1463622692253 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:32 INFO - PROCESS | 3756 | ++DOCSHELL 10560000 == 36 [pid = 3756] [id = 63] 17:51:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (105F3C00) [pid = 3756] [serial = 186] [outer = 00000000] 17:51:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (13127400) [pid = 3756] [serial = 187] [outer = 105F3C00] 17:51:32 INFO - PROCESS | 3756 | 1463622692297 Marionette DEBUG loaded listener.js 17:51:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (1423CC00) [pid = 3756] [serial = 188] [outer = 105F3C00] 17:51:32 INFO - PROCESS | 3756 | 1463622692640 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]]]}] 17:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 698ms 17:51:32 INFO - PROCESS | 3756 | 1463622692691 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 17:51:32 INFO - PROCESS | 3756 | 1463622692693 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 17:51:32 INFO - PROCESS | 3756 | 1463622692696 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:51:32 INFO - PROCESS | 3756 | 1463622692698 Marionette TRACE conn2 <- [1,218,null,{}] 17:51:32 INFO - PROCESS | 3756 | 1463622692701 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}] 17:51:32 INFO - PROCESS | 3756 | 1463622692798 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 17:51:32 INFO - PROCESS | 3756 | 1463622692829 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:32 INFO - PROCESS | 3756 | ++DOCSHELL 1312DC00 == 37 [pid = 3756] [id = 64] 17:51:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (133A2800) [pid = 3756] [serial = 189] [outer = 00000000] 17:51:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (18502400) [pid = 3756] [serial = 190] [outer = 133A2800] 17:51:32 INFO - PROCESS | 3756 | 1463622692872 Marionette DEBUG loaded listener.js 17:51:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (18505800) [pid = 3756] [serial = 191] [outer = 133A2800] 17:51:33 INFO - PROCESS | 3756 | 1463622693273 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]]]}] 17:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 602ms 17:51:33 INFO - PROCESS | 3756 | 1463622693326 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 17:51:33 INFO - PROCESS | 3756 | 1463622693328 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 17:51:33 INFO - PROCESS | 3756 | 1463622693331 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:51:33 INFO - PROCESS | 3756 | 1463622693333 Marionette TRACE conn2 <- [1,222,null,{}] 17:51:33 INFO - PROCESS | 3756 | 1463622693336 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}] 17:51:33 INFO - PROCESS | 3756 | 1463622693432 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 17:51:33 INFO - PROCESS | 3756 | 1463622693440 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:33 INFO - PROCESS | 3756 | ++DOCSHELL 10271C00 == 38 [pid = 3756] [id = 65] 17:51:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (14236800) [pid = 3756] [serial = 192] [outer = 00000000] 17:51:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (1990EC00) [pid = 3756] [serial = 193] [outer = 14236800] 17:51:33 INFO - PROCESS | 3756 | 1463622693485 Marionette DEBUG loaded listener.js 17:51:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (19B3A000) [pid = 3756] [serial = 194] [outer = 14236800] 17:51:33 INFO - PROCESS | 3756 | 1463622693858 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]]]}] 17:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 603ms 17:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:51:33 INFO - PROCESS | 3756 | 1463622693928 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 17:51:33 INFO - PROCESS | 3756 | 1463622693930 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 17:51:33 INFO - PROCESS | 3756 | 1463622693933 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:51:33 INFO - PROCESS | 3756 | 1463622693936 Marionette TRACE conn2 <- [1,226,null,{}] 17:51:33 INFO - PROCESS | 3756 | 1463622693939 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}] 17:51:34 INFO - PROCESS | 3756 | 1463622694055 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 17:51:34 INFO - PROCESS | 3756 | 1463622694096 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:34 INFO - PROCESS | 3756 | ++DOCSHELL 16B50C00 == 39 [pid = 3756] [id = 66] 17:51:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (19CDC000) [pid = 3756] [serial = 195] [outer = 00000000] 17:51:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (1A175000) [pid = 3756] [serial = 196] [outer = 19CDC000] 17:51:34 INFO - PROCESS | 3756 | 1463622694143 Marionette DEBUG loaded listener.js 17:51:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (1A17DC00) [pid = 3756] [serial = 197] [outer = 19CDC000] 17:51:34 INFO - PROCESS | 3756 | 1463622694713 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]]]}] 17:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 856ms 17:51:34 INFO - PROCESS | 3756 | 1463622694777 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 17:51:34 INFO - PROCESS | 3756 | 1463622694782 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 17:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:51:34 INFO - PROCESS | 3756 | 1463622694788 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:51:34 INFO - PROCESS | 3756 | 1463622694792 Marionette TRACE conn2 <- [1,230,null,{}] 17:51:34 INFO - PROCESS | 3756 | 1463622694798 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}] 17:51:34 INFO - PROCESS | 3756 | 1463622694930 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 17:51:35 INFO - PROCESS | 3756 | 1463622695005 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:35 INFO - PROCESS | 3756 | ++DOCSHELL 10562800 == 40 [pid = 3756] [id = 67] 17:51:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (105EDC00) [pid = 3756] [serial = 198] [outer = 00000000] 17:51:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (13310C00) [pid = 3756] [serial = 199] [outer = 105EDC00] 17:51:35 INFO - PROCESS | 3756 | 1463622695101 Marionette DEBUG loaded listener.js 17:51:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (1339F000) [pid = 3756] [serial = 200] [outer = 105EDC00] 17:51:35 INFO - PROCESS | 3756 | 1463622695726 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]]]}] 17:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 951ms 17:51:35 INFO - PROCESS | 3756 | 1463622695765 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 17:51:35 INFO - PROCESS | 3756 | 1463622695771 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 17:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:51:35 INFO - PROCESS | 3756 | 1463622695778 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:51:35 INFO - PROCESS | 3756 | 1463622695781 Marionette TRACE conn2 <- [1,234,null,{}] 17:51:35 INFO - PROCESS | 3756 | 1463622695785 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}] 17:51:35 INFO - PROCESS | 3756 | 1463622695885 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 17:51:35 INFO - PROCESS | 3756 | 1463622695958 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:35 INFO - PROCESS | 3756 | ++DOCSHELL 13132000 == 41 [pid = 3756] [id = 68] 17:51:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (13308000) [pid = 3756] [serial = 201] [outer = 00000000] 17:51:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (1578A400) [pid = 3756] [serial = 202] [outer = 13308000] 17:51:36 INFO - PROCESS | 3756 | 1463622696012 Marionette DEBUG loaded listener.js 17:51:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (1699BC00) [pid = 3756] [serial = 203] [outer = 13308000] 17:51:36 INFO - PROCESS | 3756 | 1463622696541 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]]]}] 17:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 808ms 17:51:36 INFO - PROCESS | 3756 | 1463622696579 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 17:51:36 INFO - PROCESS | 3756 | 1463622696582 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 17:51:36 INFO - PROCESS | 3756 | 1463622696586 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:51:36 INFO - PROCESS | 3756 | 1463622696590 Marionette TRACE conn2 <- [1,238,null,{}] 17:51:36 INFO - PROCESS | 3756 | 1463622696601 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}] 17:51:36 INFO - PROCESS | 3756 | 1463622696715 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 17:51:36 INFO - PROCESS | 3756 | 1463622696812 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:36 INFO - PROCESS | 3756 | ++DOCSHELL 15477000 == 42 [pid = 3756] [id = 69] 17:51:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (15478400) [pid = 3756] [serial = 204] [outer = 00000000] 17:51:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (1850C000) [pid = 3756] [serial = 205] [outer = 15478400] 17:51:36 INFO - PROCESS | 3756 | 1463622696867 Marionette DEBUG loaded listener.js 17:51:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (19B2E400) [pid = 3756] [serial = 206] [outer = 15478400] 17:51:37 INFO - PROCESS | 3756 | 1463622697554 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]]]}] 17:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1014ms 17:51:37 INFO - PROCESS | 3756 | 1463622697591 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 17:51:37 INFO - PROCESS | 3756 | 1463622697596 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 17:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:51:37 INFO - PROCESS | 3756 | 1463622697602 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:51:37 INFO - PROCESS | 3756 | 1463622697605 Marionette TRACE conn2 <- [1,242,null,{}] 17:51:37 INFO - PROCESS | 3756 | 1463622697612 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}] 17:51:37 INFO - PROCESS | 3756 | 1463622697703 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 17:51:37 INFO - PROCESS | 3756 | 1463622697792 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:37 INFO - PROCESS | 3756 | ++DOCSHELL 10F9D000 == 43 [pid = 3756] [id = 70] 17:51:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (10FA0800) [pid = 3756] [serial = 207] [outer = 00000000] 17:51:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (114A3400) [pid = 3756] [serial = 208] [outer = 10FA0800] 17:51:37 INFO - PROCESS | 3756 | 1463622697888 Marionette DEBUG loaded listener.js 17:51:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (12D84400) [pid = 3756] [serial = 209] [outer = 10FA0800] 17:51:38 INFO - PROCESS | 3756 | 1463622698411 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]]]}] 17:51:38 INFO - PROCESS | 3756 | --DOCSHELL 10271C00 == 42 [pid = 3756] [id = 65] 17:51:38 INFO - PROCESS | 3756 | --DOCSHELL 1312DC00 == 41 [pid = 3756] [id = 64] 17:51:38 INFO - PROCESS | 3756 | --DOCSHELL 10560000 == 40 [pid = 3756] [id = 63] 17:51:38 INFO - PROCESS | 3756 | --DOCSHELL 14005400 == 39 [pid = 3756] [id = 62] 17:51:38 INFO - PROCESS | 3756 | --DOCSHELL 16F40000 == 38 [pid = 3756] [id = 61] 17:51:38 INFO - PROCESS | 3756 | --DOCSHELL 15781800 == 37 [pid = 3756] [id = 60] 17:51:38 INFO - PROCESS | 3756 | --DOCSHELL 15782000 == 36 [pid = 3756] [id = 59] 17:51:38 INFO - PROCESS | 3756 | --DOCSHELL 14239000 == 35 [pid = 3756] [id = 58] 17:51:38 INFO - PROCESS | 3756 | --DOCSHELL 13134C00 == 34 [pid = 3756] [id = 57] 17:51:38 INFO - PROCESS | 3756 | --DOCSHELL 10B8CC00 == 33 [pid = 3756] [id = 56] 17:51:38 INFO - PROCESS | 3756 | --DOCSHELL 105EEC00 == 32 [pid = 3756] [id = 55] 17:51:38 INFO - PROCESS | 3756 | --DOCSHELL 105F5800 == 31 [pid = 3756] [id = 54] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (17B24000) [pid = 3756] [serial = 159] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (15A15C00) [pid = 3756] [serial = 144] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (12AE7800) [pid = 3756] [serial = 135] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (130D2400) [pid = 3756] [serial = 136] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (1370F800) [pid = 3756] [serial = 138] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (16F35C00) [pid = 3756] [serial = 147] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (110B3800) [pid = 3756] [serial = 132] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (114A2400) [pid = 3756] [serial = 133] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (1428C400) [pid = 3756] [serial = 129] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (15C75400) [pid = 3756] [serial = 145] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (10F97400) [pid = 3756] [serial = 115] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (10A5AC00) [pid = 3756] [serial = 114] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (137B9C00) [pid = 3756] [serial = 118] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (13398000) [pid = 3756] [serial = 117] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (13318400) [pid = 3756] [serial = 150] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (16B4FC00) [pid = 3756] [serial = 121] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (16903000) [pid = 3756] [serial = 120] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (17446C00) [pid = 3756] [serial = 124] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (17318400) [pid = 3756] [serial = 123] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (174DEC00) [pid = 3756] [serial = 127] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (174DB400) [pid = 3756] [serial = 126] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (13393C00) [pid = 3756] [serial = 151] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (16F3D800) [pid = 3756] [serial = 148] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (17A6C400) [pid = 3756] [serial = 157] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (14295000) [pid = 3756] [serial = 141] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 76 (174D2800) [pid = 3756] [serial = 153] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 75 (15388800) [pid = 3756] [serial = 142] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 74 (174D3400) [pid = 3756] [serial = 154] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 73 (13C38000) [pid = 3756] [serial = 139] [outer = 00000000] [url = about:blank] 17:51:38 INFO - PROCESS | 3756 | --DOMWINDOW == 72 (17A37C00) [pid = 3756] [serial = 156] [outer = 00000000] [url = about:blank] 17:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 840ms 17:51:38 INFO - PROCESS | 3756 | 1463622698532 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 17:51:38 INFO - PROCESS | 3756 | 1463622698538 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 17:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:51:38 INFO - PROCESS | 3756 | 1463622698544 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:51:38 INFO - PROCESS | 3756 | 1463622698546 Marionette TRACE conn2 <- [1,246,null,{}] 17:51:38 INFO - PROCESS | 3756 | 1463622698550 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}] 17:51:38 INFO - PROCESS | 3756 | 1463622698636 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 17:51:38 INFO - PROCESS | 3756 | 1463622698712 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:38 INFO - PROCESS | 3756 | ++DOCSHELL 10A62800 == 32 [pid = 3756] [id = 71] 17:51:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 73 (10B87000) [pid = 3756] [serial = 210] [outer = 00000000] 17:51:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 74 (128A8400) [pid = 3756] [serial = 211] [outer = 10B87000] 17:51:38 INFO - PROCESS | 3756 | 1463622698766 Marionette DEBUG loaded listener.js 17:51:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 75 (13134C00) [pid = 3756] [serial = 212] [outer = 10B87000] 17:51:39 INFO - PROCESS | 3756 | 1463622699152 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]]]}] 17:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 650ms 17:51:39 INFO - PROCESS | 3756 | 1463622699184 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 17:51:39 INFO - PROCESS | 3756 | 1463622699186 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 17:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:51:39 INFO - PROCESS | 3756 | 1463622699209 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:51:39 INFO - PROCESS | 3756 | 1463622699213 Marionette TRACE conn2 <- [1,250,null,{}] 17:51:39 INFO - PROCESS | 3756 | 1463622699223 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}] 17:51:39 INFO - PROCESS | 3756 | 1463622699305 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 17:51:39 INFO - PROCESS | 3756 | 1463622699312 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:39 INFO - PROCESS | 3756 | ++DOCSHELL 13398400 == 33 [pid = 3756] [id = 72] 17:51:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 76 (1339DC00) [pid = 3756] [serial = 213] [outer = 00000000] 17:51:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 77 (13C3F000) [pid = 3756] [serial = 214] [outer = 1339DC00] 17:51:39 INFO - PROCESS | 3756 | 1463622699365 Marionette DEBUG loaded listener.js 17:51:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (1423A400) [pid = 3756] [serial = 215] [outer = 1339DC00] 17:51:39 INFO - PROCESS | 3756 | 1463622699779 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]]]}] 17:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 634ms 17:51:39 INFO - PROCESS | 3756 | 1463622699806 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 17:51:39 INFO - PROCESS | 3756 | 1463622699809 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 17:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:51:39 INFO - PROCESS | 3756 | 1463622699816 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:51:39 INFO - PROCESS | 3756 | 1463622699818 Marionette TRACE conn2 <- [1,254,null,{}] 17:51:39 INFO - PROCESS | 3756 | 1463622699821 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}] 17:51:39 INFO - PROCESS | 3756 | 1463622699897 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 17:51:39 INFO - PROCESS | 3756 | 1463622699904 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:39 INFO - PROCESS | 3756 | ++DOCSHELL 150C2400 == 34 [pid = 3756] [id = 73] 17:51:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (15384C00) [pid = 3756] [serial = 216] [outer = 00000000] 17:51:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (15781C00) [pid = 3756] [serial = 217] [outer = 15384C00] 17:51:39 INFO - PROCESS | 3756 | 1463622699949 Marionette DEBUG loaded listener.js 17:51:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (15A12400) [pid = 3756] [serial = 218] [outer = 15384C00] 17:51:40 INFO - PROCESS | 3756 | 1463622700387 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]]]}] 17:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 602ms 17:51:40 INFO - PROCESS | 3756 | 1463622700442 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 17:51:40 INFO - PROCESS | 3756 | 1463622700444 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 17:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:51:40 INFO - PROCESS | 3756 | 1463622700450 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:51:40 INFO - PROCESS | 3756 | 1463622700452 Marionette TRACE conn2 <- [1,258,null,{}] 17:51:40 INFO - PROCESS | 3756 | 1463622700456 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}] 17:51:40 INFO - PROCESS | 3756 | 1463622700558 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 17:51:40 INFO - PROCESS | 3756 | 1463622700566 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:40 INFO - PROCESS | 3756 | ++DOCSHELL 15389C00 == 35 [pid = 3756] [id = 74] 17:51:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (15475800) [pid = 3756] [serial = 219] [outer = 00000000] 17:51:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (16905400) [pid = 3756] [serial = 220] [outer = 15475800] 17:51:40 INFO - PROCESS | 3756 | 1463622700624 Marionette DEBUG loaded listener.js 17:51:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (16905C00) [pid = 3756] [serial = 221] [outer = 15475800] 17:51:41 INFO - PROCESS | 3756 | 1463622701103 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]]]}] 17:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 697ms 17:51:41 INFO - PROCESS | 3756 | 1463622701147 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 17:51:41 INFO - PROCESS | 3756 | 1463622701149 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 17:51:41 INFO - PROCESS | 3756 | 1463622701152 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:51:41 INFO - PROCESS | 3756 | 1463622701154 Marionette TRACE conn2 <- [1,262,null,{}] 17:51:41 INFO - PROCESS | 3756 | 1463622701158 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}] 17:51:41 INFO - PROCESS | 3756 | 1463622701274 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 17:51:41 INFO - PROCESS | 3756 | 1463622701290 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:41 INFO - PROCESS | 3756 | ++DOCSHELL 130D1400 == 36 [pid = 3756] [id = 75] 17:51:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (17443C00) [pid = 3756] [serial = 222] [outer = 00000000] 17:51:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (17448000) [pid = 3756] [serial = 223] [outer = 17443C00] 17:51:41 INFO - PROCESS | 3756 | 1463622701374 Marionette DEBUG loaded listener.js 17:51:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (1744F800) [pid = 3756] [serial = 224] [outer = 17443C00] 17:51:41 INFO - PROCESS | 3756 | 1463622701764 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]]]}] 17:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 633ms 17:51:41 INFO - PROCESS | 3756 | 1463622701790 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 17:51:41 INFO - PROCESS | 3756 | 1463622701792 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 17:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:51:41 INFO - PROCESS | 3756 | 1463622701802 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:51:41 INFO - PROCESS | 3756 | 1463622701804 Marionette TRACE conn2 <- [1,266,null,{}] 17:51:41 INFO - PROCESS | 3756 | 1463622701807 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}] 17:51:41 INFO - PROCESS | 3756 | 1463622701912 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 17:51:42 INFO - PROCESS | 3756 | 1463622701987 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:42 INFO - PROCESS | 3756 | ++DOCSHELL 17444800 == 37 [pid = 3756] [id = 76] 17:51:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (1744D000) [pid = 3756] [serial = 225] [outer = 00000000] 17:51:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (174DD400) [pid = 3756] [serial = 226] [outer = 1744D000] 17:51:42 INFO - PROCESS | 3756 | 1463622702030 Marionette DEBUG loaded listener.js 17:51:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (174DF800) [pid = 3756] [serial = 227] [outer = 1744D000] 17:51:42 INFO - PROCESS | 3756 | 1463622702416 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]]]}] 17:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 650ms 17:51:42 INFO - PROCESS | 3756 | 1463622702434 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 17:51:42 INFO - PROCESS | 3756 | 1463622702435 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 17:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:51:42 INFO - PROCESS | 3756 | 1463622702439 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:51:42 INFO - PROCESS | 3756 | 1463622702440 Marionette TRACE conn2 <- [1,270,null,{}] 17:51:42 INFO - PROCESS | 3756 | 1463622702450 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}] 17:51:42 INFO - PROCESS | 3756 | 1463622702593 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 17:51:42 INFO - PROCESS | 3756 | 1463622702599 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:42 INFO - PROCESS | 3756 | ++DOCSHELL 17440C00 == 38 [pid = 3756] [id = 77] 17:51:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (174D2400) [pid = 3756] [serial = 228] [outer = 00000000] 17:51:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (17B23C00) [pid = 3756] [serial = 229] [outer = 174D2400] 17:51:42 INFO - PROCESS | 3756 | 1463622702642 Marionette DEBUG loaded listener.js 17:51:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (181B5800) [pid = 3756] [serial = 230] [outer = 174D2400] 17:51:43 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (14236800) [pid = 3756] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:51:43 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (17318000) [pid = 3756] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:51:43 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (15784400) [pid = 3756] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:51:43 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (174D6400) [pid = 3756] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:51:43 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (10F97000) [pid = 3756] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:51:43 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (14239800) [pid = 3756] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:51:43 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (15782400) [pid = 3756] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:51:43 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (131EE800) [pid = 3756] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:51:43 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (105F3C00) [pid = 3756] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:51:43 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (13398800) [pid = 3756] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:51:43 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (133A2800) [pid = 3756] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:51:43 INFO - PROCESS | 3756 | 1463622703135 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]]]}] 17:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 713ms 17:51:43 INFO - PROCESS | 3756 | 1463622703171 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 17:51:43 INFO - PROCESS | 3756 | 1463622703173 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 17:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:51:43 INFO - PROCESS | 3756 | 1463622703177 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:51:43 INFO - PROCESS | 3756 | 1463622703178 Marionette TRACE conn2 <- [1,274,null,{}] 17:51:43 INFO - PROCESS | 3756 | 1463622703182 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}] 17:51:43 INFO - PROCESS | 3756 | 1463622703282 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 17:51:43 INFO - PROCESS | 3756 | 1463622703353 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:43 INFO - PROCESS | 3756 | ++DOCSHELL 1337BC00 == 39 [pid = 3756] [id = 78] 17:51:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (13382C00) [pid = 3756] [serial = 231] [outer = 00000000] 17:51:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (16ED2C00) [pid = 3756] [serial = 232] [outer = 13382C00] 17:51:43 INFO - PROCESS | 3756 | 1463622703397 Marionette DEBUG loaded listener.js 17:51:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (17A6C800) [pid = 3756] [serial = 233] [outer = 13382C00] 17:51:43 INFO - PROCESS | 3756 | 1463622703745 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]]]}] 17:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 602ms 17:51:43 INFO - PROCESS | 3756 | 1463622703774 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 17:51:43 INFO - PROCESS | 3756 | 1463622703776 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 17:51:43 INFO - PROCESS | 3756 | 1463622703779 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:51:43 INFO - PROCESS | 3756 | 1463622703781 Marionette TRACE conn2 <- [1,278,null,{}] 17:51:43 INFO - PROCESS | 3756 | 1463622703784 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}] 17:51:43 INFO - PROCESS | 3756 | 1463622703890 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 17:51:43 INFO - PROCESS | 3756 | 1463622703900 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:43 INFO - PROCESS | 3756 | ++DOCSHELL 102D0000 == 40 [pid = 3756] [id = 79] 17:51:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (12B67800) [pid = 3756] [serial = 234] [outer = 00000000] 17:51:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (19909000) [pid = 3756] [serial = 235] [outer = 12B67800] 17:51:43 INFO - PROCESS | 3756 | 1463622703943 Marionette DEBUG loaded listener.js 17:51:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (19B2FC00) [pid = 3756] [serial = 236] [outer = 12B67800] 17:51:44 INFO - PROCESS | 3756 | 1463622704306 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]]]}] 17:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 602ms 17:51:44 INFO - PROCESS | 3756 | 1463622704376 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 17:51:44 INFO - PROCESS | 3756 | 1463622704378 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 17:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:51:44 INFO - PROCESS | 3756 | 1463622704381 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:51:44 INFO - PROCESS | 3756 | 1463622704384 Marionette TRACE conn2 <- [1,282,null,{}] 17:51:44 INFO - PROCESS | 3756 | 1463622704387 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}] 17:51:44 INFO - PROCESS | 3756 | 1463622704505 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 17:51:44 INFO - PROCESS | 3756 | 1463622704520 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:44 INFO - PROCESS | 3756 | ++DOCSHELL 1990C000 == 41 [pid = 3756] [id = 80] 17:51:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (19B2CC00) [pid = 3756] [serial = 237] [outer = 00000000] 17:51:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (19CD5000) [pid = 3756] [serial = 238] [outer = 19B2CC00] 17:51:44 INFO - PROCESS | 3756 | 1463622704568 Marionette DEBUG loaded listener.js 17:51:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (1A174000) [pid = 3756] [serial = 239] [outer = 19B2CC00] 17:51:45 INFO - PROCESS | 3756 | 1463622705056 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]]]}] 17:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 713ms 17:51:45 INFO - PROCESS | 3756 | 1463622705125 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 17:51:45 INFO - PROCESS | 3756 | 1463622705130 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 17:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:51:45 INFO - PROCESS | 3756 | 1463622705137 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:51:45 INFO - PROCESS | 3756 | 1463622705141 Marionette TRACE conn2 <- [1,286,null,{}] 17:51:45 INFO - PROCESS | 3756 | 1463622705148 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}] 17:51:45 INFO - PROCESS | 3756 | 1463622705260 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 17:51:45 INFO - PROCESS | 3756 | 1463622705342 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:45 INFO - PROCESS | 3756 | ++DOCSHELL 10A5F400 == 42 [pid = 3756] [id = 81] 17:51:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (10A5FC00) [pid = 3756] [serial = 240] [outer = 00000000] 17:51:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (10BA4400) [pid = 3756] [serial = 241] [outer = 10A5FC00] 17:51:45 INFO - PROCESS | 3756 | 1463622705401 Marionette DEBUG loaded listener.js 17:51:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (11250000) [pid = 3756] [serial = 242] [outer = 10A5FC00] 17:51:46 INFO - PROCESS | 3756 | 1463622706138 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]]]}] 17:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1045ms 17:51:46 INFO - PROCESS | 3756 | 1463622706181 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 17:51:46 INFO - PROCESS | 3756 | 1463622706187 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 17:51:46 INFO - PROCESS | 3756 | 1463622706208 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:51:46 INFO - PROCESS | 3756 | 1463622706211 Marionette TRACE conn2 <- [1,290,null,{}] 17:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:51:46 INFO - PROCESS | 3756 | 1463622706215 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}] 17:51:46 INFO - PROCESS | 3756 | 1463622706347 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 17:51:46 INFO - PROCESS | 3756 | 1463622706424 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:46 INFO - PROCESS | 3756 | ++DOCSHELL 137B9C00 == 43 [pid = 3756] [id = 82] 17:51:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (1423E800) [pid = 3756] [serial = 243] [outer = 00000000] 17:51:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (15C6A800) [pid = 3756] [serial = 244] [outer = 1423E800] 17:51:46 INFO - PROCESS | 3756 | 1463622706519 Marionette DEBUG loaded listener.js 17:51:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (16F35C00) [pid = 3756] [serial = 245] [outer = 1423E800] 17:51:47 INFO - PROCESS | 3756 | 1463622707043 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]]]}] 17:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 919ms 17:51:47 INFO - PROCESS | 3756 | 1463622707116 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 17:51:47 INFO - PROCESS | 3756 | 1463622707119 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 17:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:51:47 INFO - PROCESS | 3756 | 1463622707123 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:51:47 INFO - PROCESS | 3756 | 1463622707126 Marionette TRACE conn2 <- [1,294,null,{}] 17:51:47 INFO - PROCESS | 3756 | 1463622707137 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}] 17:51:47 INFO - PROCESS | 3756 | 1463622707327 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 17:51:47 INFO - PROCESS | 3756 | 1463622707396 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:47 INFO - PROCESS | 3756 | ++DOCSHELL 174DB400 == 44 [pid = 3756] [id = 83] 17:51:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (174DC400) [pid = 3756] [serial = 246] [outer = 00000000] 17:51:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (19B37400) [pid = 3756] [serial = 247] [outer = 174DC400] 17:51:47 INFO - PROCESS | 3756 | 1463622707494 Marionette DEBUG loaded listener.js 17:51:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (1A170000) [pid = 3756] [serial = 248] [outer = 174DC400] 17:51:48 INFO - PROCESS | 3756 | 1463622708082 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]]]}] 17:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 951ms 17:51:48 INFO - PROCESS | 3756 | 1463622708099 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 17:51:48 INFO - PROCESS | 3756 | 1463622708102 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 17:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:51:48 INFO - PROCESS | 3756 | 1463622708106 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:51:48 INFO - PROCESS | 3756 | 1463622708108 Marionette TRACE conn2 <- [1,298,null,{}] 17:51:48 INFO - PROCESS | 3756 | 1463622708111 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}] 17:51:48 INFO - PROCESS | 3756 | 1463622708207 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 17:51:48 INFO - PROCESS | 3756 | 1463622708280 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:48 INFO - PROCESS | 3756 | ++DOCSHELL 1850DC00 == 45 [pid = 3756] [id = 84] 17:51:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (1850E000) [pid = 3756] [serial = 249] [outer = 00000000] 17:51:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (1A31B000) [pid = 3756] [serial = 250] [outer = 1850E000] 17:51:48 INFO - PROCESS | 3756 | 1463622708334 Marionette DEBUG loaded listener.js 17:51:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (1A43A000) [pid = 3756] [serial = 251] [outer = 1850E000] 17:51:49 INFO - PROCESS | 3756 | 1463622709260 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]]]}] 17:51:49 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. 17:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1204ms 17:51:49 INFO - PROCESS | 3756 | 1463622709315 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 17:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:51:49 INFO - PROCESS | 3756 | 1463622709318 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 17:51:49 INFO - PROCESS | 3756 | 1463622709322 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:51:49 INFO - PROCESS | 3756 | 1463622709325 Marionette TRACE conn2 <- [1,302,null,{}] 17:51:49 INFO - PROCESS | 3756 | 1463622709329 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}] 17:51:49 INFO - PROCESS | 3756 | 1463622709420 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 17:51:49 INFO - PROCESS | 3756 | 1463622709494 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:49 INFO - PROCESS | 3756 | ++DOCSHELL 131F7000 == 46 [pid = 3756] [id = 85] 17:51:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (13395C00) [pid = 3756] [serial = 252] [outer = 00000000] 17:51:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (150BA000) [pid = 3756] [serial = 253] [outer = 13395C00] 17:51:49 INFO - PROCESS | 3756 | 1463622709589 Marionette DEBUG loaded listener.js 17:51:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (1578D000) [pid = 3756] [serial = 254] [outer = 13395C00] 17:51:49 INFO - PROCESS | 3756 | --DOCSHELL 102D0000 == 45 [pid = 3756] [id = 79] 17:51:49 INFO - PROCESS | 3756 | --DOCSHELL 1337BC00 == 44 [pid = 3756] [id = 78] 17:51:49 INFO - PROCESS | 3756 | --DOCSHELL 17440C00 == 43 [pid = 3756] [id = 77] 17:51:49 INFO - PROCESS | 3756 | --DOCSHELL 17444800 == 42 [pid = 3756] [id = 76] 17:51:49 INFO - PROCESS | 3756 | --DOCSHELL 130D1400 == 41 [pid = 3756] [id = 75] 17:51:49 INFO - PROCESS | 3756 | --DOCSHELL 15389C00 == 40 [pid = 3756] [id = 74] 17:51:49 INFO - PROCESS | 3756 | --DOCSHELL 150C2400 == 39 [pid = 3756] [id = 73] 17:51:49 INFO - PROCESS | 3756 | --DOCSHELL 13398400 == 38 [pid = 3756] [id = 72] 17:51:49 INFO - PROCESS | 3756 | --DOCSHELL 10A62800 == 37 [pid = 3756] [id = 71] 17:51:49 INFO - PROCESS | 3756 | --DOCSHELL 10F9D000 == 36 [pid = 3756] [id = 70] 17:51:49 INFO - PROCESS | 3756 | --DOCSHELL 10562800 == 35 [pid = 3756] [id = 67] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (1A175000) [pid = 3756] [serial = 196] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (1990EC00) [pid = 3756] [serial = 193] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (174DF000) [pid = 3756] [serial = 181] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (16F3B000) [pid = 3756] [serial = 179] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (181B4800) [pid = 3756] [serial = 184] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (1124DC00) [pid = 3756] [serial = 166] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (110B4800) [pid = 3756] [serial = 165] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (14240400) [pid = 3756] [serial = 172] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (150B7800) [pid = 3756] [serial = 173] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (15A1E400) [pid = 3756] [serial = 175] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (13373400) [pid = 3756] [serial = 169] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (13382800) [pid = 3756] [serial = 170] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (1288DC00) [pid = 3756] [serial = 162] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (18112C00) [pid = 3756] [serial = 185] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (1B710800) [pid = 3756] [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.] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (1423CC00) [pid = 3756] [serial = 188] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (1810C400) [pid = 3756] [serial = 160] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (16F33800) [pid = 3756] [serial = 178] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (19B3A000) [pid = 3756] [serial = 194] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (17B18400) [pid = 3756] [serial = 182] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (13127400) [pid = 3756] [serial = 187] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (18505800) [pid = 3756] [serial = 191] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (18502400) [pid = 3756] [serial = 190] [outer = 00000000] [url = about:blank] 17:51:49 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (16141400) [pid = 3756] [serial = 176] [outer = 00000000] [url = about:blank] 17:51:50 INFO - PROCESS | 3756 | 1463622710063 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]]]}] 17:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 744ms 17:51:50 INFO - PROCESS | 3756 | 1463622710093 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 17:51:50 INFO - PROCESS | 3756 | 1463622710101 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 17:51:50 INFO - PROCESS | 3756 | 1463622710107 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:51:50 INFO - PROCESS | 3756 | 1463622710110 Marionette TRACE conn2 <- [1,306,null,{}] 17:51:50 INFO - PROCESS | 3756 | 1463622710113 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}] 17:51:50 INFO - PROCESS | 3756 | 1463622710195 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 17:51:50 INFO - PROCESS | 3756 | 1463622710202 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:50 INFO - PROCESS | 3756 | ++DOCSHELL 1337A400 == 36 [pid = 3756] [id = 86] 17:51:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (1337BC00) [pid = 3756] [serial = 255] [outer = 00000000] 17:51:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (1400B000) [pid = 3756] [serial = 256] [outer = 1337BC00] 17:51:50 INFO - PROCESS | 3756 | 1463622710247 Marionette DEBUG loaded listener.js 17:51:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (142D7400) [pid = 3756] [serial = 257] [outer = 1337BC00] 17:51:50 INFO - PROCESS | 3756 | 1463622710676 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]]]}] 17:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 602ms 17:51:50 INFO - PROCESS | 3756 | 1463622710709 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 17:51:50 INFO - PROCESS | 3756 | 1463622710711 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 17:51:50 INFO - PROCESS | 3756 | 1463622710714 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:51:50 INFO - PROCESS | 3756 | 1463622710718 Marionette TRACE conn2 <- [1,310,null,{}] 17:51:50 INFO - PROCESS | 3756 | 1463622710728 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}] 17:51:50 INFO - PROCESS | 3756 | 1463622710810 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 17:51:50 INFO - PROCESS | 3756 | 1463622710850 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:50 INFO - PROCESS | 3756 | ++DOCSHELL 16F34000 == 37 [pid = 3756] [id = 87] 17:51:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (16F34C00) [pid = 3756] [serial = 258] [outer = 00000000] 17:51:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (16F3AC00) [pid = 3756] [serial = 259] [outer = 16F34C00] 17:51:50 INFO - PROCESS | 3756 | 1463622710900 Marionette DEBUG loaded listener.js 17:51:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (17318400) [pid = 3756] [serial = 260] [outer = 16F34C00] 17:51:51 INFO - PROCESS | 3756 | 1463622711348 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]]]}] 17:51:51 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. 17:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 697ms 17:51:51 INFO - PROCESS | 3756 | 1463622711415 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 17:51:51 INFO - PROCESS | 3756 | 1463622711417 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 17:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:51:51 INFO - PROCESS | 3756 | 1463622711421 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:51:51 INFO - PROCESS | 3756 | 1463622711422 Marionette TRACE conn2 <- [1,314,null,{}] 17:51:51 INFO - PROCESS | 3756 | 1463622711426 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}] 17:51:51 INFO - PROCESS | 3756 | 1463622711505 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 17:51:51 INFO - PROCESS | 3756 | 1463622711513 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:51 INFO - PROCESS | 3756 | ++DOCSHELL 17440C00 == 38 [pid = 3756] [id = 88] 17:51:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (1744A400) [pid = 3756] [serial = 261] [outer = 00000000] 17:51:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (174D6C00) [pid = 3756] [serial = 262] [outer = 1744A400] 17:51:51 INFO - PROCESS | 3756 | 1463622711558 Marionette DEBUG loaded listener.js 17:51:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (17A37C00) [pid = 3756] [serial = 263] [outer = 1744A400] 17:51:52 INFO - PROCESS | 3756 | 1463622712008 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]]]}] 17:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 602ms 17:51:52 INFO - PROCESS | 3756 | 1463622712049 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 17:51:52 INFO - PROCESS | 3756 | 1463622712051 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 17:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:51:52 INFO - PROCESS | 3756 | 1463622712055 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:51:52 INFO - PROCESS | 3756 | 1463622712056 Marionette TRACE conn2 <- [1,318,null,{}] 17:51:52 INFO - PROCESS | 3756 | 1463622712060 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}] 17:51:52 INFO - PROCESS | 3756 | 1463622712145 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 17:51:52 INFO - PROCESS | 3756 | 1463622712154 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:52 INFO - PROCESS | 3756 | ++DOCSHELL 1744E000 == 39 [pid = 3756] [id = 89] 17:51:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (174D2800) [pid = 3756] [serial = 264] [outer = 00000000] 17:51:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (18119800) [pid = 3756] [serial = 265] [outer = 174D2800] 17:51:52 INFO - PROCESS | 3756 | 1463622712203 Marionette DEBUG loaded listener.js 17:51:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (181AA800) [pid = 3756] [serial = 266] [outer = 174D2800] 17:51:52 INFO - PROCESS | 3756 | 1463622712679 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]]]}] 17:51:52 INFO - PROCESS | 3756 | 1463622712718 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 713ms 17:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:51:52 INFO - PROCESS | 3756 | 1463622712757 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 17:51:52 INFO - PROCESS | 3756 | 1463622712759 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 17:51:52 INFO - PROCESS | 3756 | 1463622712763 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:51:52 INFO - PROCESS | 3756 | 1463622712764 Marionette TRACE conn2 <- [1,322,null,{}] 17:51:52 INFO - PROCESS | 3756 | 1463622712768 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}] 17:51:52 INFO - PROCESS | 3756 | 1463622712880 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 17:51:52 INFO - PROCESS | 3756 | 1463622712933 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:52 INFO - PROCESS | 3756 | ++DOCSHELL 18118C00 == 40 [pid = 3756] [id = 90] 17:51:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (18508000) [pid = 3756] [serial = 267] [outer = 00000000] 17:51:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (1A16F400) [pid = 3756] [serial = 268] [outer = 18508000] 17:51:52 INFO - PROCESS | 3756 | 1463622712978 Marionette DEBUG loaded listener.js 17:51:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (1A776800) [pid = 3756] [serial = 269] [outer = 18508000] 17:51:53 INFO - PROCESS | 3756 | 1463622713392 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]]]}] 17:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 713ms 17:51:53 INFO - PROCESS | 3756 | 1463622713459 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 17:51:53 INFO - PROCESS | 3756 | 1463622713461 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 17:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:51:53 INFO - PROCESS | 3756 | 1463622713473 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:51:53 INFO - PROCESS | 3756 | 1463622713474 Marionette TRACE conn2 <- [1,326,null,{}] 17:51:53 INFO - PROCESS | 3756 | 1463622713502 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}] 17:51:53 INFO - PROCESS | 3756 | 1463622713605 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 17:51:53 INFO - PROCESS | 3756 | 1463622713658 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:53 INFO - PROCESS | 3756 | ++DOCSHELL 1A174400 == 41 [pid = 3756] [id = 91] 17:51:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (1A17D400) [pid = 3756] [serial = 270] [outer = 00000000] 17:51:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (1A8BFC00) [pid = 3756] [serial = 271] [outer = 1A17D400] 17:51:53 INFO - PROCESS | 3756 | 1463622713702 Marionette DEBUG loaded listener.js 17:51:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (1AA46C00) [pid = 3756] [serial = 272] [outer = 1A17D400] 17:51:54 INFO - PROCESS | 3756 | 1463622714105 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]]]}] 17:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 697ms 17:51:54 INFO - PROCESS | 3756 | 1463622714144 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 17:51:54 INFO - PROCESS | 3756 | 1463622714146 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 17:51:54 INFO - PROCESS | 3756 | 1463622714149 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:51:54 INFO - PROCESS | 3756 | 1463622714151 Marionette TRACE conn2 <- [1,330,null,{}] 17:51:54 INFO - PROCESS | 3756 | 1463622714154 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}] 17:51:54 INFO - PROCESS | 3756 | 1463622714308 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 17:51:54 INFO - PROCESS | 3756 | 1463622714314 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:54 INFO - PROCESS | 3756 | ++DOCSHELL 1A8B7000 == 42 [pid = 3756] [id = 92] 17:51:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (1AA47000) [pid = 3756] [serial = 273] [outer = 00000000] 17:51:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (1AA4E800) [pid = 3756] [serial = 274] [outer = 1AA47000] 17:51:54 INFO - PROCESS | 3756 | 1463622714357 Marionette DEBUG loaded listener.js 17:51:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (11CF2000) [pid = 3756] [serial = 275] [outer = 1AA47000] 17:51:54 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (17443C00) [pid = 3756] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:51:54 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (1744D000) [pid = 3756] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:51:54 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (12B67800) [pid = 3756] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:51:54 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (10FA0800) [pid = 3756] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:51:54 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (1339DC00) [pid = 3756] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:51:54 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (15384C00) [pid = 3756] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:51:54 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (174D2400) [pid = 3756] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:51:54 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (15475800) [pid = 3756] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:51:54 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (10B87000) [pid = 3756] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:51:54 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (13382C00) [pid = 3756] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:51:54 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (13304800) [pid = 3756] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:51:54 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (10A60400) [pid = 3756] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:51:54 INFO - PROCESS | 3756 | 1463622714869 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]]]}] 17:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 745ms 17:51:54 INFO - PROCESS | 3756 | 1463622714945 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 17:51:54 INFO - PROCESS | 3756 | 1463622714947 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 17:51:54 INFO - PROCESS | 3756 | 1463622714950 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:51:54 INFO - PROCESS | 3756 | 1463622714952 Marionette TRACE conn2 <- [1,334,null,{}] 17:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:51:54 INFO - PROCESS | 3756 | 1463622714958 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}] 17:51:55 INFO - PROCESS | 3756 | 1463622715037 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 17:51:55 INFO - PROCESS | 3756 | 1463622715044 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:55 INFO - PROCESS | 3756 | ++DOCSHELL 11A03000 == 43 [pid = 3756] [id = 93] 17:51:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (15475800) [pid = 3756] [serial = 276] [outer = 00000000] 17:51:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (174E1C00) [pid = 3756] [serial = 277] [outer = 15475800] 17:51:55 INFO - PROCESS | 3756 | 1463622715087 Marionette DEBUG loaded listener.js 17:51:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (1AA4A400) [pid = 3756] [serial = 278] [outer = 15475800] 17:51:55 INFO - PROCESS | 3756 | 1463622715505 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]]]}] 17:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 603ms 17:51:55 INFO - PROCESS | 3756 | 1463622715551 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 17:51:55 INFO - PROCESS | 3756 | 1463622715553 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 17:51:55 INFO - PROCESS | 3756 | 1463622715556 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:51:55 INFO - PROCESS | 3756 | 1463622715558 Marionette TRACE conn2 <- [1,338,null,{}] 17:51:55 INFO - PROCESS | 3756 | 1463622715561 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}] 17:51:55 INFO - PROCESS | 3756 | 1463622715636 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 17:51:55 INFO - PROCESS | 3756 | 1463622715643 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:55 INFO - PROCESS | 3756 | ++DOCSHELL 15784400 == 44 [pid = 3756] [id = 94] 17:51:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (1AA4CC00) [pid = 3756] [serial = 279] [outer = 00000000] 17:51:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (1AD44C00) [pid = 3756] [serial = 280] [outer = 1AA4CC00] 17:51:55 INFO - PROCESS | 3756 | 1463622715692 Marionette DEBUG loaded listener.js 17:51:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (1AD49C00) [pid = 3756] [serial = 281] [outer = 1AA4CC00] 17:51:56 INFO - PROCESS | 3756 | 1463622716113 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]]]}] 17:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 602ms 17:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:51:56 INFO - PROCESS | 3756 | 1463622716154 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 17:51:56 INFO - PROCESS | 3756 | 1463622716156 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 17:51:56 INFO - PROCESS | 3756 | 1463622716159 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:51:56 INFO - PROCESS | 3756 | 1463622716161 Marionette TRACE conn2 <- [1,342,null,{}] 17:51:56 INFO - PROCESS | 3756 | 1463622716165 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}] 17:51:56 INFO - PROCESS | 3756 | 1463622716264 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 17:51:56 INFO - PROCESS | 3756 | 1463622716274 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:56 INFO - PROCESS | 3756 | ++DOCSHELL 1AD46800 == 45 [pid = 3756] [id = 95] 17:51:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (1AD4B800) [pid = 3756] [serial = 282] [outer = 00000000] 17:51:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (1B166C00) [pid = 3756] [serial = 283] [outer = 1AD4B800] 17:51:56 INFO - PROCESS | 3756 | 1463622716322 Marionette DEBUG loaded listener.js 17:51:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (1B16C800) [pid = 3756] [serial = 284] [outer = 1AD4B800] 17:51:56 INFO - PROCESS | 3756 | 1463622716982 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]]]}] 17:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 855ms 17:51:57 INFO - PROCESS | 3756 | 1463622717035 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 17:51:57 INFO - PROCESS | 3756 | 1463622717039 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 17:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:51:57 INFO - PROCESS | 3756 | 1463622717045 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:51:57 INFO - PROCESS | 3756 | 1463622717049 Marionette TRACE conn2 <- [1,346,null,{}] 17:51:57 INFO - PROCESS | 3756 | 1463622717055 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}] 17:51:57 INFO - PROCESS | 3756 | 1463622717161 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 17:51:57 INFO - PROCESS | 3756 | 1463622717238 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:57 INFO - PROCESS | 3756 | ++DOCSHELL 1288DC00 == 46 [pid = 3756] [id = 96] 17:51:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (12D85400) [pid = 3756] [serial = 285] [outer = 00000000] 17:51:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (13393800) [pid = 3756] [serial = 286] [outer = 12D85400] 17:51:57 INFO - PROCESS | 3756 | 1463622717343 Marionette DEBUG loaded listener.js 17:51:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (1339DC00) [pid = 3756] [serial = 287] [outer = 12D85400] 17:51:57 INFO - PROCESS | 3756 | 1463622717907 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]]]}] 17:51:57 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. 17:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 919ms 17:51:57 INFO - PROCESS | 3756 | 1463622717950 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 17:51:57 INFO - PROCESS | 3756 | 1463622717956 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 17:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:51:57 INFO - PROCESS | 3756 | 1463622717963 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:51:57 INFO - PROCESS | 3756 | 1463622717965 Marionette TRACE conn2 <- [1,350,null,{}] 17:51:57 INFO - PROCESS | 3756 | 1463622717969 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}] 17:51:58 INFO - PROCESS | 3756 | 1463622718071 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 17:51:58 INFO - PROCESS | 3756 | 1463622718160 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:58 INFO - PROCESS | 3756 | ++DOCSHELL 137BB800 == 47 [pid = 3756] [id = 97] 17:51:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (14217400) [pid = 3756] [serial = 288] [outer = 00000000] 17:51:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (1421F400) [pid = 3756] [serial = 289] [outer = 14217400] 17:51:58 INFO - PROCESS | 3756 | 1463622718214 Marionette DEBUG loaded listener.js 17:51:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (14222800) [pid = 3756] [serial = 290] [outer = 14217400] 17:51:58 INFO - PROCESS | 3756 | 1463622718771 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]]]}] 17:51:58 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. 17:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 919ms 17:51:58 INFO - PROCESS | 3756 | 1463622718897 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 17:51:58 INFO - PROCESS | 3756 | 1463622718899 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 17:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:51:58 INFO - PROCESS | 3756 | 1463622718903 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:51:58 INFO - PROCESS | 3756 | 1463622718907 Marionette TRACE conn2 <- [1,354,null,{}] 17:51:58 INFO - PROCESS | 3756 | 1463622718918 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}] 17:51:59 INFO - PROCESS | 3756 | 1463622719063 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 17:51:59 INFO - PROCESS | 3756 | 1463622719175 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:59 INFO - PROCESS | 3756 | ++DOCSHELL 150BBC00 == 48 [pid = 3756] [id = 98] 17:51:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (16EB5400) [pid = 3756] [serial = 291] [outer = 00000000] 17:51:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (17447400) [pid = 3756] [serial = 292] [outer = 16EB5400] 17:51:59 INFO - PROCESS | 3756 | 1463622719233 Marionette DEBUG loaded listener.js 17:51:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (17A6EC00) [pid = 3756] [serial = 293] [outer = 16EB5400] 17:51:59 INFO - PROCESS | 3756 | 1463622719825 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]]]}] 17:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 967ms 17:51:59 INFO - PROCESS | 3756 | 1463622719848 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 17:51:59 INFO - PROCESS | 3756 | 1463622719851 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 17:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:51:59 INFO - PROCESS | 3756 | 1463622719854 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:51:59 INFO - PROCESS | 3756 | 1463622719856 Marionette TRACE conn2 <- [1,358,null,{}] 17:51:59 INFO - PROCESS | 3756 | 1463622719860 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}] 17:52:00 INFO - PROCESS | 3756 | 1463622720088 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 17:52:00 INFO - PROCESS | 3756 | 1463622720223 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:00 INFO - PROCESS | 3756 | ++DOCSHELL 10560000 == 49 [pid = 3756] [id = 99] 17:52:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (102D0000) [pid = 3756] [serial = 294] [outer = 00000000] 17:52:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (10F98400) [pid = 3756] [serial = 295] [outer = 102D0000] 17:52:00 INFO - PROCESS | 3756 | 1463622720273 Marionette DEBUG loaded listener.js 17:52:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (11C04400) [pid = 3756] [serial = 296] [outer = 102D0000] 17:52:00 INFO - PROCESS | 3756 | 1463622720861 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]]]}] 17:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1061ms 17:52:00 INFO - PROCESS | 3756 | 1463622720912 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 17:52:00 INFO - PROCESS | 3756 | 1463622720915 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 17:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:52:00 INFO - PROCESS | 3756 | 1463622720920 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:52:00 INFO - PROCESS | 3756 | 1463622720925 Marionette TRACE conn2 <- [1,362,null,{}] 17:52:00 INFO - PROCESS | 3756 | 1463622720929 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}] 17:52:01 INFO - PROCESS | 3756 | 1463622721050 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 15784400 == 48 [pid = 3756] [id = 94] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 11A03000 == 47 [pid = 3756] [id = 93] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 1A8B7000 == 46 [pid = 3756] [id = 92] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 1A174400 == 45 [pid = 3756] [id = 91] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 18118C00 == 44 [pid = 3756] [id = 90] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 1744E000 == 43 [pid = 3756] [id = 89] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 17440C00 == 42 [pid = 3756] [id = 88] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 16F34000 == 41 [pid = 3756] [id = 87] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 1337A400 == 40 [pid = 3756] [id = 86] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 131F7000 == 39 [pid = 3756] [id = 85] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 174DB400 == 38 [pid = 3756] [id = 83] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 137B9C00 == 37 [pid = 3756] [id = 82] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 10A5F400 == 36 [pid = 3756] [id = 81] 17:52:01 INFO - PROCESS | 3756 | --DOCSHELL 1990C000 == 35 [pid = 3756] [id = 80] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (1578A800) [pid = 3756] [serial = 130] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (12D36400) [pid = 3756] [serial = 163] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (181B5800) [pid = 3756] [serial = 230] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (19CD5000) [pid = 3756] [serial = 238] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (17A6C800) [pid = 3756] [serial = 233] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (16905C00) [pid = 3756] [serial = 221] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (1744F800) [pid = 3756] [serial = 224] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (17448000) [pid = 3756] [serial = 223] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (174DF800) [pid = 3756] [serial = 227] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (174DD400) [pid = 3756] [serial = 226] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (13310C00) [pid = 3756] [serial = 199] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (19B2FC00) [pid = 3756] [serial = 236] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (12D84400) [pid = 3756] [serial = 209] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (114A3400) [pid = 3756] [serial = 208] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (13C3F000) [pid = 3756] [serial = 214] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (1423A400) [pid = 3756] [serial = 215] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (15781C00) [pid = 3756] [serial = 217] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (17B23C00) [pid = 3756] [serial = 229] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (15A12400) [pid = 3756] [serial = 218] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (16905400) [pid = 3756] [serial = 220] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (128A8400) [pid = 3756] [serial = 211] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (13134C00) [pid = 3756] [serial = 212] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (16ED2C00) [pid = 3756] [serial = 232] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (1578A400) [pid = 3756] [serial = 202] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (19909000) [pid = 3756] [serial = 235] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (1850C000) [pid = 3756] [serial = 205] [outer = 00000000] [url = about:blank] 17:52:01 INFO - PROCESS | 3756 | 1463622721153 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:01 INFO - PROCESS | 3756 | ++DOCSHELL 105F5400 == 36 [pid = 3756] [id = 100] 17:52:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (105F7400) [pid = 3756] [serial = 297] [outer = 00000000] 17:52:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (110B3800) [pid = 3756] [serial = 298] [outer = 105F7400] 17:52:01 INFO - PROCESS | 3756 | 1463622721283 Marionette DEBUG loaded listener.js 17:52:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (128A5C00) [pid = 3756] [serial = 299] [outer = 105F7400] 17:52:01 INFO - PROCESS | 3756 | 1463622721737 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]]]}] 17:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 856ms 17:52:01 INFO - PROCESS | 3756 | 1463622721797 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 17:52:01 INFO - PROCESS | 3756 | 1463622721800 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 17:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:52:01 INFO - PROCESS | 3756 | 1463622721804 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:52:01 INFO - PROCESS | 3756 | 1463622721805 Marionette TRACE conn2 <- [1,366,null,{}] 17:52:01 INFO - PROCESS | 3756 | 1463622721809 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}] 17:52:01 INFO - PROCESS | 3756 | 1463622721886 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 17:52:01 INFO - PROCESS | 3756 | 1463622721898 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:01 INFO - PROCESS | 3756 | ++DOCSHELL 13C38000 == 37 [pid = 3756] [id = 101] 17:52:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (13C3F000) [pid = 3756] [serial = 300] [outer = 00000000] 17:52:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (14223800) [pid = 3756] [serial = 301] [outer = 13C3F000] 17:52:01 INFO - PROCESS | 3756 | 1463622721943 Marionette DEBUG loaded listener.js 17:52:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (1423FC00) [pid = 3756] [serial = 302] [outer = 13C3F000] 17:52:02 INFO - PROCESS | 3756 | 1463622722388 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]]]}] 17:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 634ms 17:52:02 INFO - PROCESS | 3756 | 1463622722441 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 17:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:52:02 INFO - PROCESS | 3756 | 1463622722445 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 17:52:02 INFO - PROCESS | 3756 | 1463622722456 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:52:02 INFO - PROCESS | 3756 | 1463622722463 Marionette TRACE conn2 <- [1,370,null,{}] 17:52:02 INFO - PROCESS | 3756 | 1463622722468 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}] 17:52:02 INFO - PROCESS | 3756 | 1463622722547 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 17:52:02 INFO - PROCESS | 3756 | 1463622722556 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:02 INFO - PROCESS | 3756 | ++DOCSHELL 15A12400 == 38 [pid = 3756] [id = 102] 17:52:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (15C67C00) [pid = 3756] [serial = 303] [outer = 00000000] 17:52:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (16141800) [pid = 3756] [serial = 304] [outer = 15C67C00] 17:52:02 INFO - PROCESS | 3756 | 1463622722602 Marionette DEBUG loaded listener.js 17:52:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (16907800) [pid = 3756] [serial = 305] [outer = 15C67C00] 17:52:03 INFO - PROCESS | 3756 | 1463622723019 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]]]}] 17:52:03 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. 17:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 602ms 17:52:03 INFO - PROCESS | 3756 | 1463622723045 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 17:52:03 INFO - PROCESS | 3756 | 1463622723047 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 17:52:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:52:03 INFO - PROCESS | 3756 | 1463622723050 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:52:03 INFO - PROCESS | 3756 | 1463622723052 Marionette TRACE conn2 <- [1,374,null,{}] 17:52:03 INFO - PROCESS | 3756 | 1463622723055 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}] 17:52:03 INFO - PROCESS | 3756 | 1463622723129 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 17:52:03 INFO - PROCESS | 3756 | 1463622723135 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:03 INFO - PROCESS | 3756 | ++DOCSHELL 16906000 == 39 [pid = 3756] [id = 103] 17:52:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (16996800) [pid = 3756] [serial = 306] [outer = 00000000] 17:52:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (16ED2C00) [pid = 3756] [serial = 307] [outer = 16996800] 17:52:03 INFO - PROCESS | 3756 | 1463622723180 Marionette DEBUG loaded listener.js 17:52:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (16F32C00) [pid = 3756] [serial = 308] [outer = 16996800] 17:52:03 INFO - PROCESS | 3756 | 1463622723720 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:52:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:52:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 697ms 17:52:03 INFO - PROCESS | 3756 | 1463622723781 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 17:52:03 INFO - PROCESS | 3756 | 1463622723783 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 17:52:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:52:03 INFO - PROCESS | 3756 | 1463622723793 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:52:03 INFO - PROCESS | 3756 | 1463622723795 Marionette TRACE conn2 <- [1,378,null,{}] 17:52:03 INFO - PROCESS | 3756 | 1463622723798 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}] 17:52:03 INFO - PROCESS | 3756 | 1463622723903 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 17:52:03 INFO - PROCESS | 3756 | 1463622723913 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:03 INFO - PROCESS | 3756 | ++DOCSHELL 17447000 == 40 [pid = 3756] [id = 104] 17:52:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (17448000) [pid = 3756] [serial = 309] [outer = 00000000] 17:52:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (1744FC00) [pid = 3756] [serial = 310] [outer = 17448000] 17:52:03 INFO - PROCESS | 3756 | 1463622723973 Marionette DEBUG loaded listener.js 17:52:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (174DE800) [pid = 3756] [serial = 311] [outer = 17448000] 17:52:04 INFO - PROCESS | 3756 | 1463622724413 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:52:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:52:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 650ms 17:52:04 INFO - PROCESS | 3756 | 1463622724429 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 17:52:04 INFO - PROCESS | 3756 | 1463622724431 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 17:52:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:52:04 INFO - PROCESS | 3756 | 1463622724454 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:52:04 INFO - PROCESS | 3756 | 1463622724456 Marionette TRACE conn2 <- [1,382,null,{}] 17:52:04 INFO - PROCESS | 3756 | 1463622724460 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}] 17:52:04 INFO - PROCESS | 3756 | 1463622724590 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 17:52:04 INFO - PROCESS | 3756 | 1463622724605 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:04 INFO - PROCESS | 3756 | ++DOCSHELL 114AC400 == 41 [pid = 3756] [id = 105] 17:52:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (174D9800) [pid = 3756] [serial = 312] [outer = 00000000] 17:52:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (17F80C00) [pid = 3756] [serial = 313] [outer = 174D9800] 17:52:04 INFO - PROCESS | 3756 | 1463622724653 Marionette DEBUG loaded listener.js 17:52:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (18501C00) [pid = 3756] [serial = 314] [outer = 174D9800] 17:52:05 INFO - PROCESS | 3756 | 1463622725108 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:52:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:52:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 729ms 17:52:05 INFO - PROCESS | 3756 | 1463622725155 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 17:52:05 INFO - PROCESS | 3756 | 1463622725157 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 17:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:52:05 INFO - PROCESS | 3756 | 1463622725160 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:52:05 INFO - PROCESS | 3756 | 1463622725161 Marionette TRACE conn2 <- [1,386,null,{}] 17:52:05 INFO - PROCESS | 3756 | 1463622725165 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}] 17:52:05 INFO - PROCESS | 3756 | 1463622725265 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 17:52:05 INFO - PROCESS | 3756 | 1463622725271 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:05 INFO - PROCESS | 3756 | ++DOCSHELL 10A5EC00 == 42 [pid = 3756] [id = 106] 17:52:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (15C6FC00) [pid = 3756] [serial = 315] [outer = 00000000] 17:52:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (19909000) [pid = 3756] [serial = 316] [outer = 15C6FC00] 17:52:05 INFO - PROCESS | 3756 | 1463622725315 Marionette DEBUG loaded listener.js 17:52:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (1990F400) [pid = 3756] [serial = 317] [outer = 15C6FC00] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (15478400) [pid = 3756] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (10A5FC00) [pid = 3756] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (1850E000) [pid = 3756] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (18508000) [pid = 3756] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (13395C00) [pid = 3756] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (16F34C00) [pid = 3756] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (1744A400) [pid = 3756] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (1337BC00) [pid = 3756] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (1A17D400) [pid = 3756] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (1423E800) [pid = 3756] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (174D2800) [pid = 3756] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (174DC400) [pid = 3756] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (1AA47000) [pid = 3756] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (15475800) [pid = 3756] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (1AA4CC00) [pid = 3756] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (19CDC000) [pid = 3756] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (13308000) [pid = 3756] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:52:05 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (105EDC00) [pid = 3756] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:52:06 INFO - PROCESS | 3756 | 1463622726023 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]]]}] 17:52:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:52:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 904ms 17:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:52:06 INFO - PROCESS | 3756 | 1463622726097 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 17:52:06 INFO - PROCESS | 3756 | 1463622726098 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 17:52:06 INFO - PROCESS | 3756 | 1463622726102 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:52:06 INFO - PROCESS | 3756 | 1463622726104 Marionette TRACE conn2 <- [1,390,null,{}] 17:52:06 INFO - PROCESS | 3756 | 1463622726107 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}] 17:52:06 INFO - PROCESS | 3756 | 1463622726194 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 17:52:06 INFO - PROCESS | 3756 | 1463622726203 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:06 INFO - PROCESS | 3756 | ++DOCSHELL 12D7CC00 == 43 [pid = 3756] [id = 107] 17:52:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (13079800) [pid = 3756] [serial = 318] [outer = 00000000] 17:52:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (15C69800) [pid = 3756] [serial = 319] [outer = 13079800] 17:52:06 INFO - PROCESS | 3756 | 1463622726247 Marionette DEBUG loaded listener.js 17:52:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (14293800) [pid = 3756] [serial = 320] [outer = 13079800] 17:52:06 INFO - PROCESS | 3756 | 1463622726672 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]]]}] 17:52:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:52:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 602ms 17:52:06 INFO - PROCESS | 3756 | 1463622726699 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 17:52:06 INFO - PROCESS | 3756 | 1463622726701 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 17:52:06 INFO - PROCESS | 3756 | 1463622726704 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:52:06 INFO - PROCESS | 3756 | 1463622726706 Marionette TRACE conn2 <- [1,394,null,{}] 17:52:06 INFO - PROCESS | 3756 | 1463622726709 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}] 17:52:06 INFO - PROCESS | 3756 | 1463622726782 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 17:52:06 INFO - PROCESS | 3756 | 1463622726787 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:06 INFO - PROCESS | 3756 | ++DOCSHELL 14236800 == 44 [pid = 3756] [id = 108] 17:52:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (1423E800) [pid = 3756] [serial = 321] [outer = 00000000] 17:52:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (19902000) [pid = 3756] [serial = 322] [outer = 1423E800] 17:52:06 INFO - PROCESS | 3756 | 1463622726831 Marionette DEBUG loaded listener.js 17:52:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (19B37800) [pid = 3756] [serial = 323] [outer = 1423E800] 17:52:07 INFO - PROCESS | 3756 | 1463622727236 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]]]}] 17:52:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:52:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 603ms 17:52:07 INFO - PROCESS | 3756 | 1463622727302 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 17:52:07 INFO - PROCESS | 3756 | 1463622727304 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 17:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:52:07 INFO - PROCESS | 3756 | 1463622727307 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:52:07 INFO - PROCESS | 3756 | 1463622727309 Marionette TRACE conn2 <- [1,398,null,{}] 17:52:07 INFO - PROCESS | 3756 | 1463622727312 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}] 17:52:07 INFO - PROCESS | 3756 | 1463622727386 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 17:52:07 INFO - PROCESS | 3756 | 1463622727392 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:07 INFO - PROCESS | 3756 | ++DOCSHELL 1850F000 == 45 [pid = 3756] [id = 109] 17:52:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (19B39800) [pid = 3756] [serial = 324] [outer = 00000000] 17:52:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (19CE3C00) [pid = 3756] [serial = 325] [outer = 19B39800] 17:52:07 INFO - PROCESS | 3756 | 1463622727442 Marionette DEBUG loaded listener.js 17:52:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (1A436C00) [pid = 3756] [serial = 326] [outer = 19B39800] 17:52:08 INFO - PROCESS | 3756 | 1463622728165 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]]]}] 17:52:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:52:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 919ms 17:52:08 INFO - PROCESS | 3756 | 1463622728245 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 17:52:08 INFO - PROCESS | 3756 | 1463622728250 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 17:52:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:52:08 INFO - PROCESS | 3756 | 1463622728256 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:52:08 INFO - PROCESS | 3756 | 1463622728259 Marionette TRACE conn2 <- [1,402,null,{}] 17:52:08 INFO - PROCESS | 3756 | 1463622728265 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}] 17:52:08 INFO - PROCESS | 3756 | 1463622728408 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 17:52:08 INFO - PROCESS | 3756 | 1463622728526 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:08 INFO - PROCESS | 3756 | ++DOCSHELL 10F97400 == 46 [pid = 3756] [id = 110] 17:52:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (110AA800) [pid = 3756] [serial = 327] [outer = 00000000] 17:52:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (1337B800) [pid = 3756] [serial = 328] [outer = 110AA800] 17:52:08 INFO - PROCESS | 3756 | 1463622728584 Marionette DEBUG loaded listener.js 17:52:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (133A1800) [pid = 3756] [serial = 329] [outer = 110AA800] 17:52:09 INFO - PROCESS | 3756 | 1463622729247 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]]]}] 17:52:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:52:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1046ms 17:52:09 INFO - PROCESS | 3756 | 1463622729301 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 17:52:09 INFO - PROCESS | 3756 | 1463622729307 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 17:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:52:09 INFO - PROCESS | 3756 | 1463622729332 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:52:09 INFO - PROCESS | 3756 | 1463622729335 Marionette TRACE conn2 <- [1,406,null,{}] 17:52:09 INFO - PROCESS | 3756 | 1463622729339 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}] 17:52:09 INFO - PROCESS | 3756 | 1463622729441 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 17:52:09 INFO - PROCESS | 3756 | 1463622729521 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:09 INFO - PROCESS | 3756 | ++DOCSHELL 14232800 == 47 [pid = 3756] [id = 111] 17:52:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (14234000) [pid = 3756] [serial = 330] [outer = 00000000] 17:52:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (15785800) [pid = 3756] [serial = 331] [outer = 14234000] 17:52:09 INFO - PROCESS | 3756 | 1463622729617 Marionette DEBUG loaded listener.js 17:52:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (15A1E400) [pid = 3756] [serial = 332] [outer = 14234000] 17:52:10 INFO - PROCESS | 3756 | 1463622730240 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]]]}] 17:52:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:52:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 966ms 17:52:10 INFO - PROCESS | 3756 | 1463622730277 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 17:52:10 INFO - PROCESS | 3756 | 1463622730279 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 17:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:52:10 INFO - PROCESS | 3756 | 1463622730283 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:52:10 INFO - PROCESS | 3756 | 1463622730287 Marionette TRACE conn2 <- [1,410,null,{}] 17:52:10 INFO - PROCESS | 3756 | 1463622730297 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}] 17:52:10 INFO - PROCESS | 3756 | 1463622730446 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 17:52:10 INFO - PROCESS | 3756 | 1463622730527 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:10 INFO - PROCESS | 3756 | ++DOCSHELL 1850C000 == 48 [pid = 3756] [id = 112] 17:52:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (19905400) [pid = 3756] [serial = 333] [outer = 00000000] 17:52:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (19CDC000) [pid = 3756] [serial = 334] [outer = 19905400] 17:52:10 INFO - PROCESS | 3756 | 1463622730624 Marionette DEBUG loaded listener.js 17:52:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (1A436800) [pid = 3756] [serial = 335] [outer = 19905400] 17:52:11 INFO - PROCESS | 3756 | 1463622731471 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]]]}] 17:52:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1236ms 17:52:11 INFO - PROCESS | 3756 | 1463622731525 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 17:52:11 INFO - PROCESS | 3756 | 1463622731529 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 17:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:52:11 INFO - PROCESS | 3756 | 1463622731534 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:52:11 INFO - PROCESS | 3756 | 1463622731537 Marionette TRACE conn2 <- [1,414,null,{}] 17:52:11 INFO - PROCESS | 3756 | 1463622731543 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}] 17:52:11 INFO - PROCESS | 3756 | 1463622731670 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 17:52:11 INFO - PROCESS | 3756 | 1463622731794 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:11 INFO - PROCESS | 3756 | ++DOCSHELL 10F96800 == 49 [pid = 3756] [id = 113] 17:52:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (11250C00) [pid = 3756] [serial = 336] [outer = 00000000] 17:52:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (13393C00) [pid = 3756] [serial = 337] [outer = 11250C00] 17:52:11 INFO - PROCESS | 3756 | 1463622731847 Marionette DEBUG loaded listener.js 17:52:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (137BAC00) [pid = 3756] [serial = 338] [outer = 11250C00] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 13132000 == 48 [pid = 3756] [id = 68] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 14236800 == 47 [pid = 3756] [id = 108] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 12D7CC00 == 46 [pid = 3756] [id = 107] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 10A5EC00 == 45 [pid = 3756] [id = 106] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 114AC400 == 44 [pid = 3756] [id = 105] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 17447000 == 43 [pid = 3756] [id = 104] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 16906000 == 42 [pid = 3756] [id = 103] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 15A12400 == 41 [pid = 3756] [id = 102] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 13C38000 == 40 [pid = 3756] [id = 101] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 105F5400 == 39 [pid = 3756] [id = 100] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 10560000 == 38 [pid = 3756] [id = 99] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 1288DC00 == 37 [pid = 3756] [id = 96] 17:52:12 INFO - PROCESS | 3756 | --DOCSHELL 1AD46800 == 36 [pid = 3756] [id = 95] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (19B2E400) [pid = 3756] [serial = 206] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (11250000) [pid = 3756] [serial = 242] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (10BA4400) [pid = 3756] [serial = 241] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (1A43A000) [pid = 3756] [serial = 251] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (1A31B000) [pid = 3756] [serial = 250] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (1A16F400) [pid = 3756] [serial = 268] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (1578D000) [pid = 3756] [serial = 254] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (150BA000) [pid = 3756] [serial = 253] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (16F3AC00) [pid = 3756] [serial = 259] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (17318400) [pid = 3756] [serial = 260] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (1B166C00) [pid = 3756] [serial = 283] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (174D6C00) [pid = 3756] [serial = 262] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (17A37C00) [pid = 3756] [serial = 263] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (1400B000) [pid = 3756] [serial = 256] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (1A8BFC00) [pid = 3756] [serial = 271] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (142D7400) [pid = 3756] [serial = 257] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (16F35C00) [pid = 3756] [serial = 245] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (15C6A800) [pid = 3756] [serial = 244] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (1A776800) [pid = 3756] [serial = 269] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (18119800) [pid = 3756] [serial = 265] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (1A170000) [pid = 3756] [serial = 248] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (19B37400) [pid = 3756] [serial = 247] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (1AA4E800) [pid = 3756] [serial = 274] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (1AA46C00) [pid = 3756] [serial = 272] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (174E1C00) [pid = 3756] [serial = 277] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (1AD44C00) [pid = 3756] [serial = 280] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (1AD49C00) [pid = 3756] [serial = 281] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (1AA4A400) [pid = 3756] [serial = 278] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (181AA800) [pid = 3756] [serial = 266] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (11CF2000) [pid = 3756] [serial = 275] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (1A17DC00) [pid = 3756] [serial = 197] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 78 (1699BC00) [pid = 3756] [serial = 203] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | --DOMWINDOW == 77 (1339F000) [pid = 3756] [serial = 200] [outer = 00000000] [url = about:blank] 17:52:12 INFO - PROCESS | 3756 | 1463622732368 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]]]}] 17:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 919ms 17:52:12 INFO - PROCESS | 3756 | 1463622732436 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 17:52:12 INFO - PROCESS | 3756 | 1463622732441 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 17:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:52:12 INFO - PROCESS | 3756 | 1463622732447 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:52:12 INFO - PROCESS | 3756 | 1463622732449 Marionette TRACE conn2 <- [1,418,null,{}] 17:52:12 INFO - PROCESS | 3756 | 1463622732453 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}] 17:52:12 INFO - PROCESS | 3756 | 1463622732534 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 17:52:12 INFO - PROCESS | 3756 | 1463622732614 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:12 INFO - PROCESS | 3756 | ++DOCSHELL 110AC400 == 37 [pid = 3756] [id = 114] 17:52:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 78 (11C68400) [pid = 3756] [serial = 339] [outer = 00000000] 17:52:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 79 (13304400) [pid = 3756] [serial = 340] [outer = 11C68400] 17:52:12 INFO - PROCESS | 3756 | 1463622732660 Marionette DEBUG loaded listener.js 17:52:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (14236800) [pid = 3756] [serial = 341] [outer = 11C68400] 17:52:13 INFO - PROCESS | 3756 | 1463622733572 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]]]}] 17:52:13 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 17:52:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1157ms 17:52:13 INFO - PROCESS | 3756 | 1463622733625 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 17:52:13 INFO - PROCESS | 3756 | 1463622733627 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 17:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:52:13 INFO - PROCESS | 3756 | 1463622733631 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:52:13 INFO - PROCESS | 3756 | 1463622733634 Marionette TRACE conn2 <- [1,422,null,{}] 17:52:13 INFO - PROCESS | 3756 | 1463622733648 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}] 17:52:13 INFO - PROCESS | 3756 | 1463622733727 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 17:52:13 INFO - PROCESS | 3756 | 1463622733735 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:13 INFO - PROCESS | 3756 | ++DOCSHELL 15785000 == 38 [pid = 3756] [id = 115] 17:52:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (15A1D400) [pid = 3756] [serial = 342] [outer = 00000000] 17:52:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (16904000) [pid = 3756] [serial = 343] [outer = 15A1D400] 17:52:13 INFO - PROCESS | 3756 | 1463622733783 Marionette DEBUG loaded listener.js 17:52:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (16B55C00) [pid = 3756] [serial = 344] [outer = 15A1D400] 17:52:14 INFO - PROCESS | 3756 | 1463622734718 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]]]}] 17:52:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1094ms 17:52:14 INFO - PROCESS | 3756 | 1463622734725 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 17:52:14 INFO - PROCESS | 3756 | 1463622734727 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 17:52:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:52:14 INFO - PROCESS | 3756 | 1463622734731 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:52:14 INFO - PROCESS | 3756 | 1463622734732 Marionette TRACE conn2 <- [1,426,null,{}] 17:52:14 INFO - PROCESS | 3756 | 1463622734735 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}] 17:52:14 INFO - PROCESS | 3756 | 1463622734840 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 17:52:14 INFO - PROCESS | 3756 | 1463622734847 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:14 INFO - PROCESS | 3756 | ++DOCSHELL 16EB5800 == 39 [pid = 3756] [id = 116] 17:52:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (16EB8C00) [pid = 3756] [serial = 345] [outer = 00000000] 17:52:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (17446400) [pid = 3756] [serial = 346] [outer = 16EB8C00] 17:52:14 INFO - PROCESS | 3756 | 1463622734898 Marionette DEBUG loaded listener.js 17:52:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (1744F800) [pid = 3756] [serial = 347] [outer = 16EB8C00] 17:52:15 INFO - PROCESS | 3756 | 1463622735394 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] 17:52:15 INFO - PROCESS | 3756 | 1463622735465 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 17:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:52:15 INFO - PROCESS | 3756 | 1463622735469 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:52:15 INFO - PROCESS | 3756 | 1463622735470 Marionette TRACE conn2 <- [1,430,null,{}] 17:52:15 INFO - PROCESS | 3756 | 1463622735478 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}] 17:52:15 INFO - PROCESS | 3756 | 1463622735589 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 17:52:15 INFO - PROCESS | 3756 | 1463622735599 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:15 INFO - PROCESS | 3756 | ++DOCSHELL 17A2F400 == 40 [pid = 3756] [id = 117] 17:52:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (17A33400) [pid = 3756] [serial = 348] [outer = 00000000] 17:52:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (17A74800) [pid = 3756] [serial = 349] [outer = 17A33400] 17:52:15 INFO - PROCESS | 3756 | 1463622735643 Marionette DEBUG loaded listener.js 17:52:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (17A76400) [pid = 3756] [serial = 350] [outer = 17A33400] 17:52:16 INFO - PROCESS | 3756 | 1463622736080 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]]]}] 17:52:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 649ms 17:52:16 INFO - PROCESS | 3756 | 1463622736105 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 17:52:16 INFO - PROCESS | 3756 | 1463622736107 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 17:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:52:16 INFO - PROCESS | 3756 | 1463622736116 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:52:16 INFO - PROCESS | 3756 | 1463622736118 Marionette TRACE conn2 <- [1,434,null,{}] 17:52:16 INFO - PROCESS | 3756 | 1463622736121 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}] 17:52:16 INFO - PROCESS | 3756 | 1463622736266 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 17:52:16 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (13C3F000) [pid = 3756] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:52:16 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (17448000) [pid = 3756] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:52:16 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (16996800) [pid = 3756] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:52:16 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (102D0000) [pid = 3756] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:52:16 INFO - PROCESS | 3756 | --DOMWINDOW == 84 (1423E800) [pid = 3756] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:52:16 INFO - PROCESS | 3756 | --DOMWINDOW == 83 (15C67C00) [pid = 3756] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:52:16 INFO - PROCESS | 3756 | --DOMWINDOW == 82 (105F7400) [pid = 3756] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:52:16 INFO - PROCESS | 3756 | --DOMWINDOW == 81 (174D9800) [pid = 3756] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:52:16 INFO - PROCESS | 3756 | --DOMWINDOW == 80 (15C6FC00) [pid = 3756] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:52:16 INFO - PROCESS | 3756 | --DOMWINDOW == 79 (13079800) [pid = 3756] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:52:16 INFO - PROCESS | 3756 | 1463622736425 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:16 INFO - PROCESS | 3756 | ++DOCSHELL 102D0000 == 41 [pid = 3756] [id = 118] 17:52:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 80 (105F7400) [pid = 3756] [serial = 351] [outer = 00000000] 17:52:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 81 (13375C00) [pid = 3756] [serial = 352] [outer = 105F7400] 17:52:16 INFO - PROCESS | 3756 | 1463622736474 Marionette DEBUG loaded listener.js 17:52:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 82 (13399800) [pid = 3756] [serial = 353] [outer = 105F7400] 17:52:16 INFO - PROCESS | 3756 | 1463622736834 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]]]}] 17:52:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 745ms 17:52:16 INFO - PROCESS | 3756 | 1463622736851 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 17:52:16 INFO - PROCESS | 3756 | 1463622736853 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 17:52:16 INFO - PROCESS | 3756 | 1463622736856 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:52:16 INFO - PROCESS | 3756 | 1463622736858 Marionette TRACE conn2 <- [1,438,null,{}] 17:52:16 INFO - PROCESS | 3756 | 1463622736861 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}] 17:52:16 INFO - PROCESS | 3756 | 1463622736941 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 17:52:17 INFO - PROCESS | 3756 | 1463622737013 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:17 INFO - PROCESS | 3756 | ++DOCSHELL 12B62000 == 42 [pid = 3756] [id = 119] 17:52:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 83 (14004800) [pid = 3756] [serial = 354] [outer = 00000000] 17:52:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 84 (19B2FC00) [pid = 3756] [serial = 355] [outer = 14004800] 17:52:17 INFO - PROCESS | 3756 | 1463622737057 Marionette DEBUG loaded listener.js 17:52:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 85 (19CDD000) [pid = 3756] [serial = 356] [outer = 14004800] 17:52:17 INFO - PROCESS | 3756 | 1463622737463 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]]]}] 17:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 602ms 17:52:17 INFO - PROCESS | 3756 | 1463622737486 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 17:52:17 INFO - PROCESS | 3756 | 1463622737488 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 17:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:52:17 INFO - PROCESS | 3756 | 1463622737491 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:52:17 INFO - PROCESS | 3756 | 1463622737493 Marionette TRACE conn2 <- [1,442,null,{}] 17:52:17 INFO - PROCESS | 3756 | 1463622737496 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}] 17:52:17 INFO - PROCESS | 3756 | 1463622737569 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 17:52:17 INFO - PROCESS | 3756 | 1463622737642 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:17 INFO - PROCESS | 3756 | ++DOCSHELL 10A5B000 == 43 [pid = 3756] [id = 120] 17:52:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (17447000) [pid = 3756] [serial = 357] [outer = 00000000] 17:52:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (1A436400) [pid = 3756] [serial = 358] [outer = 17447000] 17:52:17 INFO - PROCESS | 3756 | 1463622737686 Marionette DEBUG loaded listener.js 17:52:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (14225C00) [pid = 3756] [serial = 359] [outer = 17447000] 17:52:18 INFO - PROCESS | 3756 | 1463622738085 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]]]}] 17:52:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 634ms 17:52:18 INFO - PROCESS | 3756 | 1463622738130 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 17:52:18 INFO - PROCESS | 3756 | 1463622738132 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 17:52:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:52:18 INFO - PROCESS | 3756 | 1463622738142 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:52:18 INFO - PROCESS | 3756 | 1463622738144 Marionette TRACE conn2 <- [1,446,null,{}] 17:52:18 INFO - PROCESS | 3756 | 1463622738147 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}] 17:52:18 INFO - PROCESS | 3756 | 1463622738223 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 17:52:18 INFO - PROCESS | 3756 | 1463622738229 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:18 INFO - PROCESS | 3756 | ++DOCSHELL 1A31C400 == 44 [pid = 3756] [id = 121] 17:52:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (1A777400) [pid = 3756] [serial = 360] [outer = 00000000] 17:52:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (1AA47000) [pid = 3756] [serial = 361] [outer = 1A777400] 17:52:18 INFO - PROCESS | 3756 | 1463622738273 Marionette DEBUG loaded listener.js 17:52:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (1A8BB800) [pid = 3756] [serial = 362] [outer = 1A777400] 17:52:18 INFO - PROCESS | 3756 | 1463622738871 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]]]}] 17:52:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 808ms 17:52:18 INFO - PROCESS | 3756 | 1463622738953 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 17:52:18 INFO - PROCESS | 3756 | 1463622738958 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 17:52:19 INFO - PROCESS | 3756 | 1463622738978 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:52:19 INFO - PROCESS | 3756 | 1463622738982 Marionette TRACE conn2 <- [1,450,null,{}] 17:52:19 INFO - PROCESS | 3756 | 1463622738990 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}] 17:52:19 INFO - PROCESS | 3756 | 1463622739105 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 17:52:19 INFO - PROCESS | 3756 | 1463622739180 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:19 INFO - PROCESS | 3756 | ++DOCSHELL 11C67800 == 45 [pid = 3756] [id = 122] 17:52:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (12D84400) [pid = 3756] [serial = 363] [outer = 00000000] 17:52:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (133A0C00) [pid = 3756] [serial = 364] [outer = 12D84400] 17:52:19 INFO - PROCESS | 3756 | 1463622739277 Marionette DEBUG loaded listener.js 17:52:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (14240800) [pid = 3756] [serial = 365] [outer = 12D84400] 17:52:19 INFO - PROCESS | 3756 | 1463622739926 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] 17:52:19 INFO - PROCESS | 3756 | 1463622739967 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 17:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:52:19 INFO - PROCESS | 3756 | 1463622739973 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:52:19 INFO - PROCESS | 3756 | 1463622739976 Marionette TRACE conn2 <- [1,454,null,{}] 17:52:19 INFO - PROCESS | 3756 | 1463622739980 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}] 17:52:20 INFO - PROCESS | 3756 | 1463622740088 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 17:52:20 INFO - PROCESS | 3756 | 1463622740166 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:20 INFO - PROCESS | 3756 | ++DOCSHELL 1578D400 == 46 [pid = 3756] [id = 123] 17:52:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (15C68C00) [pid = 3756] [serial = 366] [outer = 00000000] 17:52:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (17446C00) [pid = 3756] [serial = 367] [outer = 15C68C00] 17:52:20 INFO - PROCESS | 3756 | 1463622740220 Marionette DEBUG loaded listener.js 17:52:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (17B20C00) [pid = 3756] [serial = 368] [outer = 15C68C00] 17:52:20 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:20 INFO - PROCESS | 3756 | 1463622740843 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]]]}] 17:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 950ms 17:52:20 INFO - PROCESS | 3756 | 1463622740916 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 17:52:20 INFO - PROCESS | 3756 | 1463622740918 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 17:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:52:20 INFO - PROCESS | 3756 | 1463622740922 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:52:20 INFO - PROCESS | 3756 | 1463622740926 Marionette TRACE conn2 <- [1,458,null,{}] 17:52:20 INFO - PROCESS | 3756 | 1463622740950 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}] 17:52:21 INFO - PROCESS | 3756 | 1463622741082 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 17:52:21 INFO - PROCESS | 3756 | 1463622741139 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:21 INFO - PROCESS | 3756 | ++DOCSHELL 1AA4C800 == 47 [pid = 3756] [id = 124] 17:52:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (1AA4E000) [pid = 3756] [serial = 369] [outer = 00000000] 17:52:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (1AD3E000) [pid = 3756] [serial = 370] [outer = 1AA4E000] 17:52:21 INFO - PROCESS | 3756 | 1463622741196 Marionette DEBUG loaded listener.js 17:52:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (1AD42400) [pid = 3756] [serial = 371] [outer = 1AA4E000] 17:52:21 INFO - PROCESS | 3756 | 1463622741689 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] 17:52:21 INFO - PROCESS | 3756 | 1463622741768 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 17:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:52:21 INFO - PROCESS | 3756 | 1463622741772 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:52:21 INFO - PROCESS | 3756 | 1463622741774 Marionette TRACE conn2 <- [1,462,null,{}] 17:52:21 INFO - PROCESS | 3756 | 1463622741778 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}] 17:52:21 INFO - PROCESS | 3756 | 1463622741876 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 17:52:22 INFO - PROCESS | 3756 | 1463622742007 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:22 INFO - PROCESS | 3756 | ++DOCSHELL 1AD3E400 == 48 [pid = 3756] [id = 125] 17:52:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (1AE4C800) [pid = 3756] [serial = 372] [outer = 00000000] 17:52:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (1AE57000) [pid = 3756] [serial = 373] [outer = 1AE4C800] 17:52:22 INFO - PROCESS | 3756 | 1463622742061 Marionette DEBUG loaded listener.js 17:52:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (1AE59000) [pid = 3756] [serial = 374] [outer = 1AE4C800] 17:52:22 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:22 INFO - PROCESS | 3756 | 1463622742671 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] 17:52:22 INFO - PROCESS | 3756 | 1463622742750 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 17:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:52:22 INFO - PROCESS | 3756 | 1463622742754 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:52:22 INFO - PROCESS | 3756 | 1463622742756 Marionette TRACE conn2 <- [1,466,null,{}] 17:52:22 INFO - PROCESS | 3756 | 1463622742760 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}] 17:52:22 INFO - PROCESS | 3756 | 1463622742856 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 17:52:22 INFO - PROCESS | 3756 | 1463622742933 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:22 INFO - PROCESS | 3756 | ++DOCSHELL 10530800 == 49 [pid = 3756] [id = 126] 17:52:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (10531800) [pid = 3756] [serial = 375] [outer = 00000000] 17:52:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (1053B400) [pid = 3756] [serial = 376] [outer = 10531800] 17:52:23 INFO - PROCESS | 3756 | 1463622742986 Marionette DEBUG loaded listener.js 17:52:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (114AE800) [pid = 3756] [serial = 377] [outer = 10531800] 17:52:23 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:52:23 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:52:23 INFO - PROCESS | 3756 | 1463622743715 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] 17:52:23 INFO - PROCESS | 3756 | 1463622743760 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 17:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:52:23 INFO - PROCESS | 3756 | 1463622743764 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:52:23 INFO - PROCESS | 3756 | 1463622743768 Marionette TRACE conn2 <- [1,470,null,{}] 17:52:23 INFO - PROCESS | 3756 | 1463622743773 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}] 17:52:23 INFO - PROCESS | 3756 | 1463622743868 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 17:52:23 INFO - PROCESS | 3756 | 1463622743949 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:23 INFO - PROCESS | 3756 | ++DOCSHELL 13382C00 == 50 [pid = 3756] [id = 127] 17:52:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (13395800) [pid = 3756] [serial = 378] [outer = 00000000] 17:52:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (1423CC00) [pid = 3756] [serial = 379] [outer = 13395800] 17:52:24 INFO - PROCESS | 3756 | 1463622743998 Marionette DEBUG loaded listener.js 17:52:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (15475C00) [pid = 3756] [serial = 380] [outer = 13395800] 17:52:24 INFO - PROCESS | 3756 | --DOCSHELL 10A5B000 == 49 [pid = 3756] [id = 120] 17:52:24 INFO - PROCESS | 3756 | --DOCSHELL 12B62000 == 48 [pid = 3756] [id = 119] 17:52:24 INFO - PROCESS | 3756 | --DOCSHELL 102D0000 == 47 [pid = 3756] [id = 118] 17:52:24 INFO - PROCESS | 3756 | --DOCSHELL 17A2F400 == 46 [pid = 3756] [id = 117] 17:52:24 INFO - PROCESS | 3756 | --DOCSHELL 16EB5800 == 45 [pid = 3756] [id = 116] 17:52:24 INFO - PROCESS | 3756 | --DOCSHELL 15785000 == 44 [pid = 3756] [id = 115] 17:52:24 INFO - PROCESS | 3756 | --DOCSHELL 110AC400 == 43 [pid = 3756] [id = 114] 17:52:24 INFO - PROCESS | 3756 | --DOCSHELL 10F96800 == 42 [pid = 3756] [id = 113] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (19CE3C00) [pid = 3756] [serial = 325] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (14223800) [pid = 3756] [serial = 301] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (1423FC00) [pid = 3756] [serial = 302] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (13393800) [pid = 3756] [serial = 286] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (1744FC00) [pid = 3756] [serial = 310] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (1421F400) [pid = 3756] [serial = 289] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (16ED2C00) [pid = 3756] [serial = 307] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (11C04400) [pid = 3756] [serial = 296] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (19B37800) [pid = 3756] [serial = 323] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (10F98400) [pid = 3756] [serial = 295] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (16141800) [pid = 3756] [serial = 304] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (16907800) [pid = 3756] [serial = 305] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (110B3800) [pid = 3756] [serial = 298] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (128A5C00) [pid = 3756] [serial = 299] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (17447400) [pid = 3756] [serial = 292] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (17F80C00) [pid = 3756] [serial = 313] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (174DE800) [pid = 3756] [serial = 311] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (19909000) [pid = 3756] [serial = 316] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 90 (18501C00) [pid = 3756] [serial = 314] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 89 (19902000) [pid = 3756] [serial = 322] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 88 (1990F400) [pid = 3756] [serial = 317] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 87 (14293800) [pid = 3756] [serial = 320] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 86 (15C69800) [pid = 3756] [serial = 319] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | --DOMWINDOW == 85 (16F32C00) [pid = 3756] [serial = 308] [outer = 00000000] [url = about:blank] 17:52:24 INFO - PROCESS | 3756 | 1463622744596 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]]]}] 17:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 856ms 17:52:24 INFO - PROCESS | 3756 | 1463622744642 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 17:52:24 INFO - PROCESS | 3756 | 1463622744647 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 17:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:52:24 INFO - PROCESS | 3756 | 1463622744653 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:52:24 INFO - PROCESS | 3756 | 1463622744656 Marionette TRACE conn2 <- [1,474,null,{}] 17:52:24 INFO - PROCESS | 3756 | 1463622744659 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}] 17:52:24 INFO - PROCESS | 3756 | 1463622744741 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 17:52:24 INFO - PROCESS | 3756 | 1463622744751 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:24 INFO - PROCESS | 3756 | ++DOCSHELL 13398800 == 43 [pid = 3756] [id = 128] 17:52:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 86 (13399000) [pid = 3756] [serial = 381] [outer = 00000000] 17:52:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 87 (14293800) [pid = 3756] [serial = 382] [outer = 13399000] 17:52:24 INFO - PROCESS | 3756 | 1463622744796 Marionette DEBUG loaded listener.js 17:52:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 88 (15A1E800) [pid = 3756] [serial = 383] [outer = 13399000] 17:52:25 INFO - PROCESS | 3756 | 1463622745264 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]]]}] 17:52:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 633ms 17:52:25 INFO - PROCESS | 3756 | 1463622745290 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 17:52:25 INFO - PROCESS | 3756 | 1463622745292 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 17:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:52:25 INFO - PROCESS | 3756 | 1463622745296 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:52:25 INFO - PROCESS | 3756 | 1463622745299 Marionette TRACE conn2 <- [1,478,null,{}] 17:52:25 INFO - PROCESS | 3756 | 1463622745309 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}] 17:52:25 INFO - PROCESS | 3756 | 1463622745392 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 17:52:25 INFO - PROCESS | 3756 | 1463622745402 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:25 INFO - PROCESS | 3756 | ++DOCSHELL 16F37000 == 44 [pid = 3756] [id = 129] 17:52:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 89 (16F37400) [pid = 3756] [serial = 384] [outer = 00000000] 17:52:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 90 (17316400) [pid = 3756] [serial = 385] [outer = 16F37400] 17:52:25 INFO - PROCESS | 3756 | 1463622745452 Marionette DEBUG loaded listener.js 17:52:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 91 (17447400) [pid = 3756] [serial = 386] [outer = 16F37400] 17:52:25 INFO - PROCESS | 3756 | 1463622745903 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]]]}] 17:52:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 634ms 17:52:25 INFO - PROCESS | 3756 | 1463622745937 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 17:52:25 INFO - PROCESS | 3756 | 1463622745940 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 17:52:25 INFO - PROCESS | 3756 | 1463622745943 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:52:25 INFO - PROCESS | 3756 | 1463622745944 Marionette TRACE conn2 <- [1,482,null,{}] 17:52:25 INFO - PROCESS | 3756 | 1463622745948 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}] 17:52:26 INFO - PROCESS | 3756 | 1463622746027 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 17:52:26 INFO - PROCESS | 3756 | 1463622746037 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:26 INFO - PROCESS | 3756 | ++DOCSHELL 1744E400 == 45 [pid = 3756] [id = 130] 17:52:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (1744F400) [pid = 3756] [serial = 387] [outer = 00000000] 17:52:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (174E3400) [pid = 3756] [serial = 388] [outer = 1744F400] 17:52:26 INFO - PROCESS | 3756 | 1463622746081 Marionette DEBUG loaded listener.js 17:52:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (18118C00) [pid = 3756] [serial = 389] [outer = 1744F400] 17:52:26 INFO - PROCESS | 3756 | 1463622746571 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]]]}] 17:52:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:52:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 713ms 17:52:26 INFO - PROCESS | 3756 | 1463622746643 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 17:52:26 INFO - PROCESS | 3756 | 1463622746646 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 17:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:52:26 INFO - PROCESS | 3756 | 1463622746650 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:52:26 INFO - PROCESS | 3756 | 1463622746651 Marionette TRACE conn2 <- [1,486,null,{}] 17:52:26 INFO - PROCESS | 3756 | 1463622746659 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}] 17:52:26 INFO - PROCESS | 3756 | 1463622746820 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 17:52:26 INFO - PROCESS | 3756 | 1463622746829 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:26 INFO - PROCESS | 3756 | ++DOCSHELL 1050D800 == 46 [pid = 3756] [id = 131] 17:52:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (1339B000) [pid = 3756] [serial = 390] [outer = 00000000] 17:52:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (1990F000) [pid = 3756] [serial = 391] [outer = 1339B000] 17:52:26 INFO - PROCESS | 3756 | 1463622746873 Marionette DEBUG loaded listener.js 17:52:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (19B2D400) [pid = 3756] [serial = 392] [outer = 1339B000] 17:52:27 INFO - PROCESS | 3756 | 1463622747358 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]]]}] 17:52:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:52:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 713ms 17:52:27 INFO - PROCESS | 3756 | 1463622747382 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 17:52:27 INFO - PROCESS | 3756 | 1463622747384 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 17:52:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:52:27 INFO - PROCESS | 3756 | 1463622747387 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:52:27 INFO - PROCESS | 3756 | 1463622747389 Marionette TRACE conn2 <- [1,490,null,{}] 17:52:27 INFO - PROCESS | 3756 | 1463622747392 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}] 17:52:27 INFO - PROCESS | 3756 | 1463622747532 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 17:52:27 INFO - PROCESS | 3756 | 1463622747560 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:27 INFO - PROCESS | 3756 | ++DOCSHELL 19B2D800 == 47 [pid = 3756] [id = 132] 17:52:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (19B33000) [pid = 3756] [serial = 393] [outer = 00000000] 17:52:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (1A8B1800) [pid = 3756] [serial = 394] [outer = 19B33000] 17:52:27 INFO - PROCESS | 3756 | 1463622747605 Marionette DEBUG loaded listener.js 17:52:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (1A8BEC00) [pid = 3756] [serial = 395] [outer = 19B33000] 17:52:28 INFO - PROCESS | 3756 | 1463622748031 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]]]}] 17:52:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:52:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 697ms 17:52:28 INFO - PROCESS | 3756 | 1463622748087 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 17:52:28 INFO - PROCESS | 3756 | 1463622748089 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 17:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:52:28 INFO - PROCESS | 3756 | 1463622748100 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:52:28 INFO - PROCESS | 3756 | 1463622748101 Marionette TRACE conn2 <- [1,494,null,{}] 17:52:28 INFO - PROCESS | 3756 | 1463622748105 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}] 17:52:28 INFO - PROCESS | 3756 | 1463622748210 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 17:52:28 INFO - PROCESS | 3756 | 1463622748216 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:28 INFO - PROCESS | 3756 | ++DOCSHELL 19B03800 == 48 [pid = 3756] [id = 133] 17:52:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (19B07000) [pid = 3756] [serial = 396] [outer = 00000000] 17:52:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (19B0D800) [pid = 3756] [serial = 397] [outer = 19B07000] 17:52:28 INFO - PROCESS | 3756 | 1463622748317 Marionette DEBUG loaded listener.js 17:52:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (19B0E400) [pid = 3756] [serial = 398] [outer = 19B07000] 17:52:28 INFO - PROCESS | 3756 | 1463622748737 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]]]}] 17:52:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:52:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 713ms 17:52:28 INFO - PROCESS | 3756 | 1463622748797 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 17:52:28 INFO - PROCESS | 3756 | 1463622748799 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 17:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:52:28 INFO - PROCESS | 3756 | 1463622748802 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:52:28 INFO - PROCESS | 3756 | 1463622748804 Marionette TRACE conn2 <- [1,498,null,{}] 17:52:28 INFO - PROCESS | 3756 | 1463622748813 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}] 17:52:28 INFO - PROCESS | 3756 | 1463622748942 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 17:52:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (1A174400) [pid = 3756] [serial = 399] [outer = 16F38C00] 17:52:29 INFO - PROCESS | 3756 | 1463622749074 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:29 INFO - PROCESS | 3756 | ++DOCSHELL 1AE37C00 == 49 [pid = 3756] [id = 134] 17:52:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (1AE38000) [pid = 3756] [serial = 400] [outer = 00000000] 17:52:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (1AE3BC00) [pid = 3756] [serial = 401] [outer = 1AE38000] 17:52:29 INFO - PROCESS | 3756 | 1463622749124 Marionette DEBUG loaded listener.js 17:52:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (1AE3C800) [pid = 3756] [serial = 402] [outer = 1AE38000] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (1AD4B800) [pid = 3756] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (105F7400) [pid = 3756] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (11250C00) [pid = 3756] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (14004800) [pid = 3756] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (19B2CC00) [pid = 3756] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (14217400) [pid = 3756] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (15A1D400) [pid = 3756] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (16EB5400) [pid = 3756] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (19905400) [pid = 3756] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (17447000) [pid = 3756] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (12D85400) [pid = 3756] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (16EB8C00) [pid = 3756] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (17A33400) [pid = 3756] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:52:29 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (11C68400) [pid = 3756] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:52:29 INFO - PROCESS | 3756 | 1463622749614 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]]]}] 17:52:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:52:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 855ms 17:52:29 INFO - PROCESS | 3756 | 1463622749677 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 17:52:29 INFO - PROCESS | 3756 | 1463622749679 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 17:52:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:52:29 INFO - PROCESS | 3756 | 1463622749682 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:52:29 INFO - PROCESS | 3756 | 1463622749684 Marionette TRACE conn2 <- [1,502,null,{}] 17:52:29 INFO - PROCESS | 3756 | 1463622749687 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}] 17:52:29 INFO - PROCESS | 3756 | 1463622749766 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 17:52:29 INFO - PROCESS | 3756 | 1463622749772 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:29 INFO - PROCESS | 3756 | ++DOCSHELL 10560000 == 50 [pid = 3756] [id = 135] 17:52:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (16F39C00) [pid = 3756] [serial = 403] [outer = 00000000] 17:52:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (1A170000) [pid = 3756] [serial = 404] [outer = 16F39C00] 17:52:29 INFO - PROCESS | 3756 | 1463622749815 Marionette DEBUG loaded listener.js 17:52:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (1A17D400) [pid = 3756] [serial = 405] [outer = 16F39C00] 17:52:30 INFO - PROCESS | 3756 | 1463622750225 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]]]}] 17:52:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:52:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 603ms 17:52:30 INFO - PROCESS | 3756 | 1463622750280 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 17:52:30 INFO - PROCESS | 3756 | 1463622750282 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 17:52:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:52:30 INFO - PROCESS | 3756 | 1463622750285 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:52:30 INFO - PROCESS | 3756 | 1463622750286 Marionette TRACE conn2 <- [1,506,null,{}] 17:52:30 INFO - PROCESS | 3756 | 1463622750290 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}] 17:52:30 INFO - PROCESS | 3756 | 1463622750375 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 17:52:30 INFO - PROCESS | 3756 | 1463622750382 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:30 INFO - PROCESS | 3756 | ++DOCSHELL 14296800 == 51 [pid = 3756] [id = 136] 17:52:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (1AA50000) [pid = 3756] [serial = 406] [outer = 00000000] 17:52:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (1AE43400) [pid = 3756] [serial = 407] [outer = 1AA50000] 17:52:30 INFO - PROCESS | 3756 | 1463622750427 Marionette DEBUG loaded listener.js 17:52:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (1AE46000) [pid = 3756] [serial = 408] [outer = 1AA50000] 17:52:30 INFO - PROCESS | 3756 | 1463622750890 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]]]}] 17:52:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:52:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 650ms 17:52:30 INFO - PROCESS | 3756 | 1463622750923 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 17:52:30 INFO - PROCESS | 3756 | 1463622750925 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 17:52:30 INFO - PROCESS | 3756 | 1463622750929 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:52:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:52:30 INFO - PROCESS | 3756 | 1463622750931 Marionette TRACE conn2 <- [1,510,null,{}] 17:52:30 INFO - PROCESS | 3756 | 1463622750934 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}] 17:52:31 INFO - PROCESS | 3756 | 1463622751028 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 17:52:31 INFO - PROCESS | 3756 | 1463622751037 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:31 INFO - PROCESS | 3756 | ++DOCSHELL 16409800 == 52 [pid = 3756] [id = 137] 17:52:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (16409C00) [pid = 3756] [serial = 409] [outer = 00000000] 17:52:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (1640E000) [pid = 3756] [serial = 410] [outer = 16409C00] 17:52:31 INFO - PROCESS | 3756 | 1463622751084 Marionette DEBUG loaded listener.js 17:52:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (1AE5B800) [pid = 3756] [serial = 411] [outer = 16409C00] 17:52:31 INFO - PROCESS | 3756 | 1463622751866 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]]]}] 17:52:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 951ms 17:52:31 INFO - PROCESS | 3756 | 1463622751907 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 17:52:31 INFO - PROCESS | 3756 | 1463622751912 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 17:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:52:31 INFO - PROCESS | 3756 | 1463622751918 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:52:31 INFO - PROCESS | 3756 | 1463622751921 Marionette TRACE conn2 <- [1,514,null,{}] 17:52:31 INFO - PROCESS | 3756 | 1463622751927 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}] 17:52:32 INFO - PROCESS | 3756 | 1463622752035 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 17:52:32 INFO - PROCESS | 3756 | 1463622752159 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:32 INFO - PROCESS | 3756 | ++DOCSHELL 10ACA400 == 53 [pid = 3756] [id = 138] 17:52:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (10ACA800) [pid = 3756] [serial = 412] [outer = 00000000] 17:52:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (10ACF800) [pid = 3756] [serial = 413] [outer = 10ACA800] 17:52:32 INFO - PROCESS | 3756 | 1463622752216 Marionette DEBUG loaded listener.js 17:52:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (10AD3400) [pid = 3756] [serial = 414] [outer = 10ACA800] 17:52:32 INFO - PROCESS | 3756 | 1463622752734 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]]]}] 17:52:32 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 17:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 919ms 17:52:32 INFO - PROCESS | 3756 | 1463622752823 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 17:52:32 INFO - PROCESS | 3756 | 1463622752829 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 17:52:32 INFO - PROCESS | 3756 | 1463622752836 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:52:32 INFO - PROCESS | 3756 | 1463622752839 Marionette TRACE conn2 <- [1,518,null,{}] 17:52:32 INFO - PROCESS | 3756 | 1463622752844 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}] 17:52:32 INFO - PROCESS | 3756 | 1463622752949 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 17:52:33 INFO - PROCESS | 3756 | 1463622753071 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:33 INFO - PROCESS | 3756 | ++DOCSHELL 10AD4400 == 54 [pid = 3756] [id = 139] 17:52:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (1288B000) [pid = 3756] [serial = 415] [outer = 00000000] 17:52:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (137BB000) [pid = 3756] [serial = 416] [outer = 1288B000] 17:52:33 INFO - PROCESS | 3756 | 1463622753126 Marionette DEBUG loaded listener.js 17:52:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (14233400) [pid = 3756] [serial = 417] [outer = 1288B000] 17:52:33 INFO - PROCESS | 3756 | 1463622753771 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]]]}] 17:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 967ms 17:52:33 INFO - PROCESS | 3756 | 1463622753816 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 17:52:33 INFO - PROCESS | 3756 | 1463622753818 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 17:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:52:33 INFO - PROCESS | 3756 | 1463622753822 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:52:33 INFO - PROCESS | 3756 | 1463622753826 Marionette TRACE conn2 <- [1,522,null,{}] 17:52:33 INFO - PROCESS | 3756 | 1463622753837 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}] 17:52:33 INFO - PROCESS | 3756 | 1463622753948 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 17:52:34 INFO - PROCESS | 3756 | 1463622754046 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:34 INFO - PROCESS | 3756 | ++DOCSHELL 1699D800 == 55 [pid = 3756] [id = 140] 17:52:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (16B49400) [pid = 3756] [serial = 418] [outer = 00000000] 17:52:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (16F39000) [pid = 3756] [serial = 419] [outer = 16B49400] 17:52:34 INFO - PROCESS | 3756 | 1463622754104 Marionette DEBUG loaded listener.js 17:52:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (1744B000) [pid = 3756] [serial = 420] [outer = 16B49400] 17:52:34 INFO - PROCESS | 3756 | 1463622754715 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]]]}] 17:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 951ms 17:52:34 INFO - PROCESS | 3756 | 1463622754767 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 17:52:34 INFO - PROCESS | 3756 | 1463622754770 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 17:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:52:34 INFO - PROCESS | 3756 | 1463622754773 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:52:34 INFO - PROCESS | 3756 | 1463622754775 Marionette TRACE conn2 <- [1,526,null,{}] 17:52:34 INFO - PROCESS | 3756 | 1463622754779 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}] 17:52:34 INFO - PROCESS | 3756 | 1463622754882 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 17:52:35 INFO - PROCESS | 3756 | 1463622755005 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:35 INFO - PROCESS | 3756 | ++DOCSHELL 1050D000 == 56 [pid = 3756] [id = 141] 17:52:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (1052FC00) [pid = 3756] [serial = 421] [outer = 00000000] 17:52:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (1339BC00) [pid = 3756] [serial = 422] [outer = 1052FC00] 17:52:35 INFO - PROCESS | 3756 | 1463622755083 Marionette DEBUG loaded listener.js 17:52:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (14216C00) [pid = 3756] [serial = 423] [outer = 1052FC00] 17:52:35 INFO - PROCESS | 3756 | 1463622755882 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]]]}] 17:52:35 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 17:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1157ms 17:52:35 INFO - PROCESS | 3756 | 1463622755915 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 17:52:35 INFO - PROCESS | 3756 | 1463622755920 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 17:52:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:52:35 INFO - PROCESS | 3756 | 1463622755972 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:52:35 INFO - PROCESS | 3756 | 1463622755976 Marionette TRACE conn2 <- [1,530,null,{}] 17:52:35 INFO - PROCESS | 3756 | 1463622755981 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}] 17:52:36 INFO - PROCESS | 3756 | 1463622756112 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 17:52:36 INFO - PROCESS | 3756 | 1463622756215 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:36 INFO - PROCESS | 3756 | ++DOCSHELL 10ACF400 == 57 [pid = 3756] [id = 142] 17:52:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (10F96C00) [pid = 3756] [serial = 424] [outer = 00000000] 17:52:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (128AA000) [pid = 3756] [serial = 425] [outer = 10F96C00] 17:52:36 INFO - PROCESS | 3756 | 1463622756264 Marionette DEBUG loaded listener.js 17:52:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (13305000) [pid = 3756] [serial = 426] [outer = 10F96C00] 17:52:36 INFO - PROCESS | 3756 | 1463622756806 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"]]]}] 17:52:36 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 17:52:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:52:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:52:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:52:36 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 17:52:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:52:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:52:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:52:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 919ms 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 10F97400 == 56 [pid = 3756] [id = 110] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 1850F000 == 55 [pid = 3756] [id = 109] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 15477000 == 54 [pid = 3756] [id = 69] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 14296800 == 53 [pid = 3756] [id = 136] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 10560000 == 52 [pid = 3756] [id = 135] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 1AE37C00 == 51 [pid = 3756] [id = 134] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 19B03800 == 50 [pid = 3756] [id = 133] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 19B2D800 == 49 [pid = 3756] [id = 132] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 1050D800 == 48 [pid = 3756] [id = 131] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 1744E400 == 47 [pid = 3756] [id = 130] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 16F37000 == 46 [pid = 3756] [id = 129] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 13398800 == 45 [pid = 3756] [id = 128] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 13382C00 == 44 [pid = 3756] [id = 127] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 1578D400 == 43 [pid = 3756] [id = 123] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 11C67800 == 42 [pid = 3756] [id = 122] 17:52:36 INFO - PROCESS | 3756 | --DOCSHELL 1A31C400 == 41 [pid = 3756] [id = 121] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (1AA47000) [pid = 3756] [serial = 361] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (14225C00) [pid = 3756] [serial = 359] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (17446400) [pid = 3756] [serial = 346] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (17A76400) [pid = 3756] [serial = 350] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (14236800) [pid = 3756] [serial = 341] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (1B16C800) [pid = 3756] [serial = 284] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (13399800) [pid = 3756] [serial = 353] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (137BAC00) [pid = 3756] [serial = 338] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (19CDD000) [pid = 3756] [serial = 356] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (1A174000) [pid = 3756] [serial = 239] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (14222800) [pid = 3756] [serial = 290] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (1337B800) [pid = 3756] [serial = 328] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (16904000) [pid = 3756] [serial = 343] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (13393C00) [pid = 3756] [serial = 337] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (17A6EC00) [pid = 3756] [serial = 293] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (1A436800) [pid = 3756] [serial = 335] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (1A436400) [pid = 3756] [serial = 358] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (19B2FC00) [pid = 3756] [serial = 355] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (1339DC00) [pid = 3756] [serial = 287] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (15785800) [pid = 3756] [serial = 331] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (13375C00) [pid = 3756] [serial = 352] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (13304400) [pid = 3756] [serial = 340] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (1744F800) [pid = 3756] [serial = 347] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 93 (16B55C00) [pid = 3756] [serial = 344] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 92 (19CDC000) [pid = 3756] [serial = 334] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | --DOMWINDOW == 91 (17A74800) [pid = 3756] [serial = 349] [outer = 00000000] [url = about:blank] 17:52:36 INFO - PROCESS | 3756 | 1463622756913 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 17:52:36 INFO - PROCESS | 3756 | 1463622756919 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 17:52:36 INFO - PROCESS | 3756 | 1463622756927 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:52:36 INFO - PROCESS | 3756 | 1463622756930 Marionette TRACE conn2 <- [1,534,null,{}] 17:52:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:52:36 INFO - PROCESS | 3756 | 1463622756933 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}] 17:52:37 INFO - PROCESS | 3756 | 1463622757038 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 17:52:37 INFO - PROCESS | 3756 | 1463622757114 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:37 INFO - PROCESS | 3756 | ++DOCSHELL 1331A800 == 42 [pid = 3756] [id = 143] 17:52:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 92 (13393C00) [pid = 3756] [serial = 427] [outer = 00000000] 17:52:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 93 (13399800) [pid = 3756] [serial = 428] [outer = 13393C00] 17:52:37 INFO - PROCESS | 3756 | 1463622757161 Marionette DEBUG loaded listener.js 17:52:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 94 (133A1000) [pid = 3756] [serial = 429] [outer = 13393C00] 17:52:37 INFO - PROCESS | 3756 | 1463622757524 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]]]}] 17:52:37 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. 17:52:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 650ms 17:52:37 INFO - PROCESS | 3756 | 1463622757589 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 17:52:37 INFO - PROCESS | 3756 | 1463622757591 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 17:52:37 INFO - PROCESS | 3756 | 1463622757595 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:52:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:52:37 INFO - PROCESS | 3756 | 1463622757600 Marionette TRACE conn2 <- [1,538,null,{}] 17:52:37 INFO - PROCESS | 3756 | 1463622757614 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}] 17:52:37 INFO - PROCESS | 3756 | 1463622757697 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 17:52:37 INFO - PROCESS | 3756 | 1463622757704 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:37 INFO - PROCESS | 3756 | ++DOCSHELL 1421EC00 == 43 [pid = 3756] [id = 144] 17:52:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (14225C00) [pid = 3756] [serial = 430] [outer = 00000000] 17:52:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (1547AC00) [pid = 3756] [serial = 431] [outer = 14225C00] 17:52:37 INFO - PROCESS | 3756 | 1463622757751 Marionette DEBUG loaded listener.js 17:52:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (15C6A800) [pid = 3756] [serial = 432] [outer = 14225C00] 17:52:38 INFO - PROCESS | 3756 | 1463622758166 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]]]}] 17:52:38 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. 17:52:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 602ms 17:52:38 INFO - PROCESS | 3756 | 1463622758193 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 17:52:38 INFO - PROCESS | 3756 | 1463622758195 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 17:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:52:38 INFO - PROCESS | 3756 | 1463622758198 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:52:38 INFO - PROCESS | 3756 | 1463622758200 Marionette TRACE conn2 <- [1,542,null,{}] 17:52:38 INFO - PROCESS | 3756 | 1463622758203 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}] 17:52:38 INFO - PROCESS | 3756 | 1463622758332 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 17:52:38 INFO - PROCESS | 3756 | 1463622758339 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:38 INFO - PROCESS | 3756 | ++DOCSHELL 15A1D400 == 44 [pid = 3756] [id = 145] 17:52:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (15C75C00) [pid = 3756] [serial = 433] [outer = 00000000] 17:52:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (16906400) [pid = 3756] [serial = 434] [outer = 15C75C00] 17:52:38 INFO - PROCESS | 3756 | 1463622758383 Marionette DEBUG loaded listener.js 17:52:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (16907000) [pid = 3756] [serial = 435] [outer = 15C75C00] 17:52:38 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:38 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:52:38 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:38 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:52:38 INFO - PROCESS | 3756 | 1463622758820 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]]]}] 17:52:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:52:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 649ms 17:52:38 INFO - PROCESS | 3756 | 1463622758869 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 17:52:38 INFO - PROCESS | 3756 | 1463622758871 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 17:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:52:38 INFO - PROCESS | 3756 | 1463622758874 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:52:38 INFO - PROCESS | 3756 | 1463622758876 Marionette TRACE conn2 <- [1,546,null,{}] 17:52:38 INFO - PROCESS | 3756 | 1463622758883 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}] 17:52:38 INFO - PROCESS | 3756 | 1463622758968 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 17:52:38 INFO - PROCESS | 3756 | 1463622758975 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:38 INFO - PROCESS | 3756 | ++DOCSHELL 10A5E000 == 45 [pid = 3756] [id = 146] 17:52:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (1640F400) [pid = 3756] [serial = 436] [outer = 00000000] 17:52:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (16F37800) [pid = 3756] [serial = 437] [outer = 1640F400] 17:52:39 INFO - PROCESS | 3756 | 1463622759021 Marionette DEBUG loaded listener.js 17:52:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (17312800) [pid = 3756] [serial = 438] [outer = 1640F400] 17:52:39 INFO - PROCESS | 3756 | 1463622759494 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]]]}] 17:52:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:52:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 650ms 17:52:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:52:39 INFO - PROCESS | 3756 | 1463622759515 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 17:52:39 INFO - PROCESS | 3756 | 1463622759517 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 17:52:39 INFO - PROCESS | 3756 | 1463622759520 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:52:39 INFO - PROCESS | 3756 | 1463622759522 Marionette TRACE conn2 <- [1,550,null,{}] 17:52:39 INFO - PROCESS | 3756 | 1463622759525 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}] 17:52:39 INFO - PROCESS | 3756 | 1463622759638 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 17:52:39 INFO - PROCESS | 3756 | 1463622759724 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:39 INFO - PROCESS | 3756 | ++DOCSHELL 10532000 == 46 [pid = 3756] [id = 147] 17:52:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (13125800) [pid = 3756] [serial = 439] [outer = 00000000] 17:52:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (17A2D000) [pid = 3756] [serial = 440] [outer = 13125800] 17:52:39 INFO - PROCESS | 3756 | 1463622759774 Marionette DEBUG loaded listener.js 17:52:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (17A79C00) [pid = 3756] [serial = 441] [outer = 13125800] 17:52:40 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:40 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:52:40 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:40 INFO - PROCESS | 3756 | 1463622760171 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]]]}] 17:52:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 697ms 17:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:52:40 INFO - PROCESS | 3756 | 1463622760218 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 17:52:40 INFO - PROCESS | 3756 | 1463622760220 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 17:52:40 INFO - PROCESS | 3756 | 1463622760223 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:52:40 INFO - PROCESS | 3756 | 1463622760224 Marionette TRACE conn2 <- [1,554,null,{}] 17:52:40 INFO - PROCESS | 3756 | 1463622760228 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}] 17:52:40 INFO - PROCESS | 3756 | 1463622760334 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 17:52:40 INFO - PROCESS | 3756 | 1463622760342 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:40 INFO - PROCESS | 3756 | ++DOCSHELL 174D3C00 == 47 [pid = 3756] [id = 148] 17:52:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (174D4C00) [pid = 3756] [serial = 442] [outer = 00000000] 17:52:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (18330800) [pid = 3756] [serial = 443] [outer = 174D4C00] 17:52:40 INFO - PROCESS | 3756 | 1463622760429 Marionette DEBUG loaded listener.js 17:52:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (18335800) [pid = 3756] [serial = 444] [outer = 174D4C00] 17:52:40 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:40 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:52:40 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:40 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:52:40 INFO - PROCESS | 3756 | 1463622760886 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]]]}] 17:52:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 697ms 17:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:52:40 INFO - PROCESS | 3756 | 1463622760955 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 17:52:40 INFO - PROCESS | 3756 | 1463622760958 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 17:52:40 INFO - PROCESS | 3756 | 1463622760961 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:52:40 INFO - PROCESS | 3756 | 1463622760963 Marionette TRACE conn2 <- [1,558,null,{}] 17:52:40 INFO - PROCESS | 3756 | 1463622760966 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}] 17:52:41 INFO - PROCESS | 3756 | 1463622761101 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 17:52:41 INFO - PROCESS | 3756 | 1463622761122 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:41 INFO - PROCESS | 3756 | ++DOCSHELL 1747A000 == 48 [pid = 3756] [id = 149] 17:52:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (17F80000) [pid = 3756] [serial = 445] [outer = 00000000] 17:52:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (19B04800) [pid = 3756] [serial = 446] [outer = 17F80000] 17:52:41 INFO - PROCESS | 3756 | 1463622761166 Marionette DEBUG loaded listener.js 17:52:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (19B05C00) [pid = 3756] [serial = 447] [outer = 17F80000] 17:52:41 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (19B33000) [pid = 3756] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:52:41 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (19B07000) [pid = 3756] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:52:41 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (1AE38000) [pid = 3756] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:52:41 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (13395800) [pid = 3756] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:52:41 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (10531800) [pid = 3756] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:52:41 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (16F37400) [pid = 3756] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:52:41 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (1744F400) [pid = 3756] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:52:41 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (16F39C00) [pid = 3756] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:52:41 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (13399000) [pid = 3756] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:52:41 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (1AA50000) [pid = 3756] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:52:41 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (1339B000) [pid = 3756] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:52:41 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:41 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:52:41 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:41 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:52:41 INFO - PROCESS | 3756 | 1463622761714 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]]]}] 17:52:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:52:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 808ms 17:52:41 INFO - PROCESS | 3756 | 1463622761767 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 17:52:41 INFO - PROCESS | 3756 | 1463622761769 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 17:52:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:52:41 INFO - PROCESS | 3756 | 1463622761772 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:52:41 INFO - PROCESS | 3756 | 1463622761774 Marionette TRACE conn2 <- [1,562,null,{}] 17:52:41 INFO - PROCESS | 3756 | 1463622761778 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}] 17:52:41 INFO - PROCESS | 3756 | 1463622761853 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 17:52:41 INFO - PROCESS | 3756 | 1463622761860 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:41 INFO - PROCESS | 3756 | ++DOCSHELL 1423D400 == 49 [pid = 3756] [id = 150] 17:52:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (16F32C00) [pid = 3756] [serial = 448] [outer = 00000000] 17:52:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (17A37C00) [pid = 3756] [serial = 449] [outer = 16F32C00] 17:52:41 INFO - PROCESS | 3756 | 1463622761904 Marionette DEBUG loaded listener.js 17:52:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (19B01400) [pid = 3756] [serial = 450] [outer = 16F32C00] 17:52:42 INFO - PROCESS | 3756 | 1463622762343 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]]]}] 17:52:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:52:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 602ms 17:52:42 INFO - PROCESS | 3756 | 1463622762381 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 17:52:42 INFO - PROCESS | 3756 | 1463622762382 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 17:52:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:52:42 INFO - PROCESS | 3756 | 1463622762385 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:52:42 INFO - PROCESS | 3756 | 1463622762387 Marionette TRACE conn2 <- [1,566,null,{}] 17:52:42 INFO - PROCESS | 3756 | 1463622762390 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}] 17:52:42 INFO - PROCESS | 3756 | 1463622762467 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 17:52:42 INFO - PROCESS | 3756 | 1463622762473 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:42 INFO - PROCESS | 3756 | ++DOCSHELL 17A75800 == 50 [pid = 3756] [id = 151] 17:52:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (19B0C400) [pid = 3756] [serial = 451] [outer = 00000000] 17:52:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (19B38800) [pid = 3756] [serial = 452] [outer = 19B0C400] 17:52:42 INFO - PROCESS | 3756 | 1463622762520 Marionette DEBUG loaded listener.js 17:52:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (19CE2400) [pid = 3756] [serial = 453] [outer = 19B0C400] 17:52:43 INFO - PROCESS | 3756 | 1463622763014 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]]]}] 17:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 649ms 17:52:43 INFO - PROCESS | 3756 | 1463622763056 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 17:52:43 INFO - PROCESS | 3756 | 1463622763058 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 17:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:52:43 INFO - PROCESS | 3756 | 1463622763065 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:52:43 INFO - PROCESS | 3756 | 1463622763068 Marionette TRACE conn2 <- [1,570,null,{}] 17:52:43 INFO - PROCESS | 3756 | 1463622763071 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}] 17:52:43 INFO - PROCESS | 3756 | 1463622763162 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 17:52:43 INFO - PROCESS | 3756 | 1463622763168 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:43 INFO - PROCESS | 3756 | ++DOCSHELL 19CE3800 == 51 [pid = 3756] [id = 152] 17:52:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (1A16E800) [pid = 3756] [serial = 454] [outer = 00000000] 17:52:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (1A43B000) [pid = 3756] [serial = 455] [outer = 1A16E800] 17:52:43 INFO - PROCESS | 3756 | 1463622763216 Marionette DEBUG loaded listener.js 17:52:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (1A77A000) [pid = 3756] [serial = 456] [outer = 1A16E800] 17:52:43 INFO - PROCESS | 3756 | 1463622763773 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]]]}] 17:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 745ms 17:52:43 INFO - PROCESS | 3756 | 1463622763807 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 17:52:43 INFO - PROCESS | 3756 | 1463622763812 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 17:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:52:43 INFO - PROCESS | 3756 | 1463622763818 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:52:43 INFO - PROCESS | 3756 | 1463622763824 Marionette TRACE conn2 <- [1,574,null,{}] 17:52:43 INFO - PROCESS | 3756 | 1463622763881 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}] 17:52:44 INFO - PROCESS | 3756 | 1463622764019 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 17:52:44 INFO - PROCESS | 3756 | 1463622764143 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:44 INFO - PROCESS | 3756 | ++DOCSHELL 1053C800 == 52 [pid = 3756] [id = 153] 17:52:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (1053D800) [pid = 3756] [serial = 457] [outer = 00000000] 17:52:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (12D7C000) [pid = 3756] [serial = 458] [outer = 1053D800] 17:52:44 INFO - PROCESS | 3756 | 1463622764201 Marionette DEBUG loaded listener.js 17:52:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (13316800) [pid = 3756] [serial = 459] [outer = 1053D800] 17:52:44 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:44 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:52:44 INFO - PROCESS | 3756 | 1463622764761 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]]]}] 17:52:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:52:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1014ms 17:52:44 INFO - PROCESS | 3756 | 1463622764822 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 17:52:44 INFO - PROCESS | 3756 | 1463622764828 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 17:52:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:52:44 INFO - PROCESS | 3756 | 1463622764834 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:52:44 INFO - PROCESS | 3756 | 1463622764837 Marionette TRACE conn2 <- [1,578,null,{}] 17:52:44 INFO - PROCESS | 3756 | 1463622764841 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}] 17:52:44 INFO - PROCESS | 3756 | 1463622764954 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 17:52:45 INFO - PROCESS | 3756 | 1463622765077 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:45 INFO - PROCESS | 3756 | ++DOCSHELL 13396000 == 53 [pid = 3756] [id = 154] 17:52:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (13397400) [pid = 3756] [serial = 460] [outer = 00000000] 17:52:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (15384C00) [pid = 3756] [serial = 461] [outer = 13397400] 17:52:45 INFO - PROCESS | 3756 | 1463622765131 Marionette DEBUG loaded listener.js 17:52:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (16403800) [pid = 3756] [serial = 462] [outer = 13397400] 17:52:45 INFO - PROCESS | 3756 | 1463622765782 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]]]}] 17:52:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:52:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 950ms 17:52:45 INFO - PROCESS | 3756 | 1463622765810 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 17:52:45 INFO - PROCESS | 3756 | 1463622765812 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 17:52:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:52:45 INFO - PROCESS | 3756 | 1463622765816 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:52:45 INFO - PROCESS | 3756 | 1463622765820 Marionette TRACE conn2 <- [1,582,null,{}] 17:52:45 INFO - PROCESS | 3756 | 1463622765831 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}] 17:52:45 INFO - PROCESS | 3756 | 1463622765939 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 17:52:46 INFO - PROCESS | 3756 | 1463622766038 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:46 INFO - PROCESS | 3756 | ++DOCSHELL 17443400 == 54 [pid = 3756] [id = 155] 17:52:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (174DB800) [pid = 3756] [serial = 463] [outer = 00000000] 17:52:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (19B32800) [pid = 3756] [serial = 464] [outer = 174DB800] 17:52:46 INFO - PROCESS | 3756 | 1463622766094 Marionette DEBUG loaded listener.js 17:52:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (1A173400) [pid = 3756] [serial = 465] [outer = 174DB800] 17:52:46 INFO - PROCESS | 3756 | 1463622766699 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]]]}] 17:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 967ms 17:52:46 INFO - PROCESS | 3756 | 1463622766760 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 17:52:46 INFO - PROCESS | 3756 | 1463622766763 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 17:52:46 INFO - PROCESS | 3756 | 1463622766767 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:52:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:52:46 INFO - PROCESS | 3756 | 1463622766769 Marionette TRACE conn2 <- [1,586,null,{}] 17:52:46 INFO - PROCESS | 3756 | 1463622766772 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}] 17:52:46 INFO - PROCESS | 3756 | 1463622766872 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 17:52:46 INFO - PROCESS | 3756 | 1463622766972 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:47 INFO - PROCESS | 3756 | ++DOCSHELL 19B38C00 == 55 [pid = 3756] [id = 156] 17:52:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (1A43BC00) [pid = 3756] [serial = 466] [outer = 00000000] 17:52:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (1A8B9C00) [pid = 3756] [serial = 467] [outer = 1A43BC00] 17:52:47 INFO - PROCESS | 3756 | 1463622767026 Marionette DEBUG loaded listener.js 17:52:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (1AA4F000) [pid = 3756] [serial = 468] [outer = 1A43BC00] 17:52:47 INFO - PROCESS | 3756 | 1463622767647 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]]]}] 17:52:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:52:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 919ms 17:52:47 INFO - PROCESS | 3756 | 1463622767702 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 17:52:47 INFO - PROCESS | 3756 | 1463622767705 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 17:52:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:52:47 INFO - PROCESS | 3756 | 1463622767708 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:52:47 INFO - PROCESS | 3756 | 1463622767710 Marionette TRACE conn2 <- [1,590,null,{}] 17:52:47 INFO - PROCESS | 3756 | 1463622767715 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}] 17:52:47 INFO - PROCESS | 3756 | 1463622767813 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 17:52:47 INFO - PROCESS | 3756 | 1463622767894 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:48 INFO - PROCESS | 3756 | ++DOCSHELL 10539800 == 56 [pid = 3756] [id = 157] 17:52:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (105ED000) [pid = 3756] [serial = 469] [outer = 00000000] 17:52:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 124 (10AD2000) [pid = 3756] [serial = 470] [outer = 105ED000] 17:52:48 INFO - PROCESS | 3756 | 1463622768118 Marionette DEBUG loaded listener.js 17:52:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 125 (11252C00) [pid = 3756] [serial = 471] [outer = 105ED000] 17:52:48 INFO - PROCESS | 3756 | 1463622768722 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]]]}] 17:52:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:52:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1046ms 17:52:48 INFO - PROCESS | 3756 | 1463622768766 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 17:52:48 INFO - PROCESS | 3756 | 1463622768771 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 17:52:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:52:48 INFO - PROCESS | 3756 | 1463622768776 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:52:48 INFO - PROCESS | 3756 | 1463622768779 Marionette TRACE conn2 <- [1,594,null,{}] 17:52:48 INFO - PROCESS | 3756 | 1463622768784 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}] 17:52:48 INFO - PROCESS | 3756 | 1463622768885 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 17:52:48 INFO - PROCESS | 3756 | 1463622768969 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:49 INFO - PROCESS | 3756 | ++DOCSHELL 1370F000 == 57 [pid = 3756] [id = 158] 17:52:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 126 (137B2400) [pid = 3756] [serial = 472] [outer = 00000000] 17:52:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 127 (14222400) [pid = 3756] [serial = 473] [outer = 137B2400] 17:52:49 INFO - PROCESS | 3756 | 1463622769065 Marionette DEBUG loaded listener.js 17:52:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 128 (15A1E000) [pid = 3756] [serial = 474] [outer = 137B2400] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 17A75800 == 56 [pid = 3756] [id = 151] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 1423D400 == 55 [pid = 3756] [id = 150] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 1747A000 == 54 [pid = 3756] [id = 149] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 174D3C00 == 53 [pid = 3756] [id = 148] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 10532000 == 52 [pid = 3756] [id = 147] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 10A5E000 == 51 [pid = 3756] [id = 146] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 15A1D400 == 50 [pid = 3756] [id = 145] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 1421EC00 == 49 [pid = 3756] [id = 144] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 1331A800 == 48 [pid = 3756] [id = 143] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 10ACF400 == 47 [pid = 3756] [id = 142] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 1050D000 == 46 [pid = 3756] [id = 141] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 1699D800 == 45 [pid = 3756] [id = 140] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 10AD4400 == 44 [pid = 3756] [id = 139] 17:52:49 INFO - PROCESS | 3756 | --DOCSHELL 10ACA400 == 43 [pid = 3756] [id = 138] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 127 (1A8B1800) [pid = 3756] [serial = 394] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 126 (19B0D800) [pid = 3756] [serial = 397] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 125 (1A8BEC00) [pid = 3756] [serial = 395] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 124 (1AE3BC00) [pid = 3756] [serial = 401] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 123 (12AEE000) [pid = 3756] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 122 (19B0E400) [pid = 3756] [serial = 398] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (15475C00) [pid = 3756] [serial = 380] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 120 (1423CC00) [pid = 3756] [serial = 379] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 119 (114AE800) [pid = 3756] [serial = 377] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 118 (1053B400) [pid = 3756] [serial = 376] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (17316400) [pid = 3756] [serial = 385] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (17447400) [pid = 3756] [serial = 386] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (174E3400) [pid = 3756] [serial = 388] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (18118C00) [pid = 3756] [serial = 389] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (1A170000) [pid = 3756] [serial = 404] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (14293800) [pid = 3756] [serial = 382] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (15A1E800) [pid = 3756] [serial = 383] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (133A0C00) [pid = 3756] [serial = 364] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (17446C00) [pid = 3756] [serial = 367] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (1AD3E000) [pid = 3756] [serial = 370] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (1AE57000) [pid = 3756] [serial = 373] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (1AE43400) [pid = 3756] [serial = 407] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (1640E000) [pid = 3756] [serial = 410] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (1AE3C800) [pid = 3756] [serial = 402] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (1AE46000) [pid = 3756] [serial = 408] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (1990F000) [pid = 3756] [serial = 391] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (1A17D400) [pid = 3756] [serial = 405] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (19B2D400) [pid = 3756] [serial = 392] [outer = 00000000] [url = about:blank] 17:52:49 INFO - PROCESS | 3756 | 1463622769554 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]]]}] 17:52:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:52:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 856ms 17:52:49 INFO - PROCESS | 3756 | 1463622769624 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 17:52:49 INFO - PROCESS | 3756 | 1463622769628 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 17:52:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:52:49 INFO - PROCESS | 3756 | 1463622769635 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:52:49 INFO - PROCESS | 3756 | 1463622769638 Marionette TRACE conn2 <- [1,598,null,{}] 17:52:49 INFO - PROCESS | 3756 | 1463622769641 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}] 17:52:49 INFO - PROCESS | 3756 | 1463622769743 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 17:52:49 INFO - PROCESS | 3756 | 1463622769829 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:49 INFO - PROCESS | 3756 | ++DOCSHELL 15A1EC00 == 44 [pid = 3756] [id = 159] 17:52:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (16405400) [pid = 3756] [serial = 475] [outer = 00000000] 17:52:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (16B49800) [pid = 3756] [serial = 476] [outer = 16405400] 17:52:49 INFO - PROCESS | 3756 | 1463622769923 Marionette DEBUG loaded listener.js 17:52:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (17309800) [pid = 3756] [serial = 477] [outer = 16405400] 17:52:50 INFO - PROCESS | 3756 | 1463622770424 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]]]}] 17:52:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:52:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 808ms 17:52:50 INFO - PROCESS | 3756 | 1463622770470 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 17:52:50 INFO - PROCESS | 3756 | 1463622770472 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 17:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:52:50 INFO - PROCESS | 3756 | 1463622770476 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:52:50 INFO - PROCESS | 3756 | 1463622770479 Marionette TRACE conn2 <- [1,602,null,{}] 17:52:50 INFO - PROCESS | 3756 | 1463622770489 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}] 17:52:50 INFO - PROCESS | 3756 | 1463622770574 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 17:52:50 INFO - PROCESS | 3756 | 1463622770584 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:50 INFO - PROCESS | 3756 | ++DOCSHELL 1699DC00 == 45 [pid = 3756] [id = 160] 17:52:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (16B4FC00) [pid = 3756] [serial = 478] [outer = 00000000] 17:52:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (16F3D400) [pid = 3756] [serial = 479] [outer = 16B4FC00] 17:52:50 INFO - PROCESS | 3756 | 1463622770630 Marionette DEBUG loaded listener.js 17:52:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (173B8800) [pid = 3756] [serial = 480] [outer = 16B4FC00] 17:52:51 INFO - PROCESS | 3756 | 1463622771058 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]]]}] 17:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 633ms 17:52:51 INFO - PROCESS | 3756 | 1463622771113 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 17:52:51 INFO - PROCESS | 3756 | 1463622771116 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 17:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:52:51 INFO - PROCESS | 3756 | 1463622771119 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:52:51 INFO - PROCESS | 3756 | 1463622771121 Marionette TRACE conn2 <- [1,606,null,{}] 17:52:51 INFO - PROCESS | 3756 | 1463622771125 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}] 17:52:51 INFO - PROCESS | 3756 | 1463622771229 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 17:52:51 INFO - PROCESS | 3756 | 1463622771240 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:51 INFO - PROCESS | 3756 | ++DOCSHELL 17F8A800 == 46 [pid = 3756] [id = 161] 17:52:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (18501C00) [pid = 3756] [serial = 481] [outer = 00000000] 17:52:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (19B0F000) [pid = 3756] [serial = 482] [outer = 18501C00] 17:52:51 INFO - PROCESS | 3756 | 1463622771284 Marionette DEBUG loaded listener.js 17:52:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (19B2DC00) [pid = 3756] [serial = 483] [outer = 18501C00] 17:52:51 INFO - PROCESS | 3756 | 1463622771701 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]]]}] 17:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 634ms 17:52:51 INFO - PROCESS | 3756 | 1463622771763 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 17:52:51 INFO - PROCESS | 3756 | 1463622771765 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 17:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:52:51 INFO - PROCESS | 3756 | 1463622771768 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:52:51 INFO - PROCESS | 3756 | 1463622771770 Marionette TRACE conn2 <- [1,610,null,{}] 17:52:51 INFO - PROCESS | 3756 | 1463622771773 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}] 17:52:51 INFO - PROCESS | 3756 | 1463622771876 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 17:52:51 INFO - PROCESS | 3756 | 1463622771883 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:51 INFO - PROCESS | 3756 | ++DOCSHELL 150C1000 == 47 [pid = 3756] [id = 162] 17:52:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (15C6EC00) [pid = 3756] [serial = 484] [outer = 00000000] 17:52:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (19B39C00) [pid = 3756] [serial = 485] [outer = 15C6EC00] 17:52:51 INFO - PROCESS | 3756 | 1463622771931 Marionette DEBUG loaded listener.js 17:52:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (1A439400) [pid = 3756] [serial = 486] [outer = 15C6EC00] 17:52:52 INFO - PROCESS | 3756 | 1463622772420 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]]]}] 17:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 650ms 17:52:52 INFO - PROCESS | 3756 | 1463622772437 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 17:52:52 INFO - PROCESS | 3756 | 1463622772439 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 17:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:52:52 INFO - PROCESS | 3756 | 1463622772443 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:52:52 INFO - PROCESS | 3756 | 1463622772444 Marionette TRACE conn2 <- [1,614,null,{}] 17:52:52 INFO - PROCESS | 3756 | 1463622772453 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}] 17:52:52 INFO - PROCESS | 3756 | 1463622772562 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 17:52:52 INFO - PROCESS | 3756 | 1463622772649 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:52 INFO - PROCESS | 3756 | ++DOCSHELL 1A8BB400 == 48 [pid = 3756] [id = 163] 17:52:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (1A8BC800) [pid = 3756] [serial = 487] [outer = 00000000] 17:52:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (1AD48000) [pid = 3756] [serial = 488] [outer = 1A8BC800] 17:52:52 INFO - PROCESS | 3756 | 1463622772693 Marionette DEBUG loaded listener.js 17:52:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (1AE37800) [pid = 3756] [serial = 489] [outer = 1A8BC800] 17:52:53 INFO - PROCESS | 3756 | 1463622773100 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]]]}] 17:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 713ms 17:52:53 INFO - PROCESS | 3756 | 1463622773143 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 17:52:53 INFO - PROCESS | 3756 | 1463622773145 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 17:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:52:53 INFO - PROCESS | 3756 | 1463622773148 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:52:53 INFO - PROCESS | 3756 | 1463622773150 Marionette TRACE conn2 <- [1,618,null,{}] 17:52:53 INFO - PROCESS | 3756 | 1463622773153 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}] 17:52:53 INFO - PROCESS | 3756 | 1463622773268 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 17:52:53 INFO - PROCESS | 3756 | 1463622773274 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:53 INFO - PROCESS | 3756 | ++DOCSHELL 17A74800 == 49 [pid = 3756] [id = 164] 17:52:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (1AD3D000) [pid = 3756] [serial = 490] [outer = 00000000] 17:52:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (1AE40400) [pid = 3756] [serial = 491] [outer = 1AD3D000] 17:52:53 INFO - PROCESS | 3756 | 1463622773318 Marionette DEBUG loaded listener.js 17:52:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (1AE41000) [pid = 3756] [serial = 492] [outer = 1AD3D000] 17:52:53 INFO - PROCESS | 3756 | 1463622773752 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]]]}] 17:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 634ms 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (1AE4C800) [pid = 3756] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (14234000) [pid = 3756] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (19B39800) [pid = 3756] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (110AA800) [pid = 3756] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (15C68C00) [pid = 3756] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (1AA4E000) [pid = 3756] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (12D84400) [pid = 3756] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (13125800) [pid = 3756] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (174D4C00) [pid = 3756] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (14225C00) [pid = 3756] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (1640F400) [pid = 3756] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (15C75C00) [pid = 3756] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (13393C00) [pid = 3756] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (17F80000) [pid = 3756] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (10F96C00) [pid = 3756] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (19B0C400) [pid = 3756] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:52:54 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (16F32C00) [pid = 3756] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:52:54 INFO - PROCESS | 3756 | 1463622773996 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 17:52:54 INFO - PROCESS | 3756 | 1463622773998 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 17:52:54 INFO - PROCESS | 3756 | 1463622774007 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:52:54 INFO - PROCESS | 3756 | 1463622774009 Marionette TRACE conn2 <- [1,622,null,{}] 17:52:54 INFO - PROCESS | 3756 | 1463622774012 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}] 17:52:54 INFO - PROCESS | 3756 | 1463622774090 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 17:52:54 INFO - PROCESS | 3756 | 1463622774109 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:54 INFO - PROCESS | 3756 | ++DOCSHELL 10B3B000 == 50 [pid = 3756] [id = 165] 17:52:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (10B3B400) [pid = 3756] [serial = 493] [outer = 00000000] 17:52:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (10B43C00) [pid = 3756] [serial = 494] [outer = 10B3B400] 17:52:54 INFO - PROCESS | 3756 | 1463622774156 Marionette DEBUG loaded listener.js 17:52:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (10B48400) [pid = 3756] [serial = 495] [outer = 10B3B400] 17:52:54 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:54 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:52:54 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:54 INFO - PROCESS | 3756 | 1463622774643 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]]]}] 17:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 634ms 17:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:52:54 INFO - PROCESS | 3756 | 1463622774677 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 17:52:54 INFO - PROCESS | 3756 | 1463622774679 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 17:52:54 INFO - PROCESS | 3756 | 1463622774682 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:52:54 INFO - PROCESS | 3756 | 1463622774684 Marionette TRACE conn2 <- [1,626,null,{}] 17:52:54 INFO - PROCESS | 3756 | 1463622774687 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}] 17:52:54 INFO - PROCESS | 3756 | 1463622774767 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 17:52:54 INFO - PROCESS | 3756 | 1463622774774 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:54 INFO - PROCESS | 3756 | ++DOCSHELL 10B3AC00 == 51 [pid = 3756] [id = 166] 17:52:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (10B3D800) [pid = 3756] [serial = 496] [outer = 00000000] 17:52:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (14221800) [pid = 3756] [serial = 497] [outer = 10B3D800] 17:52:54 INFO - PROCESS | 3756 | 1463622774818 Marionette DEBUG loaded listener.js 17:52:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (1640B400) [pid = 3756] [serial = 498] [outer = 10B3D800] 17:52:55 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:55 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:52:55 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:52:55 INFO - PROCESS | 3756 | 1463622775233 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]]]}] 17:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 602ms 17:52:55 INFO - PROCESS | 3756 | 1463622775280 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 17:52:55 INFO - PROCESS | 3756 | 1463622775281 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 17:52:55 INFO - PROCESS | 3756 | 1463622775285 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:52:55 INFO - PROCESS | 3756 | 1463622775286 Marionette TRACE conn2 <- [1,630,null,{}] 17:52:55 INFO - PROCESS | 3756 | 1463622775294 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}] 17:52:55 INFO - PROCESS | 3756 | 1463622775373 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 17:52:55 INFO - PROCESS | 3756 | 1463622775379 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:55 INFO - PROCESS | 3756 | ++DOCSHELL 137B9400 == 52 [pid = 3756] [id = 167] 17:52:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (16904400) [pid = 3756] [serial = 499] [outer = 00000000] 17:52:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (18116C00) [pid = 3756] [serial = 500] [outer = 16904400] 17:52:55 INFO - PROCESS | 3756 | 1463622775427 Marionette DEBUG loaded listener.js 17:52:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (1AD3F400) [pid = 3756] [serial = 501] [outer = 16904400] 17:52:55 INFO - PROCESS | 3756 | 1463622775878 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]]]}] 17:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 649ms 17:52:55 INFO - PROCESS | 3756 | 1463622775925 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 17:52:55 INFO - PROCESS | 3756 | 1463622775927 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 17:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:52:55 INFO - PROCESS | 3756 | 1463622775930 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:52:55 INFO - PROCESS | 3756 | 1463622775932 Marionette TRACE conn2 <- [1,634,null,{}] 17:52:55 INFO - PROCESS | 3756 | 1463622775936 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}] 17:52:56 INFO - PROCESS | 3756 | 1463622776083 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 17:52:56 INFO - PROCESS | 3756 | 1463622776216 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:56 INFO - PROCESS | 3756 | ++DOCSHELL 10503800 == 53 [pid = 3756] [id = 168] 17:52:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (1050D000) [pid = 3756] [serial = 502] [outer = 00000000] 17:52:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (10A5B800) [pid = 3756] [serial = 503] [outer = 1050D000] 17:52:56 INFO - PROCESS | 3756 | 1463622776283 Marionette DEBUG loaded listener.js 17:52:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (10B24800) [pid = 3756] [serial = 504] [outer = 1050D000] 17:52:56 INFO - PROCESS | 3756 | 1463622776955 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]]]}] 17:52:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:52:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1046ms 17:52:57 INFO - PROCESS | 3756 | 1463622777022 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 17:52:57 INFO - PROCESS | 3756 | 1463622777026 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 17:52:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:52:57 INFO - PROCESS | 3756 | 1463622777031 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:52:57 INFO - PROCESS | 3756 | 1463622777035 Marionette TRACE conn2 <- [1,638,null,{}] 17:52:57 INFO - PROCESS | 3756 | 1463622777040 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}] 17:52:57 INFO - PROCESS | 3756 | 1463622777145 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 17:52:57 INFO - PROCESS | 3756 | 1463622777270 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:57 INFO - PROCESS | 3756 | ++DOCSHELL 10F97400 == 54 [pid = 3756] [id = 169] 17:52:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (10F9A800) [pid = 3756] [serial = 505] [outer = 00000000] 17:52:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (1312C000) [pid = 3756] [serial = 506] [outer = 10F9A800] 17:52:57 INFO - PROCESS | 3756 | 1463622777336 Marionette DEBUG loaded listener.js 17:52:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (133A2800) [pid = 3756] [serial = 507] [outer = 10F9A800] 17:52:57 INFO - PROCESS | 3756 | 1463622777919 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]]]}] 17:52:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:52:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 950ms 17:52:57 INFO - PROCESS | 3756 | 1463622777975 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 17:52:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:52:57 INFO - PROCESS | 3756 | 1463622777978 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 17:52:57 INFO - PROCESS | 3756 | 1463622777982 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:52:58 INFO - PROCESS | 3756 | 1463622777985 Marionette TRACE conn2 <- [1,642,null,{}] 17:52:58 INFO - PROCESS | 3756 | 1463622777989 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}] 17:52:58 INFO - PROCESS | 3756 | 1463622778091 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 17:52:58 INFO - PROCESS | 3756 | 1463622778216 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:58 INFO - PROCESS | 3756 | ++DOCSHELL 1428FC00 == 55 [pid = 3756] [id = 170] 17:52:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (14296800) [pid = 3756] [serial = 508] [outer = 00000000] 17:52:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (1640C400) [pid = 3756] [serial = 509] [outer = 14296800] 17:52:58 INFO - PROCESS | 3756 | 1463622778271 Marionette DEBUG loaded listener.js 17:52:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (16F35C00) [pid = 3756] [serial = 510] [outer = 14296800] 17:52:58 INFO - PROCESS | 3756 | 1463622778846 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]]]}] 17:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 903ms 17:52:58 INFO - PROCESS | 3756 | 1463622778885 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 17:52:58 INFO - PROCESS | 3756 | 1463622778889 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 17:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:52:58 INFO - PROCESS | 3756 | 1463622778900 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:52:58 INFO - PROCESS | 3756 | 1463622778905 Marionette TRACE conn2 <- [1,646,null,{}] 17:52:58 INFO - PROCESS | 3756 | 1463622778909 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}] 17:52:59 INFO - PROCESS | 3756 | 1463622779013 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 17:52:59 INFO - PROCESS | 3756 | 1463622779109 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:59 INFO - PROCESS | 3756 | ++DOCSHELL 10536400 == 56 [pid = 3756] [id = 171] 17:52:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (1640BC00) [pid = 3756] [serial = 511] [outer = 00000000] 17:52:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (1A17D400) [pid = 3756] [serial = 512] [outer = 1640BC00] 17:52:59 INFO - PROCESS | 3756 | 1463622779210 Marionette DEBUG loaded listener.js 17:52:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (1A8BA800) [pid = 3756] [serial = 513] [outer = 1640BC00] 17:52:59 INFO - PROCESS | 3756 | 1463622779757 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]]]}] 17:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 919ms 17:52:59 INFO - PROCESS | 3756 | 1463622779833 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 17:52:59 INFO - PROCESS | 3756 | 1463622779836 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 17:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:52:59 INFO - PROCESS | 3756 | 1463622779839 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:52:59 INFO - PROCESS | 3756 | 1463622779841 Marionette TRACE conn2 <- [1,650,null,{}] 17:52:59 INFO - PROCESS | 3756 | 1463622779844 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}] 17:52:59 INFO - PROCESS | 3756 | 1463622779947 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 17:53:00 INFO - PROCESS | 3756 | 1463622780071 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:00 INFO - PROCESS | 3756 | ++DOCSHELL 1811A400 == 57 [pid = 3756] [id = 172] 17:53:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (1A435000) [pid = 3756] [serial = 514] [outer = 00000000] 17:53:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 124 (1AE4D000) [pid = 3756] [serial = 515] [outer = 1A435000] 17:53:00 INFO - PROCESS | 3756 | 1463622780125 Marionette DEBUG loaded listener.js 17:53:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 125 (1AE58C00) [pid = 3756] [serial = 516] [outer = 1A435000] 17:53:00 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:53:00 INFO - PROCESS | 3756 | [3756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:53:00 INFO - PROCESS | 3756 | 1463622780702 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]]]}] 17:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 903ms 17:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:53:00 INFO - PROCESS | 3756 | 1463622780743 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 17:53:00 INFO - PROCESS | 3756 | 1463622780746 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 17:53:00 INFO - PROCESS | 3756 | 1463622780749 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:53:00 INFO - PROCESS | 3756 | 1463622780751 Marionette TRACE conn2 <- [1,654,null,{}] 17:53:00 INFO - PROCESS | 3756 | 1463622780755 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}] 17:53:00 INFO - PROCESS | 3756 | 1463622780858 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 17:53:00 INFO - PROCESS | 3756 | 1463622780962 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:01 INFO - PROCESS | 3756 | ++DOCSHELL 13705800 == 58 [pid = 3756] [id = 173] 17:53:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 126 (13705C00) [pid = 3756] [serial = 517] [outer = 00000000] 17:53:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 127 (14232000) [pid = 3756] [serial = 518] [outer = 13705C00] 17:53:01 INFO - PROCESS | 3756 | 1463622781025 Marionette DEBUG loaded listener.js 17:53:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 128 (16401C00) [pid = 3756] [serial = 519] [outer = 13705C00] 17:53:01 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:53:01 INFO - PROCESS | 3756 | 1463622781797 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]]]}] 17:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1046ms 17:53:01 INFO - PROCESS | 3756 | 1463622781821 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 17:53:01 INFO - PROCESS | 3756 | 1463622781827 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 17:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:53:01 INFO - PROCESS | 3756 | 1463622781847 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:53:01 INFO - PROCESS | 3756 | 1463622781851 Marionette TRACE conn2 <- [1,658,null,{}] 17:53:01 INFO - PROCESS | 3756 | 1463622781856 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}] 17:53:01 INFO - PROCESS | 3756 | 1463622781951 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 17:53:02 INFO - PROCESS | 3756 | 1463622782051 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:02 INFO - PROCESS | 3756 | ++DOCSHELL 10F96800 == 59 [pid = 3756] [id = 174] 17:53:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 129 (114A6800) [pid = 3756] [serial = 520] [outer = 00000000] 17:53:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 130 (13315000) [pid = 3756] [serial = 521] [outer = 114A6800] 17:53:02 INFO - PROCESS | 3756 | 1463622782099 Marionette DEBUG loaded listener.js 17:53:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 131 (13C35800) [pid = 3756] [serial = 522] [outer = 114A6800] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 137B9400 == 58 [pid = 3756] [id = 167] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 10B3AC00 == 57 [pid = 3756] [id = 166] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 10B3B000 == 56 [pid = 3756] [id = 165] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 17A74800 == 55 [pid = 3756] [id = 164] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 1A8BB400 == 54 [pid = 3756] [id = 163] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 150C1000 == 53 [pid = 3756] [id = 162] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 17F8A800 == 52 [pid = 3756] [id = 161] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 1699DC00 == 51 [pid = 3756] [id = 160] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 15A1EC00 == 50 [pid = 3756] [id = 159] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 1370F000 == 49 [pid = 3756] [id = 158] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 130 (1A43B000) [pid = 3756] [serial = 455] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 10539800 == 48 [pid = 3756] [id = 157] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 19B38C00 == 47 [pid = 3756] [id = 156] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 17443400 == 46 [pid = 3756] [id = 155] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 13396000 == 45 [pid = 3756] [id = 154] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 1053C800 == 44 [pid = 3756] [id = 153] 17:53:02 INFO - PROCESS | 3756 | --DOCSHELL 19CE3800 == 43 [pid = 3756] [id = 152] 17:53:02 INFO - PROCESS | 3756 | 1463622782716 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]]]}] 17:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 919ms 17:53:02 INFO - PROCESS | 3756 | 1463622782749 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 17:53:02 INFO - PROCESS | 3756 | 1463622782755 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 17:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:53:02 INFO - PROCESS | 3756 | 1463622782761 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:53:02 INFO - PROCESS | 3756 | 1463622782763 Marionette TRACE conn2 <- [1,662,null,{}] 17:53:02 INFO - PROCESS | 3756 | 1463622782767 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}] 17:53:02 INFO - PROCESS | 3756 | 1463622782864 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 129 (1AE59000) [pid = 3756] [serial = 374] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 128 (15A1E400) [pid = 3756] [serial = 332] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 127 (1A436C00) [pid = 3756] [serial = 326] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 126 (133A1800) [pid = 3756] [serial = 329] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 125 (17B20C00) [pid = 3756] [serial = 368] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 124 (1AD42400) [pid = 3756] [serial = 371] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 123 (14240800) [pid = 3756] [serial = 365] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 122 (17A2D000) [pid = 3756] [serial = 440] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (18330800) [pid = 3756] [serial = 443] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 120 (1547AC00) [pid = 3756] [serial = 431] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 119 (17A79C00) [pid = 3756] [serial = 441] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 118 (16F37800) [pid = 3756] [serial = 437] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (16906400) [pid = 3756] [serial = 434] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (16907000) [pid = 3756] [serial = 435] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (16F39000) [pid = 3756] [serial = 419] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (13399800) [pid = 3756] [serial = 428] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (133A1000) [pid = 3756] [serial = 429] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (1339BC00) [pid = 3756] [serial = 422] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (10ACF800) [pid = 3756] [serial = 413] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (19B04800) [pid = 3756] [serial = 446] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (13305000) [pid = 3756] [serial = 426] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (128AA000) [pid = 3756] [serial = 425] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (19CE2400) [pid = 3756] [serial = 453] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (18335800) [pid = 3756] [serial = 444] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (19B38800) [pid = 3756] [serial = 452] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (15C6A800) [pid = 3756] [serial = 432] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (137BB000) [pid = 3756] [serial = 416] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (17A37C00) [pid = 3756] [serial = 449] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (19B01400) [pid = 3756] [serial = 450] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (17312800) [pid = 3756] [serial = 438] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (19B05C00) [pid = 3756] [serial = 447] [outer = 00000000] [url = about:blank] 17:53:02 INFO - PROCESS | 3756 | 1463622782955 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:02 INFO - PROCESS | 3756 | ++DOCSHELL 10535800 == 44 [pid = 3756] [id = 175] 17:53:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (10ACAC00) [pid = 3756] [serial = 523] [outer = 00000000] 17:53:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (10B3E400) [pid = 3756] [serial = 524] [outer = 10ACAC00] 17:53:03 INFO - PROCESS | 3756 | 1463622783000 Marionette DEBUG loaded listener.js 17:53:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (13313400) [pid = 3756] [serial = 525] [outer = 10ACAC00] 17:53:03 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:53:03 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:53:03 INFO - PROCESS | 3756 | 1463622783378 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]]]}] 17:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 17:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 713ms 17:53:03 INFO - PROCESS | 3756 | 1463622783459 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 17:53:03 INFO - PROCESS | 3756 | 1463622783461 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 17:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:53:03 INFO - PROCESS | 3756 | 1463622783465 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:53:03 INFO - PROCESS | 3756 | 1463622783468 Marionette TRACE conn2 <- [1,666,null,{}] 17:53:03 INFO - PROCESS | 3756 | 1463622783483 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}] 17:53:03 INFO - PROCESS | 3756 | 1463622783585 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 17:53:03 INFO - PROCESS | 3756 | 1463622783599 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:03 INFO - PROCESS | 3756 | ++DOCSHELL 15385000 == 45 [pid = 3756] [id = 176] 17:53:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (15388400) [pid = 3756] [serial = 526] [outer = 00000000] 17:53:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (15786C00) [pid = 3756] [serial = 527] [outer = 15388400] 17:53:03 INFO - PROCESS | 3756 | 1463622783648 Marionette DEBUG loaded listener.js 17:53:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (15C6FC00) [pid = 3756] [serial = 528] [outer = 15388400] 17:53:04 INFO - PROCESS | 3756 | 1463622784146 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]]]}] 17:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 697ms 17:53:04 INFO - PROCESS | 3756 | 1463622784195 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 17:53:04 INFO - PROCESS | 3756 | 1463622784198 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 17:53:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:53:04 INFO - PROCESS | 3756 | 1463622784201 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:53:04 INFO - PROCESS | 3756 | 1463622784203 Marionette TRACE conn2 <- [1,670,null,{}] 17:53:04 INFO - PROCESS | 3756 | 1463622784206 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}] 17:53:04 INFO - PROCESS | 3756 | 1463622784314 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 17:53:04 INFO - PROCESS | 3756 | 1463622784323 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:04 INFO - PROCESS | 3756 | ++DOCSHELL 1428AC00 == 46 [pid = 3756] [id = 177] 17:53:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (16403400) [pid = 3756] [serial = 529] [outer = 00000000] 17:53:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (16997400) [pid = 3756] [serial = 530] [outer = 16403400] 17:53:04 INFO - PROCESS | 3756 | 1463622784437 Marionette DEBUG loaded listener.js 17:53:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (1730B000) [pid = 3756] [serial = 531] [outer = 16403400] 17:53:05 INFO - PROCESS | 3756 | 1463622785337 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]]]}] 17:53:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 17:53:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1204ms 17:53:05 INFO - PROCESS | 3756 | 1463622785402 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 17:53:05 INFO - PROCESS | 3756 | 1463622785404 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 17:53:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:53:05 INFO - PROCESS | 3756 | 1463622785415 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:53:05 INFO - PROCESS | 3756 | 1463622785417 Marionette TRACE conn2 <- [1,674,null,{}] 17:53:05 INFO - PROCESS | 3756 | 1463622785420 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}] 17:53:05 INFO - PROCESS | 3756 | 1463622785536 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 17:53:05 INFO - PROCESS | 3756 | 1463622785543 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:05 INFO - PROCESS | 3756 | ++DOCSHELL 10274400 == 47 [pid = 3756] [id = 178] 17:53:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (1640F400) [pid = 3756] [serial = 532] [outer = 00000000] 17:53:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (174E2800) [pid = 3756] [serial = 533] [outer = 1640F400] 17:53:05 INFO - PROCESS | 3756 | 1463622785638 Marionette DEBUG loaded listener.js 17:53:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (17A30400) [pid = 3756] [serial = 534] [outer = 1640F400] 17:53:06 INFO - PROCESS | 3756 | 1463622786607 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]]]}] 17:53:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:53:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1236ms 17:53:06 INFO - PROCESS | 3756 | 1463622786657 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 17:53:06 INFO - PROCESS | 3756 | 1463622786659 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 17:53:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:53:06 INFO - PROCESS | 3756 | 1463622786663 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:53:06 INFO - PROCESS | 3756 | 1463622786664 Marionette TRACE conn2 <- [1,678,null,{}] 17:53:06 INFO - PROCESS | 3756 | 1463622786668 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}] 17:53:06 INFO - PROCESS | 3756 | 1463622786789 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 17:53:06 INFO - PROCESS | 3756 | 1463622786796 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:06 INFO - PROCESS | 3756 | ++DOCSHELL 17B20C00 == 48 [pid = 3756] [id = 179] 17:53:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (17B21400) [pid = 3756] [serial = 535] [outer = 00000000] 17:53:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (19B05C00) [pid = 3756] [serial = 536] [outer = 17B21400] 17:53:06 INFO - PROCESS | 3756 | 1463622786842 Marionette DEBUG loaded listener.js 17:53:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (19B06800) [pid = 3756] [serial = 537] [outer = 17B21400] 17:53:07 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (1AD3D000) [pid = 3756] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:53:07 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (1A8BC800) [pid = 3756] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:53:07 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (16405400) [pid = 3756] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:53:07 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (137B2400) [pid = 3756] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:53:07 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (16B4FC00) [pid = 3756] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:53:07 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (105ED000) [pid = 3756] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:53:07 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (10B3B400) [pid = 3756] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:53:07 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (18501C00) [pid = 3756] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:53:07 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (15C6EC00) [pid = 3756] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:53:07 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (10B3D800) [pid = 3756] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:53:07 INFO - PROCESS | 3756 | 1463622787814 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]]]}] 17:53:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:53:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1204ms 17:53:07 INFO - PROCESS | 3756 | 1463622787856 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 17:53:07 INFO - PROCESS | 3756 | 1463622787858 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 17:53:07 INFO - PROCESS | 3756 | 1463622787861 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:53:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:53:07 INFO - PROCESS | 3756 | 1463622787863 Marionette TRACE conn2 <- [1,682,null,{}] 17:53:07 INFO - PROCESS | 3756 | 1463622787866 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}] 17:53:07 INFO - PROCESS | 3756 | 1463622787943 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 17:53:07 INFO - PROCESS | 3756 | 1463622787950 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:07 INFO - PROCESS | 3756 | ++DOCSHELL 10B42C00 == 49 [pid = 3756] [id = 180] 17:53:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (1307C000) [pid = 3756] [serial = 538] [outer = 00000000] 17:53:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (18507400) [pid = 3756] [serial = 539] [outer = 1307C000] 17:53:08 INFO - PROCESS | 3756 | 1463622787994 Marionette DEBUG loaded listener.js 17:53:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (19B2D800) [pid = 3756] [serial = 540] [outer = 1307C000] 17:53:08 INFO - PROCESS | 3756 | 1463622788957 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]]]}] 17:53:09 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) 17:53:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1109ms 17:53:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:53:09 INFO - PROCESS | 3756 | 1463622788994 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 17:53:09 INFO - PROCESS | 3756 | 1463622788996 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 17:53:09 INFO - PROCESS | 3756 | 1463622789000 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:53:09 INFO - PROCESS | 3756 | 1463622789002 Marionette TRACE conn2 <- [1,686,null,{}] 17:53:09 INFO - PROCESS | 3756 | 1463622789006 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}] 17:53:09 INFO - PROCESS | 3756 | 1463622789083 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 17:53:09 INFO - PROCESS | 3756 | 1463622789089 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:09 INFO - PROCESS | 3756 | ++DOCSHELL 18501C00 == 50 [pid = 3756] [id = 181] 17:53:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (18502800) [pid = 3756] [serial = 541] [outer = 00000000] 17:53:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (19CE3800) [pid = 3756] [serial = 542] [outer = 18502800] 17:53:09 INFO - PROCESS | 3756 | 1463622789133 Marionette DEBUG loaded listener.js 17:53:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (1A16F800) [pid = 3756] [serial = 543] [outer = 18502800] 17:53:10 INFO - PROCESS | 3756 | 1463622790331 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]]]}] 17:53:10 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) 17:53:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1379ms 17:53:10 INFO - PROCESS | 3756 | 1463622790364 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 17:53:10 INFO - PROCESS | 3756 | 1463622790368 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 17:53:10 INFO - PROCESS | 3756 | 1463622790373 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:53:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:53:10 INFO - PROCESS | 3756 | 1463622790377 Marionette TRACE conn2 <- [1,690,null,{}] 17:53:10 INFO - PROCESS | 3756 | 1463622790383 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}] 17:53:10 INFO - PROCESS | 3756 | 1463622790490 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 17:53:10 INFO - PROCESS | 3756 | 1463622790622 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:10 INFO - PROCESS | 3756 | ++DOCSHELL 10B39C00 == 51 [pid = 3756] [id = 182] 17:53:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (10B3AC00) [pid = 3756] [serial = 544] [outer = 00000000] 17:53:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (10F9C000) [pid = 3756] [serial = 545] [outer = 10B3AC00] 17:53:10 INFO - PROCESS | 3756 | 1463622790725 Marionette DEBUG loaded listener.js 17:53:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (1331A800) [pid = 3756] [serial = 546] [outer = 10B3AC00] 17:53:11 INFO - PROCESS | 3756 | 1463622791755 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]]]}] 17:53:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:53:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1410ms 17:53:11 INFO - PROCESS | 3756 | 1463622791813 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 17:53:11 INFO - PROCESS | 3756 | 1463622791821 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 17:53:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:53:11 INFO - PROCESS | 3756 | 1463622791827 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:53:11 INFO - PROCESS | 3756 | 1463622791830 Marionette TRACE conn2 <- [1,694,null,{}] 17:53:11 INFO - PROCESS | 3756 | 1463622791875 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}] 17:53:12 INFO - PROCESS | 3756 | 1463622792035 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 17:53:12 INFO - PROCESS | 3756 | 1463622792130 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:12 INFO - PROCESS | 3756 | ++DOCSHELL 15382800 == 52 [pid = 3756] [id = 183] 17:53:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (15475C00) [pid = 3756] [serial = 547] [outer = 00000000] 17:53:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (15A1E800) [pid = 3756] [serial = 548] [outer = 15475C00] 17:53:12 INFO - PROCESS | 3756 | 1463622792184 Marionette DEBUG loaded listener.js 17:53:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (16F37800) [pid = 3756] [serial = 549] [outer = 15475C00] 17:53:13 INFO - PROCESS | 3756 | 1463622793229 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]]]}] 17:53:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:53:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1411ms 17:53:13 INFO - PROCESS | 3756 | 1463622793266 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 17:53:13 INFO - PROCESS | 3756 | 1463622793269 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 17:53:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:53:13 INFO - PROCESS | 3756 | 1463622793273 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:53:13 INFO - PROCESS | 3756 | 1463622793276 Marionette TRACE conn2 <- [1,698,null,{}] 17:53:13 INFO - PROCESS | 3756 | 1463622793287 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}] 17:53:13 INFO - PROCESS | 3756 | 1463622793424 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 17:53:13 INFO - PROCESS | 3756 | 1463622793549 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:13 INFO - PROCESS | 3756 | ++DOCSHELL 19B01400 == 53 [pid = 3756] [id = 184] 17:53:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (19B03000) [pid = 3756] [serial = 550] [outer = 00000000] 17:53:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (1A170C00) [pid = 3756] [serial = 551] [outer = 19B03000] 17:53:13 INFO - PROCESS | 3756 | 1463622793607 Marionette DEBUG loaded listener.js 17:53:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (1AA46400) [pid = 3756] [serial = 552] [outer = 19B03000] 17:53:14 INFO - PROCESS | 3756 | 1463622794637 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]]]}] 17:53:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:53:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1411ms 17:53:14 INFO - PROCESS | 3756 | 1463622794672 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 17:53:14 INFO - PROCESS | 3756 | 1463622794676 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 17:53:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:53:14 INFO - PROCESS | 3756 | 1463622794682 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:53:14 INFO - PROCESS | 3756 | 1463622794686 Marionette TRACE conn2 <- [1,702,null,{}] 17:53:14 INFO - PROCESS | 3756 | 1463622794692 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}] 17:53:14 INFO - PROCESS | 3756 | 1463622794790 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 17:53:14 INFO - PROCESS | 3756 | 1463622794930 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:14 INFO - PROCESS | 3756 | ++DOCSHELL 10B47000 == 54 [pid = 3756] [id = 185] 17:53:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (10B48800) [pid = 3756] [serial = 553] [outer = 00000000] 17:53:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (1287E800) [pid = 3756] [serial = 554] [outer = 10B48800] 17:53:15 INFO - PROCESS | 3756 | 1463622794982 Marionette DEBUG loaded listener.js 17:53:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (1370B400) [pid = 3756] [serial = 555] [outer = 10B48800] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 10B42C00 == 53 [pid = 3756] [id = 180] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 17B20C00 == 52 [pid = 3756] [id = 179] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 10274400 == 51 [pid = 3756] [id = 178] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 1428AC00 == 50 [pid = 3756] [id = 177] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 15385000 == 49 [pid = 3756] [id = 176] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 10535800 == 48 [pid = 3756] [id = 175] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 10F96800 == 47 [pid = 3756] [id = 174] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 13705800 == 46 [pid = 3756] [id = 173] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 1811A400 == 45 [pid = 3756] [id = 172] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 10536400 == 44 [pid = 3756] [id = 171] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 1428FC00 == 43 [pid = 3756] [id = 170] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 10F97400 == 42 [pid = 3756] [id = 169] 17:53:15 INFO - PROCESS | 3756 | --DOCSHELL 10503800 == 41 [pid = 3756] [id = 168] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (18116C00) [pid = 3756] [serial = 500] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 120 (1AE40400) [pid = 3756] [serial = 491] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 119 (1AE37800) [pid = 3756] [serial = 489] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 118 (1AD48000) [pid = 3756] [serial = 488] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (16B49800) [pid = 3756] [serial = 476] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (17309800) [pid = 3756] [serial = 477] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (1A8B9C00) [pid = 3756] [serial = 467] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (15A1E000) [pid = 3756] [serial = 474] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (16F3D400) [pid = 3756] [serial = 479] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (173B8800) [pid = 3756] [serial = 480] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (10AD2000) [pid = 3756] [serial = 470] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (11252C00) [pid = 3756] [serial = 471] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (14222400) [pid = 3756] [serial = 473] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (10B43C00) [pid = 3756] [serial = 494] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (12D7C000) [pid = 3756] [serial = 458] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (19B0F000) [pid = 3756] [serial = 482] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (10B48400) [pid = 3756] [serial = 495] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (15384C00) [pid = 3756] [serial = 461] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (19B32800) [pid = 3756] [serial = 464] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (1AE41000) [pid = 3756] [serial = 492] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (19B39C00) [pid = 3756] [serial = 485] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (1A439400) [pid = 3756] [serial = 486] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (14221800) [pid = 3756] [serial = 497] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (1640B400) [pid = 3756] [serial = 498] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (19B2DC00) [pid = 3756] [serial = 483] [outer = 00000000] [url = about:blank] 17:53:16 INFO - PROCESS | 3756 | 1463622796057 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]]]}] 17:53:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 17:53:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1441ms 17:53:16 INFO - PROCESS | 3756 | 1463622796131 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 17:53:16 INFO - PROCESS | 3756 | 1463622796136 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 17:53:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:53:16 INFO - PROCESS | 3756 | 1463622796142 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:53:16 INFO - PROCESS | 3756 | 1463622796145 Marionette TRACE conn2 <- [1,706,null,{}] 17:53:16 INFO - PROCESS | 3756 | 1463622796149 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}] 17:53:16 INFO - PROCESS | 3756 | 1463622796229 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 17:53:16 INFO - PROCESS | 3756 | 1463622796237 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:16 INFO - PROCESS | 3756 | ++DOCSHELL 10B44C00 == 42 [pid = 3756] [id = 186] 17:53:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (10F96400) [pid = 3756] [serial = 556] [outer = 00000000] 17:53:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (12B67400) [pid = 3756] [serial = 557] [outer = 10F96400] 17:53:16 INFO - PROCESS | 3756 | 1463622796282 Marionette DEBUG loaded listener.js 17:53:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (1339C000) [pid = 3756] [serial = 558] [outer = 10F96400] 17:53:17 INFO - PROCESS | 3756 | 1463622797241 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]]]}] 17:53:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:53:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1157ms 17:53:17 INFO - PROCESS | 3756 | 1463622797291 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 17:53:17 INFO - PROCESS | 3756 | 1463622797293 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 17:53:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:53:17 INFO - PROCESS | 3756 | 1463622797298 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:53:17 INFO - PROCESS | 3756 | 1463622797301 Marionette TRACE conn2 <- [1,710,null,{}] 17:53:17 INFO - PROCESS | 3756 | 1463622797311 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}] 17:53:17 INFO - PROCESS | 3756 | 1463622797397 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 17:53:17 INFO - PROCESS | 3756 | 1463622797405 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:17 INFO - PROCESS | 3756 | ++DOCSHELL 15781C00 == 43 [pid = 3756] [id = 187] 17:53:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (15A14C00) [pid = 3756] [serial = 559] [outer = 00000000] 17:53:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (16401400) [pid = 3756] [serial = 560] [outer = 15A14C00] 17:53:17 INFO - PROCESS | 3756 | 1463622797452 Marionette DEBUG loaded listener.js 17:53:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (16410400) [pid = 3756] [serial = 561] [outer = 15A14C00] 17:53:17 INFO - PROCESS | 3756 | 1463622797962 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] 17:53:18 INFO - PROCESS | 3756 | 1463622798034 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 17:53:18 INFO - PROCESS | 3756 | 1463622798038 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:53:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:53:18 INFO - PROCESS | 3756 | 1463622798041 Marionette TRACE conn2 <- [1,714,null,{}] 17:53:18 INFO - PROCESS | 3756 | 1463622798049 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}] 17:53:18 INFO - PROCESS | 3756 | 1463622798131 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 17:53:18 INFO - PROCESS | 3756 | 1463622798146 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:18 INFO - PROCESS | 3756 | ++DOCSHELL 174D3C00 == 44 [pid = 3756] [id = 188] 17:53:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (174D4000) [pid = 3756] [serial = 562] [outer = 00000000] 17:53:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (17A34400) [pid = 3756] [serial = 563] [outer = 174D4000] 17:53:18 INFO - PROCESS | 3756 | 1463622798191 Marionette DEBUG loaded listener.js 17:53:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (18111000) [pid = 3756] [serial = 564] [outer = 174D4000] 17:53:18 INFO - PROCESS | 3756 | 1463622798710 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]]]}] 17:53:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:53:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 713ms 17:53:18 INFO - PROCESS | 3756 | 1463622798739 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 17:53:18 INFO - PROCESS | 3756 | 1463622798741 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 17:53:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:53:18 INFO - PROCESS | 3756 | 1463622798744 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:53:18 INFO - PROCESS | 3756 | 1463622798746 Marionette TRACE conn2 <- [1,718,null,{}] 17:53:18 INFO - PROCESS | 3756 | 1463622798750 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}] 17:53:18 INFO - PROCESS | 3756 | 1463622798884 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 17:53:18 INFO - PROCESS | 3756 | 1463622798901 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:18 INFO - PROCESS | 3756 | ++DOCSHELL 18118C00 == 45 [pid = 3756] [id = 189] 17:53:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (1832F400) [pid = 3756] [serial = 565] [outer = 00000000] 17:53:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (19B07000) [pid = 3756] [serial = 566] [outer = 1832F400] 17:53:18 INFO - PROCESS | 3756 | 1463622798946 Marionette DEBUG loaded listener.js 17:53:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (19B2EC00) [pid = 3756] [serial = 567] [outer = 1832F400] 17:53:19 INFO - PROCESS | 3756 | 1463622799405 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] 17:53:19 INFO - PROCESS | 3756 | 1463622799446 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 17:53:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:53:19 INFO - PROCESS | 3756 | 1463622799449 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:53:19 INFO - PROCESS | 3756 | 1463622799451 Marionette TRACE conn2 <- [1,722,null,{}] 17:53:19 INFO - PROCESS | 3756 | 1463622799454 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}] 17:53:19 INFO - PROCESS | 3756 | 1463622799581 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 17:53:19 INFO - PROCESS | 3756 | 1463622799589 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:19 INFO - PROCESS | 3756 | ++DOCSHELL 19CE0000 == 46 [pid = 3756] [id = 190] 17:53:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (19CE2000) [pid = 3756] [serial = 568] [outer = 00000000] 17:53:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (1A8B1000) [pid = 3756] [serial = 569] [outer = 19CE2000] 17:53:19 INFO - PROCESS | 3756 | 1463622799680 Marionette DEBUG loaded listener.js 17:53:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (1AD41400) [pid = 3756] [serial = 570] [outer = 19CE2000] 17:53:20 INFO - PROCESS | 3756 | 1463622800150 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]]]}] 17:53:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:53:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 713ms 17:53:20 INFO - PROCESS | 3756 | 1463622800181 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 17:53:20 INFO - PROCESS | 3756 | 1463622800183 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 17:53:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:53:20 INFO - PROCESS | 3756 | 1463622800187 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:53:20 INFO - PROCESS | 3756 | 1463622800190 Marionette TRACE conn2 <- [1,726,null,{}] 17:53:20 INFO - PROCESS | 3756 | 1463622800221 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}] 17:53:20 INFO - PROCESS | 3756 | 1463622800339 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 17:53:20 INFO - PROCESS | 3756 | 1463622800352 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:20 INFO - PROCESS | 3756 | ++DOCSHELL 17309800 == 47 [pid = 3756] [id = 191] 17:53:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (1A436C00) [pid = 3756] [serial = 571] [outer = 00000000] 17:53:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (1AD4B400) [pid = 3756] [serial = 572] [outer = 1A436C00] 17:53:20 INFO - PROCESS | 3756 | 1463622800395 Marionette DEBUG loaded listener.js 17:53:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (1AE39000) [pid = 3756] [serial = 573] [outer = 1A436C00] 17:53:20 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (1A777400) [pid = 3756] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:53:20 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (1052FC00) [pid = 3756] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:53:20 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (1307C000) [pid = 3756] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:53:20 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (17B21400) [pid = 3756] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:53:20 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (15388400) [pid = 3756] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:53:20 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (13705C00) [pid = 3756] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:53:20 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (114A6800) [pid = 3756] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:53:20 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (10ACAC00) [pid = 3756] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:53:20 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (16904400) [pid = 3756] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:53:20 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (16403400) [pid = 3756] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:53:20 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (1640F400) [pid = 3756] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:53:21 INFO - PROCESS | 3756 | 1463622801440 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]]]}] 17:53:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:53:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1331ms 17:53:21 INFO - PROCESS | 3756 | 1463622801500 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 17:53:21 INFO - PROCESS | 3756 | 1463622801502 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 17:53:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:53:21 INFO - PROCESS | 3756 | 1463622801505 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:53:21 INFO - PROCESS | 3756 | 1463622801507 Marionette TRACE conn2 <- [1,730,null,{}] 17:53:21 INFO - PROCESS | 3756 | 1463622801510 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}] 17:53:21 INFO - PROCESS | 3756 | 1463622801599 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 17:53:21 INFO - PROCESS | 3756 | 1463622801606 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:21 INFO - PROCESS | 3756 | ++DOCSHELL 128A0C00 == 48 [pid = 3756] [id = 192] 17:53:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (128AA000) [pid = 3756] [serial = 574] [outer = 00000000] 17:53:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (174E0C00) [pid = 3756] [serial = 575] [outer = 128AA000] 17:53:21 INFO - PROCESS | 3756 | 1463622801650 Marionette DEBUG loaded listener.js 17:53:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (17A74000) [pid = 3756] [serial = 576] [outer = 128AA000] 17:53:22 INFO - PROCESS | 3756 | 1463622802627 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]]]}] 17:53:22 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 17:53:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1156ms 17:53:22 INFO - PROCESS | 3756 | 1463622802689 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 17:53:22 INFO - PROCESS | 3756 | 1463622802691 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 17:53:22 INFO - PROCESS | 3756 | 1463622802694 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:53:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:53:22 INFO - PROCESS | 3756 | 1463622802695 Marionette TRACE conn2 <- [1,734,null,{}] 17:53:22 INFO - PROCESS | 3756 | 1463622802699 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}] 17:53:22 INFO - PROCESS | 3756 | 1463622802831 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 17:53:22 INFO - PROCESS | 3756 | 1463622802912 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:22 INFO - PROCESS | 3756 | ++DOCSHELL 10535400 == 49 [pid = 3756] [id = 193] 17:53:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (10536400) [pid = 3756] [serial = 577] [outer = 00000000] 17:53:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (10AD2800) [pid = 3756] [serial = 578] [outer = 10536400] 17:53:23 INFO - PROCESS | 3756 | 1463622803011 Marionette DEBUG loaded listener.js 17:53:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (10B32000) [pid = 3756] [serial = 579] [outer = 10536400] 17:53:24 INFO - PROCESS | 3756 | 1463622804122 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]]]}] 17:53:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 17:53:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1458ms 17:53:24 INFO - PROCESS | 3756 | 1463622804144 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 17:53:24 INFO - PROCESS | 3756 | 1463622804148 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 17:53:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:53:24 INFO - PROCESS | 3756 | 1463622804153 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:53:24 INFO - PROCESS | 3756 | 1463622804157 Marionette TRACE conn2 <- [1,738,null,{}] 17:53:24 INFO - PROCESS | 3756 | 1463622804163 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}] 17:53:24 INFO - PROCESS | 3756 | 1463622804278 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 17:53:24 INFO - PROCESS | 3756 | 1463622804394 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:24 INFO - PROCESS | 3756 | ++DOCSHELL 14231C00 == 50 [pid = 3756] [id = 194] 17:53:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (14233000) [pid = 3756] [serial = 580] [outer = 00000000] 17:53:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (14293800) [pid = 3756] [serial = 581] [outer = 14233000] 17:53:24 INFO - PROCESS | 3756 | 1463622804494 Marionette DEBUG loaded listener.js 17:53:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (15477000) [pid = 3756] [serial = 582] [outer = 14233000] 17:53:25 INFO - PROCESS | 3756 | 1463622805584 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]]]}] 17:53:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:53:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1473ms 17:53:25 INFO - PROCESS | 3756 | 1463622805650 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 17:53:25 INFO - PROCESS | 3756 | 1463622805653 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 17:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:53:25 INFO - PROCESS | 3756 | 1463622805657 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:53:25 INFO - PROCESS | 3756 | 1463622805659 Marionette TRACE conn2 <- [1,742,null,{}] 17:53:25 INFO - PROCESS | 3756 | 1463622805663 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}] 17:53:25 INFO - PROCESS | 3756 | 1463622805803 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 17:53:25 INFO - PROCESS | 3756 | 1463622805960 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:25 INFO - PROCESS | 3756 | ++DOCSHELL 1744B800 == 51 [pid = 3756] [id = 195] 17:53:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (1744C800) [pid = 3756] [serial = 583] [outer = 00000000] 17:53:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (174DA400) [pid = 3756] [serial = 584] [outer = 1744C800] 17:53:26 INFO - PROCESS | 3756 | 1463622806015 Marionette DEBUG loaded listener.js 17:53:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (18119800) [pid = 3756] [serial = 585] [outer = 1744C800] 17:53:27 INFO - PROCESS | 3756 | 1463622807036 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]]]}] 17:53:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 17:53:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1410ms 17:53:27 INFO - PROCESS | 3756 | 1463622807057 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 17:53:27 INFO - PROCESS | 3756 | 1463622807060 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 17:53:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:53:27 INFO - PROCESS | 3756 | 1463622807071 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:53:27 INFO - PROCESS | 3756 | 1463622807076 Marionette TRACE conn2 <- [1,746,null,{}] 17:53:27 INFO - PROCESS | 3756 | 1463622807123 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}] 17:53:27 INFO - PROCESS | 3756 | 1463622807253 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 17:53:27 INFO - PROCESS | 3756 | 1463622807396 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:27 INFO - PROCESS | 3756 | ++DOCSHELL 1370F000 == 52 [pid = 3756] [id = 196] 17:53:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (137B9400) [pid = 3756] [serial = 586] [outer = 00000000] 17:53:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (1578A800) [pid = 3756] [serial = 587] [outer = 137B9400] 17:53:27 INFO - PROCESS | 3756 | 1463622807451 Marionette DEBUG loaded listener.js 17:53:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (16EB1800) [pid = 3756] [serial = 588] [outer = 137B9400] 17:53:28 INFO - PROCESS | 3756 | 1463622808230 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]]]}] 17:53:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:53:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1236ms 17:53:28 INFO - PROCESS | 3756 | 1463622808311 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 17:53:28 INFO - PROCESS | 3756 | 1463622808314 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 17:53:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:53:28 INFO - PROCESS | 3756 | 1463622808319 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:53:28 INFO - PROCESS | 3756 | 1463622808321 Marionette TRACE conn2 <- [1,750,null,{}] 17:53:28 INFO - PROCESS | 3756 | 1463622808327 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}] 17:53:28 INFO - PROCESS | 3756 | 1463622808440 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 17:53:28 INFO - PROCESS | 3756 | 1463622808562 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:28 INFO - PROCESS | 3756 | ++DOCSHELL 10F96800 == 53 [pid = 3756] [id = 197] 17:53:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (10F97400) [pid = 3756] [serial = 589] [outer = 00000000] 17:53:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (13378400) [pid = 3756] [serial = 590] [outer = 10F97400] 17:53:28 INFO - PROCESS | 3756 | 1463622808617 Marionette DEBUG loaded listener.js 17:53:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (14008800) [pid = 3756] [serial = 591] [outer = 10F97400] 17:53:28 INFO - PROCESS | 3756 | --DOCSHELL 16711000 == 52 [pid = 3756] [id = 8] 17:53:28 INFO - PROCESS | 3756 | --DOCSHELL 174E0000 == 51 [pid = 3756] [id = 12] 17:53:28 INFO - PROCESS | 3756 | --DOCSHELL 128A0C00 == 50 [pid = 3756] [id = 192] 17:53:28 INFO - PROCESS | 3756 | --DOCSHELL 17309800 == 49 [pid = 3756] [id = 191] 17:53:28 INFO - PROCESS | 3756 | --DOCSHELL 19CE0000 == 48 [pid = 3756] [id = 190] 17:53:28 INFO - PROCESS | 3756 | --DOCSHELL 18118C00 == 47 [pid = 3756] [id = 189] 17:53:28 INFO - PROCESS | 3756 | --DOCSHELL 174D3C00 == 46 [pid = 3756] [id = 188] 17:53:28 INFO - PROCESS | 3756 | --DOCSHELL 15781C00 == 45 [pid = 3756] [id = 187] 17:53:28 INFO - PROCESS | 3756 | --DOCSHELL 10B44C00 == 44 [pid = 3756] [id = 186] 17:53:28 INFO - PROCESS | 3756 | --DOCSHELL 10B47000 == 43 [pid = 3756] [id = 185] 17:53:28 INFO - PROCESS | 3756 | --DOCSHELL 10B39C00 == 42 [pid = 3756] [id = 182] 17:53:28 INFO - PROCESS | 3756 | --DOCSHELL 18501C00 == 41 [pid = 3756] [id = 181] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (1A8BB800) [pid = 3756] [serial = 362] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 120 (14216C00) [pid = 3756] [serial = 423] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 119 (18507400) [pid = 3756] [serial = 539] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 118 (19B05C00) [pid = 3756] [serial = 536] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (10A5B800) [pid = 3756] [serial = 503] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (1312C000) [pid = 3756] [serial = 506] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (1640C400) [pid = 3756] [serial = 509] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (1A17D400) [pid = 3756] [serial = 512] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (15786C00) [pid = 3756] [serial = 527] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (15C6FC00) [pid = 3756] [serial = 528] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (16401C00) [pid = 3756] [serial = 519] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (14232000) [pid = 3756] [serial = 518] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (13C35800) [pid = 3756] [serial = 522] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (13315000) [pid = 3756] [serial = 521] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (10B3E400) [pid = 3756] [serial = 524] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (13313400) [pid = 3756] [serial = 525] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (1AD3F400) [pid = 3756] [serial = 501] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (16997400) [pid = 3756] [serial = 530] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (1AE4D000) [pid = 3756] [serial = 515] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (19B06800) [pid = 3756] [serial = 537] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (174E2800) [pid = 3756] [serial = 533] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (17A30400) [pid = 3756] [serial = 534] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (1730B000) [pid = 3756] [serial = 531] [outer = 00000000] [url = about:blank] 17:53:28 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (19B2D800) [pid = 3756] [serial = 540] [outer = 00000000] [url = about:blank] 17:53:29 INFO - PROCESS | 3756 | 1463622809600 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]]]}] 17:53:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:53:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1331ms 17:53:29 INFO - PROCESS | 3756 | 1463622809632 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 17:53:29 INFO - PROCESS | 3756 | 1463622809685 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 17:53:29 INFO - PROCESS | 3756 | 1463622809691 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:53:29 INFO - PROCESS | 3756 | 1463622809694 Marionette TRACE conn2 <- [1,754,null,{}] 17:53:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:53:29 INFO - PROCESS | 3756 | 1463622809698 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}] 17:53:29 INFO - PROCESS | 3756 | 1463622809788 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 17:53:29 INFO - PROCESS | 3756 | 1463622809866 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:29 INFO - PROCESS | 3756 | ++DOCSHELL 13313400 == 42 [pid = 3756] [id = 198] 17:53:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (13315000) [pid = 3756] [serial = 592] [outer = 00000000] 17:53:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (1428C800) [pid = 3756] [serial = 593] [outer = 13315000] 17:53:29 INFO - PROCESS | 3756 | 1463622809911 Marionette DEBUG loaded listener.js 17:53:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (1538C800) [pid = 3756] [serial = 594] [outer = 13315000] 17:53:30 INFO - PROCESS | 3756 | 1463622810827 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]]]}] 17:53:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:53:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1156ms 17:53:30 INFO - PROCESS | 3756 | 1463622810834 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 17:53:30 INFO - PROCESS | 3756 | 1463622810836 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 17:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:53:30 INFO - PROCESS | 3756 | 1463622810839 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:53:30 INFO - PROCESS | 3756 | 1463622810843 Marionette TRACE conn2 <- [1,758,null,{}] 17:53:30 INFO - PROCESS | 3756 | 1463622810853 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}] 17:53:30 INFO - PROCESS | 3756 | 1463622810975 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 17:53:31 INFO - PROCESS | 3756 | 1463622810990 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:31 INFO - PROCESS | 3756 | ++DOCSHELL 16EC7C00 == 43 [pid = 3756] [id = 199] 17:53:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (16ECB000) [pid = 3756] [serial = 595] [outer = 00000000] 17:53:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (16F3C000) [pid = 3756] [serial = 596] [outer = 16ECB000] 17:53:31 INFO - PROCESS | 3756 | 1463622811039 Marionette DEBUG loaded listener.js 17:53:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (17440C00) [pid = 3756] [serial = 597] [outer = 16ECB000] 17:53:31 INFO - PROCESS | 3756 | 1463622811520 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]]]}] 17:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 745ms 17:53:31 INFO - PROCESS | 3756 | 1463622811581 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 17:53:31 INFO - PROCESS | 3756 | 1463622811583 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 17:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:53:31 INFO - PROCESS | 3756 | 1463622811586 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:53:31 INFO - PROCESS | 3756 | 1463622811588 Marionette TRACE conn2 <- [1,762,null,{}] 17:53:31 INFO - PROCESS | 3756 | 1463622811591 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}] 17:53:31 INFO - PROCESS | 3756 | 1463622811709 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 17:53:31 INFO - PROCESS | 3756 | 1463622811773 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:31 INFO - PROCESS | 3756 | ++DOCSHELL 17A74800 == 44 [pid = 3756] [id = 200] 17:53:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (17B1B400) [pid = 3756] [serial = 598] [outer = 00000000] 17:53:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (18508800) [pid = 3756] [serial = 599] [outer = 17B1B400] 17:53:31 INFO - PROCESS | 3756 | 1463622811820 Marionette DEBUG loaded listener.js 17:53:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (19B09400) [pid = 3756] [serial = 600] [outer = 17B1B400] 17:53:32 INFO - PROCESS | 3756 | 1463622812300 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]]]}] 17:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 745ms 17:53:32 INFO - PROCESS | 3756 | 1463622812384 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 17:53:32 INFO - PROCESS | 3756 | 1463622812386 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 17:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:53:32 INFO - PROCESS | 3756 | 1463622812389 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:53:32 INFO - PROCESS | 3756 | 1463622812391 Marionette TRACE conn2 <- [1,766,null,{}] 17:53:32 INFO - PROCESS | 3756 | 1463622812395 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}] 17:53:32 INFO - PROCESS | 3756 | 1463622812512 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 17:53:32 INFO - PROCESS | 3756 | 1463622812580 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:32 INFO - PROCESS | 3756 | ++DOCSHELL 17F7FC00 == 45 [pid = 3756] [id = 201] 17:53:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (19B34000) [pid = 3756] [serial = 601] [outer = 00000000] 17:53:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (19CE2400) [pid = 3756] [serial = 602] [outer = 19B34000] 17:53:32 INFO - PROCESS | 3756 | 1463622812626 Marionette DEBUG loaded listener.js 17:53:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (1A177800) [pid = 3756] [serial = 603] [outer = 19B34000] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (1832F400) [pid = 3756] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (15A14C00) [pid = 3756] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (174D4000) [pid = 3756] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (10F96400) [pid = 3756] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (10B48800) [pid = 3756] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (19CE2000) [pid = 3756] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (1A436C00) [pid = 3756] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (1A43BC00) [pid = 3756] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (1A16E800) [pid = 3756] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (16B49400) [pid = 3756] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 99 (1053D800) [pid = 3756] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 98 (174DB800) [pid = 3756] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 97 (13397400) [pid = 3756] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 96 (16409C00) [pid = 3756] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 95 (10ACA800) [pid = 3756] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:53:33 INFO - PROCESS | 3756 | --DOMWINDOW == 94 (1288B000) [pid = 3756] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:53:33 INFO - PROCESS | 3756 | 1463622813161 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]]]}] 17:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 808ms 17:53:33 INFO - PROCESS | 3756 | 1463622813190 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 17:53:33 INFO - PROCESS | 3756 | 1463622813192 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 17:53:33 INFO - PROCESS | 3756 | 1463622813195 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:53:33 INFO - PROCESS | 3756 | 1463622813197 Marionette TRACE conn2 <- [1,770,null,{}] 17:53:33 INFO - PROCESS | 3756 | 1463622813204 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}] 17:53:33 INFO - PROCESS | 3756 | 1463622813316 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 17:53:33 INFO - PROCESS | 3756 | 1463622813324 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:33 INFO - PROCESS | 3756 | ++DOCSHELL 1288B000 == 46 [pid = 3756] [id = 202] 17:53:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 95 (1331DC00) [pid = 3756] [serial = 604] [outer = 00000000] 17:53:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 96 (19CE0000) [pid = 3756] [serial = 605] [outer = 1331DC00] 17:53:33 INFO - PROCESS | 3756 | 1463622813370 Marionette DEBUG loaded listener.js 17:53:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 97 (1A43A800) [pid = 3756] [serial = 606] [outer = 1331DC00] 17:53:33 INFO - PROCESS | 3756 | 1463622813822 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]]]}] 17:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 713ms 17:53:33 INFO - PROCESS | 3756 | 1463622813895 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 17:53:33 INFO - PROCESS | 3756 | 1463622813897 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 17:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:53:33 INFO - PROCESS | 3756 | 1463622813901 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:53:33 INFO - PROCESS | 3756 | 1463622813902 Marionette TRACE conn2 <- [1,774,null,{}] 17:53:33 INFO - PROCESS | 3756 | 1463622813906 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}] 17:53:34 INFO - PROCESS | 3756 | 1463622813988 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 17:53:34 INFO - PROCESS | 3756 | 1463622813994 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:34 INFO - PROCESS | 3756 | ++DOCSHELL 19B2BC00 == 47 [pid = 3756] [id = 203] 17:53:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 98 (19B2FC00) [pid = 3756] [serial = 607] [outer = 00000000] 17:53:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 99 (1AA50C00) [pid = 3756] [serial = 608] [outer = 19B2FC00] 17:53:34 INFO - PROCESS | 3756 | 1463622814038 Marionette DEBUG loaded listener.js 17:53:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (1AD40C00) [pid = 3756] [serial = 609] [outer = 19B2FC00] 17:53:34 INFO - PROCESS | 3756 | 1463622814520 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]]]}] 17:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 650ms 17:53:34 INFO - PROCESS | 3756 | 1463622814571 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 17:53:34 INFO - PROCESS | 3756 | 1463622814573 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 17:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:53:34 INFO - PROCESS | 3756 | 1463622814576 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:53:34 INFO - PROCESS | 3756 | 1463622814578 Marionette TRACE conn2 <- [1,778,null,{}] 17:53:34 INFO - PROCESS | 3756 | 1463622814581 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}] 17:53:34 INFO - PROCESS | 3756 | 1463622814679 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 17:53:34 INFO - PROCESS | 3756 | 1463622814686 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:34 INFO - PROCESS | 3756 | ++DOCSHELL 1AA46000 == 48 [pid = 3756] [id = 204] 17:53:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (1AD3DC00) [pid = 3756] [serial = 610] [outer = 00000000] 17:53:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (1AE39C00) [pid = 3756] [serial = 611] [outer = 1AD3DC00] 17:53:34 INFO - PROCESS | 3756 | 1463622814729 Marionette DEBUG loaded listener.js 17:53:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (1AE43000) [pid = 3756] [serial = 612] [outer = 1AD3DC00] 17:53:35 INFO - PROCESS | 3756 | 1463622815214 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]]]}] 17:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 697ms 17:53:35 INFO - PROCESS | 3756 | 1463622815277 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 17:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:53:35 INFO - PROCESS | 3756 | 1463622815284 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 17:53:35 INFO - PROCESS | 3756 | 1463622815290 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:53:35 INFO - PROCESS | 3756 | 1463622815294 Marionette TRACE conn2 <- [1,782,null,{}] 17:53:35 INFO - PROCESS | 3756 | 1463622815301 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}] 17:53:35 INFO - PROCESS | 3756 | 1463622815458 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 17:53:35 INFO - PROCESS | 3756 | 1463622815582 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:35 INFO - PROCESS | 3756 | ++DOCSHELL 10AC7400 == 49 [pid = 3756] [id = 205] 17:53:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (10AC7800) [pid = 3756] [serial = 613] [outer = 00000000] 17:53:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (12889400) [pid = 3756] [serial = 614] [outer = 10AC7800] 17:53:35 INFO - PROCESS | 3756 | 1463622815647 Marionette DEBUG loaded listener.js 17:53:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (13395000) [pid = 3756] [serial = 615] [outer = 10AC7800] 17:53:36 INFO - PROCESS | 3756 | 1463622816208 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]]]}] 17:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 950ms 17:53:36 INFO - PROCESS | 3756 | 1463622816233 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 17:53:36 INFO - PROCESS | 3756 | 1463622816239 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 17:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:53:36 INFO - PROCESS | 3756 | 1463622816246 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:53:36 INFO - PROCESS | 3756 | 1463622816249 Marionette TRACE conn2 <- [1,786,null,{}] 17:53:36 INFO - PROCESS | 3756 | 1463622816253 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}] 17:53:36 INFO - PROCESS | 3756 | 1463622816362 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 17:53:36 INFO - PROCESS | 3756 | 1463622816464 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:36 INFO - PROCESS | 3756 | ++DOCSHELL 1339CC00 == 50 [pid = 3756] [id = 206] 17:53:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (1339F800) [pid = 3756] [serial = 616] [outer = 00000000] 17:53:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (16404C00) [pid = 3756] [serial = 617] [outer = 1339F800] 17:53:36 INFO - PROCESS | 3756 | 1463622816519 Marionette DEBUG loaded listener.js 17:53:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (16B54000) [pid = 3756] [serial = 618] [outer = 1339F800] 17:53:37 INFO - PROCESS | 3756 | 1463622817156 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]]]}] 17:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 17:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 903ms 17:53:37 INFO - PROCESS | 3756 | 1463622817186 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 17:53:37 INFO - PROCESS | 3756 | 1463622817189 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 17:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:53:37 INFO - PROCESS | 3756 | 1463622817193 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:53:37 INFO - PROCESS | 3756 | 1463622817197 Marionette TRACE conn2 <- [1,790,null,{}] 17:53:37 INFO - PROCESS | 3756 | 1463622817207 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}] 17:53:37 INFO - PROCESS | 3756 | 1463622817320 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 17:53:37 INFO - PROCESS | 3756 | 1463622817422 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:37 INFO - PROCESS | 3756 | ++DOCSHELL 1AA41800 == 51 [pid = 3756] [id = 207] 17:53:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (1AA47800) [pid = 3756] [serial = 619] [outer = 00000000] 17:53:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (1AE3B400) [pid = 3756] [serial = 620] [outer = 1AA47800] 17:53:37 INFO - PROCESS | 3756 | 1463622817485 Marionette DEBUG loaded listener.js 17:53:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (1AE54800) [pid = 3756] [serial = 621] [outer = 1AA47800] 17:53:38 INFO - PROCESS | 3756 | 1463622818059 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]]]}] 17:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 17:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 919ms 17:53:38 INFO - PROCESS | 3756 | 1463622818096 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 17:53:38 INFO - PROCESS | 3756 | 1463622818099 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 17:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:53:38 INFO - PROCESS | 3756 | 1463622818103 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:53:38 INFO - PROCESS | 3756 | 1463622818105 Marionette TRACE conn2 <- [1,794,null,{}] 17:53:38 INFO - PROCESS | 3756 | 1463622818109 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}] 17:53:38 INFO - PROCESS | 3756 | 1463622818210 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 17:53:38 INFO - PROCESS | 3756 | 1463622818310 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:38 INFO - PROCESS | 3756 | ++DOCSHELL 1B16B000 == 52 [pid = 3756] [id = 208] 17:53:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (1B16B800) [pid = 3756] [serial = 622] [outer = 00000000] 17:53:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (1B16EC00) [pid = 3756] [serial = 623] [outer = 1B16B800] 17:53:38 INFO - PROCESS | 3756 | 1463622818364 Marionette DEBUG loaded listener.js 17:53:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (1B297400) [pid = 3756] [serial = 624] [outer = 1B16B800] 17:53:38 INFO - PROCESS | 3756 | 1463622818980 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]]]}] 17:53:39 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 17:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 919ms 17:53:39 INFO - PROCESS | 3756 | 1463622819038 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 17:53:39 INFO - PROCESS | 3756 | 1463622819040 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 17:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:53:39 INFO - PROCESS | 3756 | 1463622819044 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:53:39 INFO - PROCESS | 3756 | 1463622819046 Marionette TRACE conn2 <- [1,798,null,{}] 17:53:39 INFO - PROCESS | 3756 | 1463622819050 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}] 17:53:39 INFO - PROCESS | 3756 | 1463622819149 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 17:53:39 INFO - PROCESS | 3756 | 1463622819250 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:39 INFO - PROCESS | 3756 | ++DOCSHELL 1101D000 == 53 [pid = 3756] [id = 209] 17:53:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (1101EC00) [pid = 3756] [serial = 625] [outer = 00000000] 17:53:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (11027000) [pid = 3756] [serial = 626] [outer = 1101EC00] 17:53:39 INFO - PROCESS | 3756 | 1463622819303 Marionette DEBUG loaded listener.js 17:53:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (1102AC00) [pid = 3756] [serial = 627] [outer = 1101EC00] 17:53:39 INFO - PROCESS | 3756 | 1463622819841 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]]]}] 17:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 856ms 17:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:53:39 INFO - PROCESS | 3756 | 1463622819886 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 17:53:39 INFO - PROCESS | 3756 | 1463622819889 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 17:53:39 INFO - PROCESS | 3756 | 1463622819892 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:53:39 INFO - PROCESS | 3756 | 1463622819894 Marionette TRACE conn2 <- [1,802,null,{}] 17:53:39 INFO - PROCESS | 3756 | 1463622819898 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}] 17:53:40 INFO - PROCESS | 3756 | 1463622820017 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 17:53:40 INFO - PROCESS | 3756 | 1463622820122 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:40 INFO - PROCESS | 3756 | ++DOCSHELL 11025400 == 54 [pid = 3756] [id = 210] 17:53:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (11026000) [pid = 3756] [serial = 628] [outer = 00000000] 17:53:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (1B29EC00) [pid = 3756] [serial = 629] [outer = 11026000] 17:53:40 INFO - PROCESS | 3756 | 1463622820176 Marionette DEBUG loaded listener.js 17:53:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (1B2A4C00) [pid = 3756] [serial = 630] [outer = 11026000] 17:53:40 INFO - PROCESS | 3756 | 1463622820820 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] 17:53:40 INFO - PROCESS | 3756 | 1463622820840 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 17:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:53:40 INFO - PROCESS | 3756 | 1463622820844 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:53:40 INFO - PROCESS | 3756 | 1463622820845 Marionette TRACE conn2 <- [1,806,null,{}] 17:53:40 INFO - PROCESS | 3756 | 1463622820849 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}] 17:53:40 INFO - PROCESS | 3756 | 1463622820949 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 17:53:41 INFO - PROCESS | 3756 | 1463622821052 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:41 INFO - PROCESS | 3756 | ++DOCSHELL 10B9C800 == 55 [pid = 3756] [id = 211] 17:53:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (11251800) [pid = 3756] [serial = 631] [outer = 00000000] 17:53:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (1640D800) [pid = 3756] [serial = 632] [outer = 11251800] 17:53:41 INFO - PROCESS | 3756 | 1463622821105 Marionette DEBUG loaded listener.js 17:53:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 124 (17F85000) [pid = 3756] [serial = 633] [outer = 11251800] 17:53:41 INFO - PROCESS | 3756 | 1463622821814 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]]]}] 17:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1014ms 17:53:41 INFO - PROCESS | 3756 | 1463622821879 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 17:53:41 INFO - PROCESS | 3756 | 1463622821882 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 17:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:53:41 INFO - PROCESS | 3756 | 1463622821888 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:53:41 INFO - PROCESS | 3756 | 1463622821891 Marionette TRACE conn2 <- [1,810,null,{}] 17:53:41 INFO - PROCESS | 3756 | 1463622821896 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}] 17:53:41 INFO - PROCESS | 3756 | 1463622821995 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 17:53:42 INFO - PROCESS | 3756 | 1463622822133 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:42 INFO - PROCESS | 3756 | ++DOCSHELL 1101E000 == 56 [pid = 3756] [id = 212] 17:53:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 125 (1101E800) [pid = 3756] [serial = 634] [outer = 00000000] 17:53:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 126 (12D84400) [pid = 3756] [serial = 635] [outer = 1101E800] 17:53:42 INFO - PROCESS | 3756 | 1463622822188 Marionette DEBUG loaded listener.js 17:53:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 127 (133A2400) [pid = 3756] [serial = 636] [outer = 1101E800] 17:53:42 INFO - PROCESS | 3756 | 1463622822821 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] 17:53:42 INFO - PROCESS | 3756 | 1463622822898 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 17:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:53:42 INFO - PROCESS | 3756 | 1463622822904 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:53:42 INFO - PROCESS | 3756 | 1463622822906 Marionette TRACE conn2 <- [1,814,null,{}] 17:53:42 INFO - PROCESS | 3756 | 1463622822910 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}] 17:53:43 INFO - PROCESS | 3756 | 1463622822996 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 17:53:43 INFO - PROCESS | 3756 | 1463622823003 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:43 INFO - PROCESS | 3756 | ++DOCSHELL 13319C00 == 57 [pid = 3756] [id = 213] 17:53:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 100 (13375C00) [pid = 3756] [serial = 637] [outer = 00000000] 17:53:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (137BB000) [pid = 3756] [serial = 638] [outer = 13375C00] 17:53:43 INFO - PROCESS | 3756 | 1463622823053 Marionette DEBUG loaded listener.js 17:53:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (14221000) [pid = 3756] [serial = 639] [outer = 13375C00] 17:53:43 INFO - PROCESS | 3756 | 1463622823629 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]]]}] 17:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 761ms 17:53:43 INFO - PROCESS | 3756 | 1463622823676 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 17:53:43 INFO - PROCESS | 3756 | 1463622823678 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 17:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:53:43 INFO - PROCESS | 3756 | 1463622823682 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:53:43 INFO - PROCESS | 3756 | 1463622823685 Marionette TRACE conn2 <- [1,818,null,{}] 17:53:43 INFO - PROCESS | 3756 | 1463622823695 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}] 17:53:43 INFO - PROCESS | 3756 | 1463622823784 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 17:53:43 INFO - PROCESS | 3756 | 1463622823874 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:43 INFO - PROCESS | 3756 | ++DOCSHELL 16404000 == 58 [pid = 3756] [id = 214] 17:53:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (16407800) [pid = 3756] [serial = 640] [outer = 00000000] 17:53:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (16993000) [pid = 3756] [serial = 641] [outer = 16407800] 17:53:43 INFO - PROCESS | 3756 | 1463622823929 Marionette DEBUG loaded listener.js 17:53:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (16F40C00) [pid = 3756] [serial = 642] [outer = 16407800] 17:53:44 INFO - PROCESS | 3756 | 1463622824303 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]]]}] 17:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 649ms 17:53:44 INFO - PROCESS | 3756 | 1463622824326 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 17:53:44 INFO - PROCESS | 3756 | 1463622824329 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 17:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:53:44 INFO - PROCESS | 3756 | 1463622824332 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:53:44 INFO - PROCESS | 3756 | 1463622824334 Marionette TRACE conn2 <- [1,822,null,{}] 17:53:44 INFO - PROCESS | 3756 | 1463622824337 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}] 17:53:44 INFO - PROCESS | 3756 | 1463622824422 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 17:53:44 INFO - PROCESS | 3756 | 1463622824429 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:44 INFO - PROCESS | 3756 | ++DOCSHELL 16404400 == 59 [pid = 3756] [id = 215] 17:53:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (16906400) [pid = 3756] [serial = 643] [outer = 00000000] 17:53:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (17B18400) [pid = 3756] [serial = 644] [outer = 16906400] 17:53:44 INFO - PROCESS | 3756 | 1463622824474 Marionette DEBUG loaded listener.js 17:53:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (18112C00) [pid = 3756] [serial = 645] [outer = 16906400] 17:53:44 INFO - PROCESS | 3756 | 1463622824930 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]]]}] 17:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 634ms 17:53:44 INFO - PROCESS | 3756 | 1463622824975 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 17:53:44 INFO - PROCESS | 3756 | 1463622824977 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 17:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:53:45 INFO - PROCESS | 3756 | 1463622824980 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:53:45 INFO - PROCESS | 3756 | 1463622824982 Marionette TRACE conn2 <- [1,826,null,{}] 17:53:45 INFO - PROCESS | 3756 | 1463622824994 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}] 17:53:45 INFO - PROCESS | 3756 | 1463622825107 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 17:53:45 INFO - PROCESS | 3756 | 1463622825195 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:45 INFO - PROCESS | 3756 | ++DOCSHELL 11CED800 == 60 [pid = 3756] [id = 216] 17:53:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (1312D400) [pid = 3756] [serial = 646] [outer = 00000000] 17:53:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (19B08400) [pid = 3756] [serial = 647] [outer = 1312D400] 17:53:45 INFO - PROCESS | 3756 | 1463622825247 Marionette DEBUG loaded listener.js 17:53:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (19B0C800) [pid = 3756] [serial = 648] [outer = 1312D400] 17:53:45 INFO - PROCESS | 3756 | 1463622825678 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]]]}] 17:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 744ms 17:53:45 INFO - PROCESS | 3756 | 1463622825719 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 17:53:45 INFO - PROCESS | 3756 | 1463622825721 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 17:53:45 INFO - PROCESS | 3756 | 1463622825724 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:53:45 INFO - PROCESS | 3756 | 1463622825726 Marionette TRACE conn2 <- [1,830,null,{}] 17:53:45 INFO - PROCESS | 3756 | 1463622825729 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}] 17:53:45 INFO - PROCESS | 3756 | 1463622825856 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 17:53:45 INFO - PROCESS | 3756 | 1463622825920 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:45 INFO - PROCESS | 3756 | ++DOCSHELL 1A174800 == 61 [pid = 3756] [id = 217] 17:53:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (1A436C00) [pid = 3756] [serial = 649] [outer = 00000000] 17:53:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (1A8BAC00) [pid = 3756] [serial = 650] [outer = 1A436C00] 17:53:46 INFO - PROCESS | 3756 | 1463622826015 Marionette DEBUG loaded listener.js 17:53:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (1AA4CC00) [pid = 3756] [serial = 651] [outer = 1A436C00] 17:53:46 INFO - PROCESS | 3756 | 1463622826426 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]]]}] 17:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 697ms 17:53:46 INFO - PROCESS | 3756 | 1463622826464 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 17:53:46 INFO - PROCESS | 3756 | 1463622826466 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 17:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:53:46 INFO - PROCESS | 3756 | 1463622826510 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:53:46 INFO - PROCESS | 3756 | 1463622826512 Marionette TRACE conn2 <- [1,834,null,{}] 17:53:46 INFO - PROCESS | 3756 | 1463622826516 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}] 17:53:46 INFO - PROCESS | 3756 | 1463622826627 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 17:53:46 INFO - PROCESS | 3756 | 1463622826636 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:46 INFO - PROCESS | 3756 | ++DOCSHELL 16992000 == 62 [pid = 3756] [id = 218] 17:53:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (1A8B0800) [pid = 3756] [serial = 652] [outer = 00000000] 17:53:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (1AE37400) [pid = 3756] [serial = 653] [outer = 1A8B0800] 17:53:46 INFO - PROCESS | 3756 | 1463622826729 Marionette DEBUG loaded listener.js 17:53:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (1AE38800) [pid = 3756] [serial = 654] [outer = 1A8B0800] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (17B1B400) [pid = 3756] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (13315000) [pid = 3756] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (137B9400) [pid = 3756] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (10F97400) [pid = 3756] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (16ECB000) [pid = 3756] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (19B34000) [pid = 3756] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (1331DC00) [pid = 3756] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (19B2FC00) [pid = 3756] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (19B03000) [pid = 3756] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (10B3AC00) [pid = 3756] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (18502800) [pid = 3756] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (15475C00) [pid = 3756] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (14296800) [pid = 3756] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (1640BC00) [pid = 3756] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (10F9A800) [pid = 3756] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (1A435000) [pid = 3756] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:53:47 INFO - PROCESS | 3756 | --DOMWINDOW == 100 (1050D000) [pid = 3756] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:53:47 INFO - PROCESS | 3756 | 1463622827243 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]]]}] 17:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 856ms 17:53:47 INFO - PROCESS | 3756 | 1463622827310 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 17:53:47 INFO - PROCESS | 3756 | 1463622827312 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 17:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:53:47 INFO - PROCESS | 3756 | 1463622827316 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:53:47 INFO - PROCESS | 3756 | 1463622827317 Marionette TRACE conn2 <- [1,838,null,{}] 17:53:47 INFO - PROCESS | 3756 | 1463622827321 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}] 17:53:47 INFO - PROCESS | 3756 | 1463622827406 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 17:53:47 INFO - PROCESS | 3756 | 1463622827497 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:47 INFO - PROCESS | 3756 | ++DOCSHELL 105FAC00 == 63 [pid = 3756] [id = 219] 17:53:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 101 (10ACB400) [pid = 3756] [serial = 655] [outer = 00000000] 17:53:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (131EE800) [pid = 3756] [serial = 656] [outer = 10ACB400] 17:53:47 INFO - PROCESS | 3756 | 1463622827551 Marionette DEBUG loaded listener.js 17:53:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (19B2CC00) [pid = 3756] [serial = 657] [outer = 10ACB400] 17:53:47 INFO - PROCESS | 3756 | 1463622827899 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]]]}] 17:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 634ms 17:53:47 INFO - PROCESS | 3756 | 1463622827954 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 17:53:47 INFO - PROCESS | 3756 | 1463622827956 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 17:53:47 INFO - PROCESS | 3756 | 1463622827959 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:53:47 INFO - PROCESS | 3756 | 1463622827961 Marionette TRACE conn2 <- [1,842,null,{}] 17:53:48 INFO - PROCESS | 3756 | 1463622827964 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}] 17:53:48 INFO - PROCESS | 3756 | 1463622828092 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 17:53:48 INFO - PROCESS | 3756 | 1463622828105 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:48 INFO - PROCESS | 3756 | ++DOCSHELL 19B36800 == 64 [pid = 3756] [id = 220] 17:53:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (1A16F400) [pid = 3756] [serial = 658] [outer = 00000000] 17:53:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (1AE41C00) [pid = 3756] [serial = 659] [outer = 1A16F400] 17:53:48 INFO - PROCESS | 3756 | 1463622828149 Marionette DEBUG loaded listener.js 17:53:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (1B168400) [pid = 3756] [serial = 660] [outer = 1A16F400] 17:53:48 INFO - PROCESS | 3756 | 1463622828590 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]]]}] 17:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 634ms 17:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:53:48 INFO - PROCESS | 3756 | 1463622828629 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 17:53:48 INFO - PROCESS | 3756 | 1463622828631 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 17:53:48 INFO - PROCESS | 3756 | 1463622828634 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:53:48 INFO - PROCESS | 3756 | 1463622828636 Marionette TRACE conn2 <- [1,846,null,{}] 17:53:48 INFO - PROCESS | 3756 | 1463622828640 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}] 17:53:48 INFO - PROCESS | 3756 | 1463622828755 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 17:53:48 INFO - PROCESS | 3756 | 1463622828764 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:48 INFO - PROCESS | 3756 | ++DOCSHELL 1640BC00 == 65 [pid = 3756] [id = 221] 17:53:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (1640FC00) [pid = 3756] [serial = 661] [outer = 00000000] 17:53:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (1B29DC00) [pid = 3756] [serial = 662] [outer = 1640FC00] 17:53:48 INFO - PROCESS | 3756 | 1463622828808 Marionette DEBUG loaded listener.js 17:53:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (1B2A5C00) [pid = 3756] [serial = 663] [outer = 1640FC00] 17:53:49 INFO - PROCESS | 3756 | 1463622829279 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]]]}] 17:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 713ms 17:53:49 INFO - PROCESS | 3756 | 1463622829335 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 17:53:49 INFO - PROCESS | 3756 | 1463622829339 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 17:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:53:49 INFO - PROCESS | 3756 | 1463622829345 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:53:49 INFO - PROCESS | 3756 | 1463622829350 Marionette TRACE conn2 <- [1,850,null,{}] 17:53:49 INFO - PROCESS | 3756 | 1463622829447 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}] 17:53:49 INFO - PROCESS | 3756 | 1463622829603 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 17:53:49 INFO - PROCESS | 3756 | 1463622829673 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:49 INFO - PROCESS | 3756 | ++DOCSHELL 10B47400 == 66 [pid = 3756] [id = 222] 17:53:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (10B48400) [pid = 3756] [serial = 664] [outer = 00000000] 17:53:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (11026400) [pid = 3756] [serial = 665] [outer = 10B48400] 17:53:49 INFO - PROCESS | 3756 | 1463622829730 Marionette DEBUG loaded listener.js 17:53:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (11A03000) [pid = 3756] [serial = 666] [outer = 10B48400] 17:53:50 INFO - PROCESS | 3756 | 1463622830265 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]]]}] 17:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1014ms 17:53:50 INFO - PROCESS | 3756 | 1463622830349 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 17:53:50 INFO - PROCESS | 3756 | 1463622830355 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 17:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:53:50 INFO - PROCESS | 3756 | 1463622830361 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:53:50 INFO - PROCESS | 3756 | 1463622830364 Marionette TRACE conn2 <- [1,854,null,{}] 17:53:50 INFO - PROCESS | 3756 | 1463622830368 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}] 17:53:50 INFO - PROCESS | 3756 | 1463622830480 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 17:53:50 INFO - PROCESS | 3756 | 1463622830661 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:50 INFO - PROCESS | 3756 | ++DOCSHELL 10B40800 == 67 [pid = 3756] [id = 223] 17:53:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (1337C000) [pid = 3756] [serial = 667] [outer = 00000000] 17:53:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (16402000) [pid = 3756] [serial = 668] [outer = 1337C000] 17:53:50 INFO - PROCESS | 3756 | 1463622830716 Marionette DEBUG loaded listener.js 17:53:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (16ED3C00) [pid = 3756] [serial = 669] [outer = 1337C000] 17:53:51 INFO - PROCESS | 3756 | 1463622831315 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]]]}] 17:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 967ms 17:53:51 INFO - PROCESS | 3756 | 1463622831339 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 17:53:51 INFO - PROCESS | 3756 | 1463622831341 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 17:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:53:51 INFO - PROCESS | 3756 | 1463622831346 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:53:51 INFO - PROCESS | 3756 | 1463622831350 Marionette TRACE conn2 <- [1,858,null,{}] 17:53:51 INFO - PROCESS | 3756 | 1463622831361 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}] 17:53:51 INFO - PROCESS | 3756 | 1463622831474 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 17:53:51 INFO - PROCESS | 3756 | 1463622831606 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:51 INFO - PROCESS | 3756 | ++DOCSHELL 19A2EC00 == 68 [pid = 3756] [id = 224] 17:53:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (19A33800) [pid = 3756] [serial = 670] [outer = 00000000] 17:53:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (19A38C00) [pid = 3756] [serial = 671] [outer = 19A33800] 17:53:51 INFO - PROCESS | 3756 | 1463622831664 Marionette DEBUG loaded listener.js 17:53:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (19B34C00) [pid = 3756] [serial = 672] [outer = 19A33800] 17:53:52 INFO - PROCESS | 3756 | 1463622832262 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]]]}] 17:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 966ms 17:53:52 INFO - PROCESS | 3756 | 1463622832292 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 17:53:52 INFO - PROCESS | 3756 | 1463622832295 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 17:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:53:52 INFO - PROCESS | 3756 | 1463622832298 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:53:52 INFO - PROCESS | 3756 | 1463622832300 Marionette TRACE conn2 <- [1,862,null,{}] 17:53:52 INFO - PROCESS | 3756 | 1463622832304 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}] 17:53:52 INFO - PROCESS | 3756 | 1463622832409 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 17:53:52 INFO - PROCESS | 3756 | 1463622832512 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:52 INFO - PROCESS | 3756 | ++DOCSHELL 1AD42800 == 69 [pid = 3756] [id = 225] 17:53:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (1AD45C00) [pid = 3756] [serial = 673] [outer = 00000000] 17:53:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (1B172000) [pid = 3756] [serial = 674] [outer = 1AD45C00] 17:53:52 INFO - PROCESS | 3756 | 1463622832566 Marionette DEBUG loaded listener.js 17:53:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (1B54F800) [pid = 3756] [serial = 675] [outer = 1AD45C00] 17:53:53 INFO - PROCESS | 3756 | 1463622833158 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]]]}] 17:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 856ms 17:53:53 INFO - PROCESS | 3756 | 1463622833173 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 17:53:53 INFO - PROCESS | 3756 | 1463622833175 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 17:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:53:53 INFO - PROCESS | 3756 | 1463622833196 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:53:53 INFO - PROCESS | 3756 | 1463622833199 Marionette TRACE conn2 <- [1,866,null,{}] 17:53:53 INFO - PROCESS | 3756 | 1463622833203 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}] 17:53:53 INFO - PROCESS | 3756 | 1463622833308 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 17:53:53 INFO - PROCESS | 3756 | 1463622833411 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:53 INFO - PROCESS | 3756 | ++DOCSHELL 13A24C00 == 70 [pid = 3756] [id = 226] 17:53:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (13A25400) [pid = 3756] [serial = 676] [outer = 00000000] 17:53:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (13A2C000) [pid = 3756] [serial = 677] [outer = 13A25400] 17:53:53 INFO - PROCESS | 3756 | 1463622833464 Marionette DEBUG loaded listener.js 17:53:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 124 (13A2C800) [pid = 3756] [serial = 678] [outer = 13A25400] 17:53:54 INFO - PROCESS | 3756 | 1463622834037 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]]]}] 17:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 904ms 17:53:54 INFO - PROCESS | 3756 | 1463622834100 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 17:53:54 INFO - PROCESS | 3756 | 1463622834103 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 17:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:53:54 INFO - PROCESS | 3756 | 1463622834106 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:53:54 INFO - PROCESS | 3756 | 1463622834108 Marionette TRACE conn2 <- [1,870,null,{}] 17:53:54 INFO - PROCESS | 3756 | 1463622834112 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}] 17:53:54 INFO - PROCESS | 3756 | 1463622834241 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 17:53:54 INFO - PROCESS | 3756 | 1463622834618 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:54 INFO - PROCESS | 3756 | ++DOCSHELL 1AD44800 == 71 [pid = 3756] [id = 227] 17:53:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 125 (1AD45400) [pid = 3756] [serial = 679] [outer = 00000000] 17:53:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 126 (1B557800) [pid = 3756] [serial = 680] [outer = 1AD45400] 17:53:54 INFO - PROCESS | 3756 | 1463622834789 Marionette DEBUG loaded listener.js 17:53:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 127 (1B705800) [pid = 3756] [serial = 681] [outer = 1AD45400] 17:53:55 INFO - PROCESS | 3756 | 1463622835695 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]]]}] 17:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1632ms 17:53:55 INFO - PROCESS | 3756 | 1463622835743 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 17:53:55 INFO - PROCESS | 3756 | 1463622835747 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 17:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:53:55 INFO - PROCESS | 3756 | 1463622835752 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:53:55 INFO - PROCESS | 3756 | 1463622835756 Marionette TRACE conn2 <- [1,874,null,{}] 17:53:55 INFO - PROCESS | 3756 | 1463622835762 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}] 17:53:55 INFO - PROCESS | 3756 | 1463622835862 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 17:53:56 INFO - PROCESS | 3756 | 1463622836000 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:56 INFO - PROCESS | 3756 | ++DOCSHELL 1101F000 == 72 [pid = 3756] [id = 228] 17:53:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 128 (1101F800) [pid = 3756] [serial = 682] [outer = 00000000] 17:53:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 129 (114B1000) [pid = 3756] [serial = 683] [outer = 1101F800] 17:53:56 INFO - PROCESS | 3756 | 1463622836049 Marionette DEBUG loaded listener.js 17:53:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 130 (1312C000) [pid = 3756] [serial = 684] [outer = 1101F800] 17:53:56 INFO - PROCESS | 3756 | 1463622836634 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]]]}] 17:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 919ms 17:53:56 INFO - PROCESS | 3756 | 1463622836658 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 17:53:56 INFO - PROCESS | 3756 | 1463622836663 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 17:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:53:56 INFO - PROCESS | 3756 | 1463622836670 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:53:56 INFO - PROCESS | 3756 | 1463622836672 Marionette TRACE conn2 <- [1,878,null,{}] 17:53:56 INFO - PROCESS | 3756 | 1463622836676 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}] 17:53:56 INFO - PROCESS | 3756 | 1463622836772 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 17:53:56 INFO - PROCESS | 3756 | --DOCSHELL 10F9F800 == 71 [pid = 3756] [id = 19] 17:53:56 INFO - PROCESS | 3756 | --DOCSHELL 1B2A2800 == 70 [pid = 3756] [id = 15] 17:53:56 INFO - PROCESS | 3756 | --DOCSHELL 1A77B400 == 69 [pid = 3756] [id = 10] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 129 (1AE39C00) [pid = 3756] [serial = 611] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 128 (16F35C00) [pid = 3756] [serial = 510] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 127 (1A8BA800) [pid = 3756] [serial = 513] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 126 (133A2800) [pid = 3756] [serial = 507] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 125 (1AE58C00) [pid = 3756] [serial = 516] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 124 (10B24800) [pid = 3756] [serial = 504] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 123 (10AD2800) [pid = 3756] [serial = 578] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 122 (18508800) [pid = 3756] [serial = 599] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (14293800) [pid = 3756] [serial = 581] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 120 (174DA400) [pid = 3756] [serial = 584] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 119 (1428C800) [pid = 3756] [serial = 593] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 118 (1538C800) [pid = 3756] [serial = 594] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (16EB1800) [pid = 3756] [serial = 588] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (1578A800) [pid = 3756] [serial = 587] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (14008800) [pid = 3756] [serial = 591] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (13378400) [pid = 3756] [serial = 590] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (17440C00) [pid = 3756] [serial = 597] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (19CE2400) [pid = 3756] [serial = 602] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (19B09400) [pid = 3756] [serial = 600] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (19CE0000) [pid = 3756] [serial = 605] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (1AA50C00) [pid = 3756] [serial = 608] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (1A43A800) [pid = 3756] [serial = 606] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (1A177800) [pid = 3756] [serial = 603] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (16F3C000) [pid = 3756] [serial = 596] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 105 (1AD40C00) [pid = 3756] [serial = 609] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 104 (1AA46400) [pid = 3756] [serial = 552] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 103 (1331A800) [pid = 3756] [serial = 546] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 102 (1A16F800) [pid = 3756] [serial = 543] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | --DOMWINDOW == 101 (16F37800) [pid = 3756] [serial = 549] [outer = 00000000] [url = about:blank] 17:53:56 INFO - PROCESS | 3756 | 1463622836943 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:56 INFO - PROCESS | 3756 | ++DOCSHELL 0F665C00 == 70 [pid = 3756] [id = 229] 17:53:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 102 (10567400) [pid = 3756] [serial = 685] [outer = 00000000] 17:53:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 103 (10B27000) [pid = 3756] [serial = 686] [outer = 10567400] 17:53:57 INFO - PROCESS | 3756 | 1463622836989 Marionette DEBUG loaded listener.js 17:53:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 104 (10F9F800) [pid = 3756] [serial = 687] [outer = 10567400] 17:53:57 INFO - PROCESS | 3756 | 1463622837435 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]]]}] 17:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 808ms 17:53:57 INFO - PROCESS | 3756 | 1463622837470 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 17:53:57 INFO - PROCESS | 3756 | 1463622837472 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 17:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:53:57 INFO - PROCESS | 3756 | 1463622837524 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:53:57 INFO - PROCESS | 3756 | 1463622837527 Marionette TRACE conn2 <- [1,882,null,{}] 17:53:57 INFO - PROCESS | 3756 | 1463622837538 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}] 17:53:57 INFO - PROCESS | 3756 | 1463622837629 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 17:53:57 INFO - PROCESS | 3756 | 1463622837638 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:57 INFO - PROCESS | 3756 | ++DOCSHELL 14218C00 == 71 [pid = 3756] [id = 230] 17:53:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 105 (14220000) [pid = 3756] [serial = 688] [outer = 00000000] 17:53:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 106 (1423DC00) [pid = 3756] [serial = 689] [outer = 14220000] 17:53:57 INFO - PROCESS | 3756 | 1463622837686 Marionette DEBUG loaded listener.js 17:53:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (150B8000) [pid = 3756] [serial = 690] [outer = 14220000] 17:53:58 INFO - PROCESS | 3756 | 1463622838151 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]]]}] 17:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 666ms 17:53:58 INFO - PROCESS | 3756 | 1463622838167 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 17:53:58 INFO - PROCESS | 3756 | 1463622838169 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 17:53:58 INFO - PROCESS | 3756 | 1463622838172 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:53:58 INFO - PROCESS | 3756 | 1463622838174 Marionette TRACE conn2 <- [1,886,null,{}] 17:53:58 INFO - PROCESS | 3756 | 1463622838178 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}] 17:53:58 INFO - PROCESS | 3756 | 1463622838261 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 17:53:58 INFO - PROCESS | 3756 | 1463622838267 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:58 INFO - PROCESS | 3756 | ++DOCSHELL 14293800 == 72 [pid = 3756] [id = 231] 17:53:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (15A17000) [pid = 3756] [serial = 691] [outer = 00000000] 17:53:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (16410400) [pid = 3756] [serial = 692] [outer = 15A17000] 17:53:58 INFO - PROCESS | 3756 | 1463622838312 Marionette DEBUG loaded listener.js 17:53:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (1678A400) [pid = 3756] [serial = 693] [outer = 15A17000] 17:53:58 INFO - PROCESS | 3756 | 1463622838767 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]]]}] 17:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 649ms 17:53:58 INFO - PROCESS | 3756 | 1463622838810 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 17:53:58 INFO - PROCESS | 3756 | 1463622838812 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 17:53:58 INFO - PROCESS | 3756 | 1463622838816 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:53:58 INFO - PROCESS | 3756 | 1463622838818 Marionette TRACE conn2 <- [1,890,null,{}] 17:53:58 INFO - PROCESS | 3756 | 1463622838821 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}] 17:53:58 INFO - PROCESS | 3756 | 1463622838903 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 17:53:58 INFO - PROCESS | 3756 | 1463622838912 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:58 INFO - PROCESS | 3756 | ++DOCSHELL 16406C00 == 73 [pid = 3756] [id = 232] 17:53:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (1640A400) [pid = 3756] [serial = 694] [outer = 00000000] 17:53:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (16F32400) [pid = 3756] [serial = 695] [outer = 1640A400] 17:53:58 INFO - PROCESS | 3756 | 1463622838956 Marionette DEBUG loaded listener.js 17:53:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (173B2000) [pid = 3756] [serial = 696] [outer = 1640A400] 17:53:59 INFO - PROCESS | 3756 | 1463622839466 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]]]}] 17:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 713ms 17:53:59 INFO - PROCESS | 3756 | 1463622839515 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 17:53:59 INFO - PROCESS | 3756 | 1463622839517 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 17:53:59 INFO - PROCESS | 3756 | 1463622839521 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:53:59 INFO - PROCESS | 3756 | 1463622839522 Marionette TRACE conn2 <- [1,894,null,{}] 17:53:59 INFO - PROCESS | 3756 | 1463622839526 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}] 17:53:59 INFO - PROCESS | 3756 | 1463622839663 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 17:53:59 INFO - PROCESS | 3756 | 1463622839728 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:59 INFO - PROCESS | 3756 | ++DOCSHELL 17A6E800 == 74 [pid = 3756] [id = 233] 17:53:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (17A6F400) [pid = 3756] [serial = 697] [outer = 00000000] 17:53:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (18330400) [pid = 3756] [serial = 698] [outer = 17A6F400] 17:53:59 INFO - PROCESS | 3756 | 1463622839772 Marionette DEBUG loaded listener.js 17:53:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (1990FC00) [pid = 3756] [serial = 699] [outer = 17A6F400] 17:54:00 INFO - PROCESS | 3756 | 1463622840236 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]]]}] 17:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 761ms 17:54:00 INFO - PROCESS | 3756 | 1463622840294 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 17:54:00 INFO - PROCESS | 3756 | 1463622840296 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 17:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:54:00 INFO - PROCESS | 3756 | 1463622840336 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:54:00 INFO - PROCESS | 3756 | 1463622840338 Marionette TRACE conn2 <- [1,898,null,{}] 17:54:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (18118C00) [pid = 3756] [serial = 700] [outer = 16F38C00] 17:54:00 INFO - PROCESS | 3756 | 1463622840363 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}] 17:54:00 INFO - PROCESS | 3756 | 1463622840501 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 17:54:00 INFO - PROCESS | 3756 | 1463622840551 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:00 INFO - PROCESS | 3756 | ++DOCSHELL 19B33000 == 75 [pid = 3756] [id = 234] 17:54:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (19B34400) [pid = 3756] [serial = 701] [outer = 00000000] 17:54:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (19CDB000) [pid = 3756] [serial = 702] [outer = 19B34400] 17:54:00 INFO - PROCESS | 3756 | 1463622840599 Marionette DEBUG loaded listener.js 17:54:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (1A16F800) [pid = 3756] [serial = 703] [outer = 19B34400] 17:54:01 INFO - PROCESS | 3756 | 1463622841032 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]]]}] 17:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 792ms 17:54:01 INFO - PROCESS | 3756 | 1463622841081 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 17:54:01 INFO - PROCESS | 3756 | 1463622841083 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 17:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:54:01 INFO - PROCESS | 3756 | 1463622841091 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:54:01 INFO - PROCESS | 3756 | 1463622841093 Marionette TRACE conn2 <- [1,902,null,{}] 17:54:01 INFO - PROCESS | 3756 | 1463622841096 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}] 17:54:01 INFO - PROCESS | 3756 | 1463622841211 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 17:54:01 INFO - PROCESS | 3756 | --DOMWINDOW == 119 (1A436C00) [pid = 3756] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:54:01 INFO - PROCESS | 3756 | --DOMWINDOW == 118 (16906400) [pid = 3756] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:54:01 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (10ACB400) [pid = 3756] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:54:01 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (13375C00) [pid = 3756] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:54:01 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (1A8B0800) [pid = 3756] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:54:01 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (128AA000) [pid = 3756] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:54:01 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (1101E800) [pid = 3756] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:54:01 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (11251800) [pid = 3756] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:54:01 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (1312D400) [pid = 3756] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:54:01 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (16407800) [pid = 3756] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:54:01 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (1A16F400) [pid = 3756] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:54:01 INFO - PROCESS | 3756 | 1463622841542 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:01 INFO - PROCESS | 3756 | ++DOCSHELL 10ACB400 == 76 [pid = 3756] [id = 235] 17:54:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (10ACDC00) [pid = 3756] [serial = 704] [outer = 00000000] 17:54:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (11023800) [pid = 3756] [serial = 705] [outer = 10ACDC00] 17:54:01 INFO - PROCESS | 3756 | 1463622841590 Marionette DEBUG loaded listener.js 17:54:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (13398800) [pid = 3756] [serial = 706] [outer = 10ACDC00] 17:54:02 INFO - PROCESS | 3756 | 1463622841981 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]]]}] 17:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 951ms 17:54:02 INFO - PROCESS | 3756 | 1463622842036 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 17:54:02 INFO - PROCESS | 3756 | 1463622842038 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 17:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:54:02 INFO - PROCESS | 3756 | 1463622842045 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:54:02 INFO - PROCESS | 3756 | 1463622842046 Marionette TRACE conn2 <- [1,906,null,{}] 17:54:02 INFO - PROCESS | 3756 | 1463622842049 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}] 17:54:02 INFO - PROCESS | 3756 | 1463622842214 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 17:54:02 INFO - PROCESS | 3756 | 1463622842228 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:02 INFO - PROCESS | 3756 | ++DOCSHELL 142D6C00 == 77 [pid = 3756] [id = 236] 17:54:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (15476000) [pid = 3756] [serial = 707] [outer = 00000000] 17:54:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (1A171800) [pid = 3756] [serial = 708] [outer = 15476000] 17:54:02 INFO - PROCESS | 3756 | 1463622842272 Marionette DEBUG loaded listener.js 17:54:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (1A313400) [pid = 3756] [serial = 709] [outer = 15476000] 17:54:02 INFO - PROCESS | 3756 | 1463622842677 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]]]}] 17:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 634ms 17:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:54:02 INFO - PROCESS | 3756 | 1463622842712 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 17:54:02 INFO - PROCESS | 3756 | 1463622842714 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 17:54:02 INFO - PROCESS | 3756 | 1463622842717 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:54:02 INFO - PROCESS | 3756 | 1463622842719 Marionette TRACE conn2 <- [1,910,null,{}] 17:54:02 INFO - PROCESS | 3756 | 1463622842723 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}] 17:54:02 INFO - PROCESS | 3756 | 1463622842806 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 17:54:02 INFO - PROCESS | 3756 | 1463622842898 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:02 INFO - PROCESS | 3756 | ++DOCSHELL 17B24000 == 78 [pid = 3756] [id = 237] 17:54:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (19A32800) [pid = 3756] [serial = 710] [outer = 00000000] 17:54:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (1A776000) [pid = 3756] [serial = 711] [outer = 19A32800] 17:54:02 INFO - PROCESS | 3756 | 1463622842941 Marionette DEBUG loaded listener.js 17:54:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (1A8B9C00) [pid = 3756] [serial = 712] [outer = 19A32800] 17:54:03 INFO - PROCESS | 3756 | 1463622843297 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]]]}] 17:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 650ms 17:54:03 INFO - PROCESS | 3756 | 1463622843356 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 17:54:03 INFO - PROCESS | 3756 | 1463622843358 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 17:54:03 INFO - PROCESS | 3756 | 1463622843361 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:54:03 INFO - PROCESS | 3756 | 1463622843363 Marionette TRACE conn2 <- [1,914,null,{}] 17:54:03 INFO - PROCESS | 3756 | 1463622843367 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}] 17:54:03 INFO - PROCESS | 3756 | 1463622843504 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 17:54:03 INFO - PROCESS | 3756 | 1463622843555 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:03 INFO - PROCESS | 3756 | ++DOCSHELL 1AA49800 == 79 [pid = 3756] [id = 238] 17:54:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (1AD40400) [pid = 3756] [serial = 713] [outer = 00000000] 17:54:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (1AE3DC00) [pid = 3756] [serial = 714] [outer = 1AD40400] 17:54:03 INFO - PROCESS | 3756 | 1463622843604 Marionette DEBUG loaded listener.js 17:54:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (1AE58400) [pid = 3756] [serial = 715] [outer = 1AD40400] 17:54:04 INFO - PROCESS | 3756 | 1463622844273 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]]]}] 17:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 950ms 17:54:04 INFO - PROCESS | 3756 | 1463622844308 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 17:54:04 INFO - PROCESS | 3756 | 1463622844313 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 17:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:54:04 INFO - PROCESS | 3756 | 1463622844318 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:54:04 INFO - PROCESS | 3756 | 1463622844323 Marionette TRACE conn2 <- [1,918,null,{}] 17:54:04 INFO - PROCESS | 3756 | 1463622844328 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}] 17:54:04 INFO - PROCESS | 3756 | 1463622844440 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 17:54:04 INFO - PROCESS | 3756 | 1463622844631 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:04 INFO - PROCESS | 3756 | ++DOCSHELL 10ACA800 == 80 [pid = 3756] [id = 239] 17:54:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (10F9C000) [pid = 3756] [serial = 716] [outer = 00000000] 17:54:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (131F2800) [pid = 3756] [serial = 717] [outer = 10F9C000] 17:54:04 INFO - PROCESS | 3756 | 1463622844689 Marionette DEBUG loaded listener.js 17:54:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 124 (133A2800) [pid = 3756] [serial = 718] [outer = 10F9C000] 17:54:05 INFO - PROCESS | 3756 | 1463622845297 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]]]}] 17:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1014ms 17:54:05 INFO - PROCESS | 3756 | 1463622845354 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 17:54:05 INFO - PROCESS | 3756 | 1463622845360 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 17:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:54:05 INFO - PROCESS | 3756 | 1463622845366 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:54:05 INFO - PROCESS | 3756 | 1463622845369 Marionette TRACE conn2 <- [1,922,null,{}] 17:54:05 INFO - PROCESS | 3756 | 1463622845373 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}] 17:54:05 INFO - PROCESS | 3756 | 1463622845484 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 17:54:05 INFO - PROCESS | 3756 | 1463622845621 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:05 INFO - PROCESS | 3756 | ++DOCSHELL 13712800 == 81 [pid = 3756] [id = 240] 17:54:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 125 (13A2CC00) [pid = 3756] [serial = 719] [outer = 00000000] 17:54:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 126 (16402800) [pid = 3756] [serial = 720] [outer = 13A2CC00] 17:54:05 INFO - PROCESS | 3756 | 1463622845679 Marionette DEBUG loaded listener.js 17:54:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 127 (16906000) [pid = 3756] [serial = 721] [outer = 13A2CC00] 17:54:06 INFO - PROCESS | 3756 | 1463622846254 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]]]}] 17:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 951ms 17:54:06 INFO - PROCESS | 3756 | 1463622846309 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 17:54:06 INFO - PROCESS | 3756 | 1463622846312 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 17:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:54:06 INFO - PROCESS | 3756 | 1463622846316 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:54:06 INFO - PROCESS | 3756 | 1463622846320 Marionette TRACE conn2 <- [1,926,null,{}] 17:54:06 INFO - PROCESS | 3756 | 1463622846330 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}] 17:54:06 INFO - PROCESS | 3756 | 1463622846443 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 17:54:06 INFO - PROCESS | 3756 | 1463622846581 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:06 INFO - PROCESS | 3756 | ++DOCSHELL 181A9400 == 82 [pid = 3756] [id = 241] 17:54:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 128 (1AA48800) [pid = 3756] [serial = 722] [outer = 00000000] 17:54:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 129 (1AD47000) [pid = 3756] [serial = 723] [outer = 1AA48800] 17:54:06 INFO - PROCESS | 3756 | 1463622846647 Marionette DEBUG loaded listener.js 17:54:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 130 (1AE4FC00) [pid = 3756] [serial = 724] [outer = 1AA48800] 17:54:07 INFO - PROCESS | 3756 | 1463622847190 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]]]}] 17:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 919ms 17:54:07 INFO - PROCESS | 3756 | 1463622847251 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 17:54:07 INFO - PROCESS | 3756 | 1463622847254 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 17:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:54:07 INFO - PROCESS | 3756 | 1463622847258 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:54:07 INFO - PROCESS | 3756 | 1463622847260 Marionette TRACE conn2 <- [1,930,null,{}] 17:54:07 INFO - PROCESS | 3756 | 1463622847264 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}] 17:54:07 INFO - PROCESS | 3756 | 1463622847371 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 17:54:07 INFO - PROCESS | 3756 | 1463622847478 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:07 INFO - PROCESS | 3756 | ++DOCSHELL 1AD41400 == 83 [pid = 3756] [id = 242] 17:54:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 131 (1B170800) [pid = 3756] [serial = 725] [outer = 00000000] 17:54:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 132 (1B2A2800) [pid = 3756] [serial = 726] [outer = 1B170800] 17:54:07 INFO - PROCESS | 3756 | 1463622847532 Marionette DEBUG loaded listener.js 17:54:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 133 (1B55A400) [pid = 3756] [serial = 727] [outer = 1B170800] 17:54:08 INFO - PROCESS | 3756 | 1463622848111 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]]]}] 17:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 919ms 17:54:08 INFO - PROCESS | 3756 | 1463622848161 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 17:54:08 INFO - PROCESS | 3756 | 1463622848164 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 17:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:54:08 INFO - PROCESS | 3756 | 1463622848167 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:54:08 INFO - PROCESS | 3756 | 1463622848169 Marionette TRACE conn2 <- [1,934,null,{}] 17:54:08 INFO - PROCESS | 3756 | 1463622848173 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}] 17:54:08 INFO - PROCESS | 3756 | 1463622848276 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 17:54:08 INFO - PROCESS | 3756 | 1463622848383 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:08 INFO - PROCESS | 3756 | ++DOCSHELL 1AD47C00 == 84 [pid = 3756] [id = 243] 17:54:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 134 (1B166000) [pid = 3756] [serial = 728] [outer = 00000000] 17:54:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 135 (1B7E0000) [pid = 3756] [serial = 729] [outer = 1B166000] 17:54:08 INFO - PROCESS | 3756 | 1463622848435 Marionette DEBUG loaded listener.js 17:54:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 136 (1B7E4000) [pid = 3756] [serial = 730] [outer = 1B166000] 17:54:09 INFO - PROCESS | 3756 | 1463622848994 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]]]}] 17:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 903ms 17:54:09 INFO - PROCESS | 3756 | 1463622849071 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 17:54:09 INFO - PROCESS | 3756 | 1463622849074 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 17:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:54:09 INFO - PROCESS | 3756 | 1463622849125 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:54:09 INFO - PROCESS | 3756 | 1463622849126 Marionette TRACE conn2 <- [1,938,null,{}] 17:54:09 INFO - PROCESS | 3756 | 1463622849130 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}] 17:54:09 INFO - PROCESS | 3756 | 1463622849294 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 17:54:09 INFO - PROCESS | 3756 | 1463622849353 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:09 INFO - PROCESS | 3756 | ++DOCSHELL 1B7E7000 == 85 [pid = 3756] [id = 244] 17:54:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 137 (1B7EC000) [pid = 3756] [serial = 731] [outer = 00000000] 17:54:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 138 (1BA14800) [pid = 3756] [serial = 732] [outer = 1B7EC000] 17:54:09 INFO - PROCESS | 3756 | 1463622849407 Marionette DEBUG loaded listener.js 17:54:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 139 (1BA18400) [pid = 3756] [serial = 733] [outer = 1B7EC000] 17:54:09 INFO - PROCESS | 3756 | 1463622849951 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]]]}] 17:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 856ms 17:54:10 INFO - PROCESS | 3756 | 1463622849999 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 17:54:10 INFO - PROCESS | 3756 | 1463622850001 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 17:54:10 INFO - PROCESS | 3756 | 1463622850006 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:54:10 INFO - PROCESS | 3756 | 1463622850008 Marionette TRACE conn2 <- [1,942,null,{}] 17:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:54:10 INFO - PROCESS | 3756 | 1463622850012 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}] 17:54:10 INFO - PROCESS | 3756 | 1463622850129 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 17:54:10 INFO - PROCESS | 3756 | 1463622850238 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:10 INFO - PROCESS | 3756 | ++DOCSHELL 15C67800 == 86 [pid = 3756] [id = 245] 17:54:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 140 (16ED1800) [pid = 3756] [serial = 734] [outer = 00000000] 17:54:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 141 (1AD3D000) [pid = 3756] [serial = 735] [outer = 16ED1800] 17:54:10 INFO - PROCESS | 3756 | 1463622850291 Marionette DEBUG loaded listener.js 17:54:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 142 (1B164C00) [pid = 3756] [serial = 736] [outer = 16ED1800] 17:54:10 INFO - PROCESS | 3756 | 1463622850839 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]]]}] 17:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 903ms 17:54:11 INFO - PROCESS | 3756 | 1463622851067 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 17:54:11 INFO - PROCESS | 3756 | 1463622851072 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 17:54:11 INFO - PROCESS | 3756 | 1463622851111 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:54:11 INFO - PROCESS | 3756 | 1463622851114 Marionette TRACE conn2 <- [1,946,null,{}] 17:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:54:11 INFO - PROCESS | 3756 | 1463622851119 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}] 17:54:11 INFO - PROCESS | 3756 | 1463622851221 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 17:54:11 INFO - PROCESS | 3756 | 1463622851352 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:11 INFO - PROCESS | 3756 | ++DOCSHELL 13060800 == 87 [pid = 3756] [id = 246] 17:54:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 143 (13126400) [pid = 3756] [serial = 737] [outer = 00000000] 17:54:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 144 (13396000) [pid = 3756] [serial = 738] [outer = 13126400] 17:54:11 INFO - PROCESS | 3756 | 1463622851451 Marionette DEBUG loaded listener.js 17:54:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 145 (13A30800) [pid = 3756] [serial = 739] [outer = 13126400] 17:54:12 INFO - PROCESS | 3756 | 1463622851998 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]]]}] 17:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 919ms 17:54:12 INFO - PROCESS | 3756 | 1463622852052 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 17:54:12 INFO - PROCESS | 3756 | 1463622852055 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 17:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:54:12 INFO - PROCESS | 3756 | 1463622852063 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:54:12 INFO - PROCESS | 3756 | 1463622852066 Marionette TRACE conn2 <- [1,950,null,{}] 17:54:12 INFO - PROCESS | 3756 | 1463622852070 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}] 17:54:12 INFO - PROCESS | 3756 | 1463622852168 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 17:54:12 INFO - PROCESS | 3756 | 1463622852283 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:12 INFO - PROCESS | 3756 | ++DOCSHELL 1312CC00 == 88 [pid = 3756] [id = 247] 17:54:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 146 (1330C800) [pid = 3756] [serial = 740] [outer = 00000000] 17:54:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 147 (1400A400) [pid = 3756] [serial = 741] [outer = 1330C800] 17:54:12 INFO - PROCESS | 3756 | 1463622852331 Marionette DEBUG loaded listener.js 17:54:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 148 (150C1400) [pid = 3756] [serial = 742] [outer = 1330C800] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 14008400 == 87 [pid = 3756] [id = 24] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 14231C00 == 86 [pid = 3756] [id = 194] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 1337B400 == 85 [pid = 3756] [id = 23] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 12B5F800 == 84 [pid = 3756] [id = 22] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 10565400 == 83 [pid = 3756] [id = 21] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 13382400 == 82 [pid = 3756] [id = 20] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 10270000 == 81 [pid = 3756] [id = 26] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 17B24000 == 80 [pid = 3756] [id = 237] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 142D6C00 == 79 [pid = 3756] [id = 236] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 10ACB400 == 78 [pid = 3756] [id = 235] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 19B33000 == 77 [pid = 3756] [id = 234] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 17A6E800 == 76 [pid = 3756] [id = 233] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 16406C00 == 75 [pid = 3756] [id = 232] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 14293800 == 74 [pid = 3756] [id = 231] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 14218C00 == 73 [pid = 3756] [id = 230] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 0F665C00 == 72 [pid = 3756] [id = 229] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 1101F000 == 71 [pid = 3756] [id = 228] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 147 (1B29DC00) [pid = 3756] [serial = 662] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 13A24C00 == 70 [pid = 3756] [id = 226] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 1AD42800 == 69 [pid = 3756] [id = 225] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 19A2EC00 == 68 [pid = 3756] [id = 224] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 10B40800 == 67 [pid = 3756] [id = 223] 17:54:12 INFO - PROCESS | 3756 | --DOCSHELL 10B47400 == 66 [pid = 3756] [id = 222] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 146 (1AA4CC00) [pid = 3756] [serial = 651] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 145 (1B29EC00) [pid = 3756] [serial = 629] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 144 (17B18400) [pid = 3756] [serial = 644] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 143 (131EE800) [pid = 3756] [serial = 656] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 142 (137BB000) [pid = 3756] [serial = 638] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 141 (1AE38800) [pid = 3756] [serial = 654] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 140 (17A74000) [pid = 3756] [serial = 576] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 139 (16404C00) [pid = 3756] [serial = 617] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 138 (1AE3B400) [pid = 3756] [serial = 620] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 137 (18112C00) [pid = 3756] [serial = 645] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 136 (1A8BAC00) [pid = 3756] [serial = 650] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 135 (133A2400) [pid = 3756] [serial = 636] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 134 (1B16EC00) [pid = 3756] [serial = 623] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 133 (17F85000) [pid = 3756] [serial = 633] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 132 (19B0C800) [pid = 3756] [serial = 648] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 131 (16993000) [pid = 3756] [serial = 641] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 130 (16F40C00) [pid = 3756] [serial = 642] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 129 (1AE41C00) [pid = 3756] [serial = 659] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 128 (12889400) [pid = 3756] [serial = 614] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 127 (12D84400) [pid = 3756] [serial = 635] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 126 (19B2CC00) [pid = 3756] [serial = 657] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 125 (1AE37400) [pid = 3756] [serial = 653] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 124 (1640D800) [pid = 3756] [serial = 632] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 123 (19B08400) [pid = 3756] [serial = 647] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 122 (14221000) [pid = 3756] [serial = 639] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (11027000) [pid = 3756] [serial = 626] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | --DOMWINDOW == 120 (1B168400) [pid = 3756] [serial = 660] [outer = 00000000] [url = about:blank] 17:54:12 INFO - PROCESS | 3756 | 1463622852878 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]]]}] 17:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 839ms 17:54:12 INFO - PROCESS | 3756 | 1463622852905 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 17:54:12 INFO - PROCESS | 3756 | 1463622852907 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 17:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:54:12 INFO - PROCESS | 3756 | 1463622852911 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:54:12 INFO - PROCESS | 3756 | 1463622852913 Marionette TRACE conn2 <- [1,954,null,{}] 17:54:12 INFO - PROCESS | 3756 | 1463622852921 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}] 17:54:13 INFO - PROCESS | 3756 | 1463622853014 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 17:54:13 INFO - PROCESS | 3756 | 1463622853027 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:13 INFO - PROCESS | 3756 | ++DOCSHELL 13A29400 == 67 [pid = 3756] [id = 248] 17:54:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (13A2A400) [pid = 3756] [serial = 743] [outer = 00000000] 17:54:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (14005C00) [pid = 3756] [serial = 744] [outer = 13A2A400] 17:54:13 INFO - PROCESS | 3756 | 1463622853079 Marionette DEBUG loaded listener.js 17:54:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (150BB400) [pid = 3756] [serial = 745] [outer = 13A2A400] 17:54:13 INFO - PROCESS | 3756 | 1463622853559 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]]]}] 17:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 713ms 17:54:13 INFO - PROCESS | 3756 | 1463622853610 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 17:54:13 INFO - PROCESS | 3756 | 1463622853612 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 17:54:13 INFO - PROCESS | 3756 | 1463622853615 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:54:13 INFO - PROCESS | 3756 | 1463622853617 Marionette TRACE conn2 <- [1,958,null,{}] 17:54:13 INFO - PROCESS | 3756 | 1463622853621 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}] 17:54:13 INFO - PROCESS | 3756 | 1463622853706 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 17:54:13 INFO - PROCESS | 3756 | 1463622853713 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:13 INFO - PROCESS | 3756 | ++DOCSHELL 16781C00 == 68 [pid = 3756] [id = 249] 17:54:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 124 (16782000) [pid = 3756] [serial = 746] [outer = 00000000] 17:54:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 125 (16ED1400) [pid = 3756] [serial = 747] [outer = 16782000] 17:54:13 INFO - PROCESS | 3756 | 1463622853758 Marionette DEBUG loaded listener.js 17:54:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 126 (16F40C00) [pid = 3756] [serial = 748] [outer = 16782000] 17:54:14 INFO - PROCESS | 3756 | 1463622854305 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]]]}] 17:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 713ms 17:54:14 INFO - PROCESS | 3756 | 1463622854348 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 17:54:14 INFO - PROCESS | 3756 | 1463622854350 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 17:54:14 INFO - PROCESS | 3756 | 1463622854353 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:54:14 INFO - PROCESS | 3756 | 1463622854355 Marionette TRACE conn2 <- [1,962,null,{}] 17:54:14 INFO - PROCESS | 3756 | 1463622854358 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}] 17:54:14 INFO - PROCESS | 3756 | 1463622854471 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 17:54:14 INFO - PROCESS | 3756 | 1463622854585 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:14 INFO - PROCESS | 3756 | ++DOCSHELL 17442800 == 69 [pid = 3756] [id = 250] 17:54:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 127 (174D9800) [pid = 3756] [serial = 749] [outer = 00000000] 17:54:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 128 (17A2D400) [pid = 3756] [serial = 750] [outer = 174D9800] 17:54:14 INFO - PROCESS | 3756 | 1463622854630 Marionette DEBUG loaded listener.js 17:54:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 129 (17F8A800) [pid = 3756] [serial = 751] [outer = 174D9800] 17:54:15 INFO - PROCESS | 3756 | 1463622855048 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]]]}] 17:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 745ms 17:54:15 INFO - PROCESS | 3756 | 1463622855094 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 17:54:15 INFO - PROCESS | 3756 | 1463622855096 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 17:54:15 INFO - PROCESS | 3756 | 1463622855099 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:54:15 INFO - PROCESS | 3756 | 1463622855101 Marionette TRACE conn2 <- [1,966,null,{}] 17:54:15 INFO - PROCESS | 3756 | 1463622855108 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}] 17:54:15 INFO - PROCESS | 3756 | 1463622855245 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 17:54:15 INFO - PROCESS | 3756 | 1463622855313 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:15 INFO - PROCESS | 3756 | ++DOCSHELL 19B0C400 == 70 [pid = 3756] [id = 251] 17:54:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 130 (19B0C800) [pid = 3756] [serial = 752] [outer = 00000000] 17:54:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 131 (19B2EC00) [pid = 3756] [serial = 753] [outer = 19B0C800] 17:54:15 INFO - PROCESS | 3756 | 1463622855357 Marionette DEBUG loaded listener.js 17:54:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 132 (19B39C00) [pid = 3756] [serial = 754] [outer = 19B0C800] 17:54:15 INFO - PROCESS | 3756 | 1463622855815 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]]]}] 17:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 808ms 17:54:15 INFO - PROCESS | 3756 | 1463622855903 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 17:54:15 INFO - PROCESS | 3756 | 1463622855906 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 17:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:54:15 INFO - PROCESS | 3756 | 1463622855910 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:54:15 INFO - PROCESS | 3756 | 1463622855912 Marionette TRACE conn2 <- [1,970,null,{}] 17:54:15 INFO - PROCESS | 3756 | 1463622855915 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}] 17:54:16 INFO - PROCESS | 3756 | 1463622856036 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 17:54:16 INFO - PROCESS | 3756 | 1463622856054 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:16 INFO - PROCESS | 3756 | ++DOCSHELL 1744C000 == 71 [pid = 3756] [id = 252] 17:54:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 133 (1A17C800) [pid = 3756] [serial = 755] [outer = 00000000] 17:54:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 134 (1A43C000) [pid = 3756] [serial = 756] [outer = 1A17C800] 17:54:16 INFO - PROCESS | 3756 | 1463622856145 Marionette DEBUG loaded listener.js 17:54:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 135 (1AA4A800) [pid = 3756] [serial = 757] [outer = 1A17C800] 17:54:16 INFO - PROCESS | 3756 | 1463622856577 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]]]}] 17:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 697ms 17:54:16 INFO - PROCESS | 3756 | 1463622856639 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 17:54:16 INFO - PROCESS | 3756 | 1463622856641 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 17:54:16 INFO - PROCESS | 3756 | 1463622856644 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:54:16 INFO - PROCESS | 3756 | 1463622856646 Marionette TRACE conn2 <- [1,974,null,{}] 17:54:16 INFO - PROCESS | 3756 | 1463622856649 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}] 17:54:16 INFO - PROCESS | 3756 | 1463622856767 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 17:54:16 INFO - PROCESS | 3756 | 1463622856831 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:16 INFO - PROCESS | 3756 | ++DOCSHELL 19CE3000 == 72 [pid = 3756] [id = 253] 17:54:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 136 (1A176000) [pid = 3756] [serial = 758] [outer = 00000000] 17:54:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 137 (1AE39400) [pid = 3756] [serial = 759] [outer = 1A176000] 17:54:16 INFO - PROCESS | 3756 | 1463622856876 Marionette DEBUG loaded listener.js 17:54:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 138 (1AE45400) [pid = 3756] [serial = 760] [outer = 1A176000] 17:54:17 INFO - PROCESS | 3756 | --DOMWINDOW == 137 (19A32800) [pid = 3756] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:54:17 INFO - PROCESS | 3756 | --DOMWINDOW == 136 (1640FC00) [pid = 3756] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:54:17 INFO - PROCESS | 3756 | --DOMWINDOW == 135 (17A6F400) [pid = 3756] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:54:17 INFO - PROCESS | 3756 | --DOMWINDOW == 134 (1640A400) [pid = 3756] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:54:17 INFO - PROCESS | 3756 | --DOMWINDOW == 133 (1101F800) [pid = 3756] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:54:17 INFO - PROCESS | 3756 | --DOMWINDOW == 132 (15A17000) [pid = 3756] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:54:17 INFO - PROCESS | 3756 | --DOMWINDOW == 131 (10567400) [pid = 3756] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:54:17 INFO - PROCESS | 3756 | --DOMWINDOW == 130 (14220000) [pid = 3756] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:54:17 INFO - PROCESS | 3756 | --DOMWINDOW == 129 (10ACDC00) [pid = 3756] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:54:17 INFO - PROCESS | 3756 | --DOMWINDOW == 128 (19B34400) [pid = 3756] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:54:17 INFO - PROCESS | 3756 | --DOMWINDOW == 127 (15476000) [pid = 3756] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:54:17 INFO - PROCESS | 3756 | 1463622857458 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]]]}] 17:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 855ms 17:54:17 INFO - PROCESS | 3756 | 1463622857487 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 17:54:17 INFO - PROCESS | 3756 | 1463622857489 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 17:54:17 INFO - PROCESS | 3756 | 1463622857493 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:54:17 INFO - PROCESS | 3756 | 1463622857494 Marionette TRACE conn2 <- [1,978,null,{}] 17:54:17 INFO - PROCESS | 3756 | 1463622857498 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}] 17:54:17 INFO - PROCESS | 3756 | 1463622857593 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 17:54:17 INFO - PROCESS | 3756 | 1463622857600 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:17 INFO - PROCESS | 3756 | ++DOCSHELL 13395400 == 73 [pid = 3756] [id = 254] 17:54:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 128 (1421F000) [pid = 3756] [serial = 761] [outer = 00000000] 17:54:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 129 (19B0B000) [pid = 3756] [serial = 762] [outer = 1421F000] 17:54:17 INFO - PROCESS | 3756 | 1463622857644 Marionette DEBUG loaded listener.js 17:54:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 130 (1A43A800) [pid = 3756] [serial = 763] [outer = 1421F000] 17:54:18 INFO - PROCESS | 3756 | 1463622858077 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]]]}] 17:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 650ms 17:54:18 INFO - PROCESS | 3756 | 1463622858131 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 17:54:18 INFO - PROCESS | 3756 | 1463622858133 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 17:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:54:18 INFO - PROCESS | 3756 | 1463622858136 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:54:18 INFO - PROCESS | 3756 | 1463622858138 Marionette TRACE conn2 <- [1,982,null,{}] 17:54:18 INFO - PROCESS | 3756 | 1463622858141 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}] 17:54:18 INFO - PROCESS | 3756 | 1463622858225 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 17:54:18 INFO - PROCESS | 3756 | 1463622858231 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:18 INFO - PROCESS | 3756 | ++DOCSHELL 19B0A800 == 74 [pid = 3756] [id = 255] 17:54:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 131 (1AD43C00) [pid = 3756] [serial = 764] [outer = 00000000] 17:54:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 132 (1B170C00) [pid = 3756] [serial = 765] [outer = 1AD43C00] 17:54:18 INFO - PROCESS | 3756 | 1463622858275 Marionette DEBUG loaded listener.js 17:54:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 133 (1B29E800) [pid = 3756] [serial = 766] [outer = 1AD43C00] 17:54:18 INFO - PROCESS | 3756 | 1463622858741 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]]]}] 17:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 602ms 17:54:18 INFO - PROCESS | 3756 | 1463622858767 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 17:54:18 INFO - PROCESS | 3756 | 1463622858769 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 17:54:18 INFO - PROCESS | 3756 | 1463622858786 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:54:18 INFO - PROCESS | 3756 | 1463622858788 Marionette TRACE conn2 <- [1,986,null,{}] 17:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:54:18 INFO - PROCESS | 3756 | 1463622858792 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}] 17:54:18 INFO - PROCESS | 3756 | 1463622858894 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 17:54:18 INFO - PROCESS | 3756 | 1463622858901 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:18 INFO - PROCESS | 3756 | ++DOCSHELL 10AD3C00 == 75 [pid = 3756] [id = 256] 17:54:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 134 (1B2A1800) [pid = 3756] [serial = 767] [outer = 00000000] 17:54:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 135 (1B7EA400) [pid = 3756] [serial = 768] [outer = 1B2A1800] 17:54:18 INFO - PROCESS | 3756 | 1463622858949 Marionette DEBUG loaded listener.js 17:54:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 136 (1BA14C00) [pid = 3756] [serial = 769] [outer = 1B2A1800] 17:54:19 INFO - PROCESS | 3756 | 1463622859659 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]]]}] 17:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 950ms 17:54:19 INFO - PROCESS | 3756 | 1463622859736 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 17:54:19 INFO - PROCESS | 3756 | 1463622859741 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 17:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:54:19 INFO - PROCESS | 3756 | 1463622859746 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:54:19 INFO - PROCESS | 3756 | 1463622859750 Marionette TRACE conn2 <- [1,990,null,{}] 17:54:19 INFO - PROCESS | 3756 | 1463622859756 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}] 17:54:19 INFO - PROCESS | 3756 | 1463622859872 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 17:54:20 INFO - PROCESS | 3756 | 1463622860011 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:20 INFO - PROCESS | 3756 | ++DOCSHELL 10B45800 == 76 [pid = 3756] [id = 257] 17:54:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 137 (10B47000) [pid = 3756] [serial = 770] [outer = 00000000] 17:54:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 138 (12889400) [pid = 3756] [serial = 771] [outer = 10B47000] 17:54:20 INFO - PROCESS | 3756 | 1463622860078 Marionette DEBUG loaded listener.js 17:54:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 139 (1331DC00) [pid = 3756] [serial = 772] [outer = 10B47000] 17:54:20 INFO - PROCESS | 3756 | 1463622860675 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]]]}] 17:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1014ms 17:54:20 INFO - PROCESS | 3756 | 1463622860749 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 17:54:20 INFO - PROCESS | 3756 | 1463622860755 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 17:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:54:20 INFO - PROCESS | 3756 | 1463622860762 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:54:20 INFO - PROCESS | 3756 | 1463622860765 Marionette TRACE conn2 <- [1,994,null,{}] 17:54:20 INFO - PROCESS | 3756 | 1463622860768 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}] 17:54:20 INFO - PROCESS | 3756 | 1463622860962 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 17:54:21 INFO - PROCESS | 3756 | 1463622861101 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:21 INFO - PROCESS | 3756 | ++DOCSHELL 11029400 == 77 [pid = 3756] [id = 258] 17:54:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 140 (1421E000) [pid = 3756] [serial = 773] [outer = 00000000] 17:54:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 141 (1678CC00) [pid = 3756] [serial = 774] [outer = 1421E000] 17:54:21 INFO - PROCESS | 3756 | 1463622861156 Marionette DEBUG loaded listener.js 17:54:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 142 (16F38000) [pid = 3756] [serial = 775] [outer = 1421E000] 17:54:21 INFO - PROCESS | 3756 | 1463622861769 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]]]}] 17:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1062ms 17:54:21 INFO - PROCESS | 3756 | 1463622861837 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 17:54:21 INFO - PROCESS | 3756 | 1463622861839 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 17:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:54:21 INFO - PROCESS | 3756 | 1463622861843 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:54:21 INFO - PROCESS | 3756 | 1463622861847 Marionette TRACE conn2 <- [1,998,null,{}] 17:54:21 INFO - PROCESS | 3756 | 1463622861875 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}] 17:54:22 INFO - PROCESS | 3756 | 1463622862021 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 17:54:22 INFO - PROCESS | 3756 | 1463622862166 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:22 INFO - PROCESS | 3756 | ++DOCSHELL 19B38800 == 78 [pid = 3756] [id = 259] 17:54:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 143 (1A437C00) [pid = 3756] [serial = 776] [outer = 00000000] 17:54:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 144 (1B2A0800) [pid = 3756] [serial = 777] [outer = 1A437C00] 17:54:22 INFO - PROCESS | 3756 | 1463622862225 Marionette DEBUG loaded listener.js 17:54:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 145 (1B70F400) [pid = 3756] [serial = 778] [outer = 1A437C00] 17:54:22 INFO - PROCESS | 3756 | 1463622862786 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]]]}] 17:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1014ms 17:54:22 INFO - PROCESS | 3756 | 1463622862845 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 17:54:22 INFO - PROCESS | 3756 | 1463622862848 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 17:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:54:22 INFO - PROCESS | 3756 | 1463622862852 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:54:22 INFO - PROCESS | 3756 | 1463622862854 Marionette TRACE conn2 <- [1,1002,null,{}] 17:54:22 INFO - PROCESS | 3756 | 1463622862857 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}] 17:54:23 INFO - PROCESS | 3756 | 1463622862966 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 17:54:23 INFO - PROCESS | 3756 | 1463622863076 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:23 INFO - PROCESS | 3756 | ++DOCSHELL 1BA14000 == 79 [pid = 3756] [id = 260] 17:54:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 146 (1BA16000) [pid = 3756] [serial = 779] [outer = 00000000] 17:54:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 147 (1CB3F800) [pid = 3756] [serial = 780] [outer = 1BA16000] 17:54:23 INFO - PROCESS | 3756 | 1463622863137 Marionette DEBUG loaded listener.js 17:54:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 148 (1CB44C00) [pid = 3756] [serial = 781] [outer = 1BA16000] 17:54:23 INFO - PROCESS | 3756 | 1463622863747 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]]]}] 17:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 919ms 17:54:23 INFO - PROCESS | 3756 | 1463622863788 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 17:54:23 INFO - PROCESS | 3756 | 1463622863790 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 17:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:54:23 INFO - PROCESS | 3756 | 1463622863794 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:54:23 INFO - PROCESS | 3756 | 1463622863795 Marionette TRACE conn2 <- [1,1006,null,{}] 17:54:23 INFO - PROCESS | 3756 | 1463622863799 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}] 17:54:23 INFO - PROCESS | 3756 | 1463622863905 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 17:54:24 INFO - PROCESS | 3756 | 1463622864015 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:24 INFO - PROCESS | 3756 | ++DOCSHELL 1B557400 == 80 [pid = 3756] [id = 261] 17:54:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 149 (1B7E6400) [pid = 3756] [serial = 782] [outer = 00000000] 17:54:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 150 (1CB4B000) [pid = 3756] [serial = 783] [outer = 1B7E6400] 17:54:24 INFO - PROCESS | 3756 | 1463622864067 Marionette DEBUG loaded listener.js 17:54:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 151 (1CB4DC00) [pid = 3756] [serial = 784] [outer = 1B7E6400] 17:54:24 INFO - PROCESS | 3756 | 1463622864673 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]]]}] 17:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 919ms 17:54:24 INFO - PROCESS | 3756 | 1463622864716 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 17:54:24 INFO - PROCESS | 3756 | 1463622864718 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 17:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:54:24 INFO - PROCESS | 3756 | 1463622864723 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:54:24 INFO - PROCESS | 3756 | 1463622864725 Marionette TRACE conn2 <- [1,1010,null,{}] 17:54:24 INFO - PROCESS | 3756 | 1463622864728 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}] 17:54:24 INFO - PROCESS | 3756 | 1463622864854 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 17:54:24 INFO - PROCESS | 3756 | 1463622864969 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:24 INFO - PROCESS | 3756 | ++DOCSHELL 12D38400 == 81 [pid = 3756] [id = 262] 17:54:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 152 (13315000) [pid = 3756] [serial = 785] [outer = 00000000] 17:54:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 153 (19A2F400) [pid = 3756] [serial = 786] [outer = 13315000] 17:54:25 INFO - PROCESS | 3756 | 1463622865024 Marionette DEBUG loaded listener.js 17:54:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 154 (1A439000) [pid = 3756] [serial = 787] [outer = 13315000] 17:54:25 INFO - PROCESS | 3756 | 1463622865905 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]]]}] 17:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1235ms 17:54:25 INFO - PROCESS | 3756 | 1463622865962 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 17:54:25 INFO - PROCESS | 3756 | 1463622865966 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 17:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:54:25 INFO - PROCESS | 3756 | 1463622865971 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:54:25 INFO - PROCESS | 3756 | 1463622865975 Marionette TRACE conn2 <- [1,1014,null,{}] 17:54:25 INFO - PROCESS | 3756 | 1463622865982 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}] 17:54:26 INFO - PROCESS | 3756 | 1463622866084 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 17:54:26 INFO - PROCESS | 3756 | 1463622866230 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:26 INFO - PROCESS | 3756 | ++DOCSHELL 102CD400 == 82 [pid = 3756] [id = 263] 17:54:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 155 (10A59800) [pid = 3756] [serial = 788] [outer = 00000000] 17:54:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 156 (10B2A800) [pid = 3756] [serial = 789] [outer = 10A59800] 17:54:26 INFO - PROCESS | 3756 | 1463622866286 Marionette DEBUG loaded listener.js 17:54:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 157 (1124B800) [pid = 3756] [serial = 790] [outer = 10A59800] 17:54:26 INFO - PROCESS | 3756 | 1463622866878 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]]]}] 17:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 967ms 17:54:26 INFO - PROCESS | 3756 | 1463622866918 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 17:54:26 INFO - PROCESS | 3756 | 1463622866924 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 17:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:54:26 INFO - PROCESS | 3756 | 1463622866930 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:54:26 INFO - PROCESS | 3756 | 1463622866933 Marionette TRACE conn2 <- [1,1018,null,{}] 17:54:26 INFO - PROCESS | 3756 | 1463622866937 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}] 17:54:27 INFO - PROCESS | 3756 | 1463622867036 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 0F65F000 == 81 [pid = 3756] [id = 18] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 1AD49800 == 80 [pid = 3756] [id = 13] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 19B0A800 == 79 [pid = 3756] [id = 255] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 13395400 == 78 [pid = 3756] [id = 254] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 19CE3000 == 77 [pid = 3756] [id = 253] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 1744C000 == 76 [pid = 3756] [id = 252] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 19B0C400 == 75 [pid = 3756] [id = 251] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 17442800 == 74 [pid = 3756] [id = 250] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 16781C00 == 73 [pid = 3756] [id = 249] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 13A29400 == 72 [pid = 3756] [id = 248] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 1312CC00 == 71 [pid = 3756] [id = 247] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 13060800 == 70 [pid = 3756] [id = 246] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 156 (11026400) [pid = 3756] [serial = 665] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 155 (16402000) [pid = 3756] [serial = 668] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 154 (19A38C00) [pid = 3756] [serial = 671] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 153 (1B172000) [pid = 3756] [serial = 674] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 152 (13A2C000) [pid = 3756] [serial = 677] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 151 (1B557800) [pid = 3756] [serial = 680] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 1B7E7000 == 69 [pid = 3756] [id = 244] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 1AD47C00 == 68 [pid = 3756] [id = 243] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 1AD41400 == 67 [pid = 3756] [id = 242] 17:54:27 INFO - PROCESS | 3756 | --DOCSHELL 10ACA800 == 66 [pid = 3756] [id = 239] 17:54:27 INFO - PROCESS | 3756 | 1463622867215 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:27 INFO - PROCESS | 3756 | ++DOCSHELL 10A5EC00 == 67 [pid = 3756] [id = 264] 17:54:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 152 (10ACA800) [pid = 3756] [serial = 791] [outer = 00000000] 17:54:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 153 (10F9C800) [pid = 3756] [serial = 792] [outer = 10ACA800] 17:54:27 INFO - PROCESS | 3756 | 1463622867268 Marionette DEBUG loaded listener.js 17:54:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 154 (11CF3C00) [pid = 3756] [serial = 793] [outer = 10ACA800] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 153 (1A776000) [pid = 3756] [serial = 711] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 152 (1B2A5C00) [pid = 3756] [serial = 663] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 151 (18330400) [pid = 3756] [serial = 698] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 150 (16F32400) [pid = 3756] [serial = 695] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 149 (1312C000) [pid = 3756] [serial = 684] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 148 (114B1000) [pid = 3756] [serial = 683] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 147 (1990FC00) [pid = 3756] [serial = 699] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 146 (16410400) [pid = 3756] [serial = 692] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 145 (1678A400) [pid = 3756] [serial = 693] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 144 (10B27000) [pid = 3756] [serial = 686] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 143 (10F9F800) [pid = 3756] [serial = 687] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 142 (1423DC00) [pid = 3756] [serial = 689] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 141 (11023800) [pid = 3756] [serial = 705] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 140 (150B8000) [pid = 3756] [serial = 690] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 139 (1A16F800) [pid = 3756] [serial = 703] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 138 (19CDB000) [pid = 3756] [serial = 702] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 137 (1A171800) [pid = 3756] [serial = 708] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 136 (13398800) [pid = 3756] [serial = 706] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 135 (1A174400) [pid = 3756] [serial = 399] [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.] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 134 (1A8B9C00) [pid = 3756] [serial = 712] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 133 (1A313400) [pid = 3756] [serial = 709] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | --DOMWINDOW == 132 (173B2000) [pid = 3756] [serial = 696] [outer = 00000000] [url = about:blank] 17:54:27 INFO - PROCESS | 3756 | 1463622867727 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]]]}] 17:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 840ms 17:54:27 INFO - PROCESS | 3756 | 1463622867819 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 17:54:27 INFO - PROCESS | 3756 | 1463622867821 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 17:54:27 INFO - PROCESS | 3756 | 1463622867824 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:54:27 INFO - PROCESS | 3756 | 1463622867828 Marionette TRACE conn2 <- [1,1022,null,{}] 17:54:27 INFO - PROCESS | 3756 | 1463622867838 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}] 17:54:27 INFO - PROCESS | 3756 | 1463622867929 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 17:54:27 INFO - PROCESS | 3756 | 1463622867937 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:27 INFO - PROCESS | 3756 | ++DOCSHELL 13A2B000 == 68 [pid = 3756] [id = 265] 17:54:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 133 (13A2B800) [pid = 3756] [serial = 794] [outer = 00000000] 17:54:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 134 (13C32400) [pid = 3756] [serial = 795] [outer = 13A2B800] 17:54:27 INFO - PROCESS | 3756 | 1463622867985 Marionette DEBUG loaded listener.js 17:54:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 135 (1421A000) [pid = 3756] [serial = 796] [outer = 13A2B800] 17:54:28 INFO - PROCESS | 3756 | 1463622868446 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]]]}] 17:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 650ms 17:54:28 INFO - PROCESS | 3756 | 1463622868464 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 17:54:28 INFO - PROCESS | 3756 | 1463622868466 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 17:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:54:28 INFO - PROCESS | 3756 | 1463622868470 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:54:28 INFO - PROCESS | 3756 | 1463622868471 Marionette TRACE conn2 <- [1,1026,null,{}] 17:54:28 INFO - PROCESS | 3756 | 1463622868475 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}] 17:54:28 INFO - PROCESS | 3756 | 1463622868560 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 17:54:28 INFO - PROCESS | 3756 | 1463622868566 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:28 INFO - PROCESS | 3756 | ++DOCSHELL 13C40000 == 69 [pid = 3756] [id = 266] 17:54:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 136 (14294C00) [pid = 3756] [serial = 797] [outer = 00000000] 17:54:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 137 (1538B800) [pid = 3756] [serial = 798] [outer = 14294C00] 17:54:28 INFO - PROCESS | 3756 | 1463622868611 Marionette DEBUG loaded listener.js 17:54:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 138 (16405400) [pid = 3756] [serial = 799] [outer = 14294C00] 17:54:29 INFO - PROCESS | 3756 | 1463622869068 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]]]}] 17:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 650ms 17:54:29 INFO - PROCESS | 3756 | 1463622869108 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 17:54:29 INFO - PROCESS | 3756 | 1463622869110 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 17:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:54:29 INFO - PROCESS | 3756 | 1463622869113 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:54:29 INFO - PROCESS | 3756 | 1463622869114 Marionette TRACE conn2 <- [1,1030,null,{}] 17:54:29 INFO - PROCESS | 3756 | 1463622869118 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}] 17:54:29 INFO - PROCESS | 3756 | 1463622869201 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 17:54:29 INFO - PROCESS | 3756 | 1463622869208 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:29 INFO - PROCESS | 3756 | ++DOCSHELL 10275400 == 70 [pid = 3756] [id = 267] 17:54:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 139 (1428DC00) [pid = 3756] [serial = 800] [outer = 00000000] 17:54:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 140 (16784C00) [pid = 3756] [serial = 801] [outer = 1428DC00] 17:54:29 INFO - PROCESS | 3756 | 1463622869253 Marionette DEBUG loaded listener.js 17:54:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 141 (16790800) [pid = 3756] [serial = 802] [outer = 1428DC00] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 140 (13126400) [pid = 3756] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 139 (13A2A400) [pid = 3756] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 138 (19B0C800) [pid = 3756] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 137 (174D9800) [pid = 3756] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 136 (1A17C800) [pid = 3756] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 135 (16782000) [pid = 3756] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 134 (1AD40400) [pid = 3756] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 133 (1330C800) [pid = 3756] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 132 (1A176000) [pid = 3756] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 131 (1AD43C00) [pid = 3756] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 130 (1421F000) [pid = 3756] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 129 (1339F800) [pid = 3756] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 128 (11026000) [pid = 3756] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 127 (10536400) [pid = 3756] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 126 (1B16B800) [pid = 3756] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 125 (14233000) [pid = 3756] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 124 (1744C800) [pid = 3756] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 123 (10AC7800) [pid = 3756] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 122 (1101EC00) [pid = 3756] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:54:30 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (1AA47800) [pid = 3756] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:54:30 INFO - PROCESS | 3756 | 1463622870486 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]]]}] 17:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1441ms 17:54:30 INFO - PROCESS | 3756 | 1463622870560 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 17:54:30 INFO - PROCESS | 3756 | 1463622870565 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 17:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:54:30 INFO - PROCESS | 3756 | 1463622870570 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:54:30 INFO - PROCESS | 3756 | 1463622870575 Marionette TRACE conn2 <- [1,1034,null,{}] 17:54:30 INFO - PROCESS | 3756 | 1463622870676 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}] 17:54:30 INFO - PROCESS | 3756 | 1463622870795 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 17:54:30 INFO - PROCESS | 3756 | 1463622870923 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:30 INFO - PROCESS | 3756 | ++DOCSHELL 10ACDC00 == 71 [pid = 3756] [id = 268] 17:54:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (10ACE800) [pid = 3756] [serial = 803] [outer = 00000000] 17:54:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (10F99400) [pid = 3756] [serial = 804] [outer = 10ACE800] 17:54:30 INFO - PROCESS | 3756 | 1463622870981 Marionette DEBUG loaded listener.js 17:54:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 124 (110AD000) [pid = 3756] [serial = 805] [outer = 10ACE800] 17:54:31 INFO - PROCESS | 3756 | 1463622871551 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]]]}] 17:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1046ms 17:54:31 INFO - PROCESS | 3756 | 1463622871609 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 17:54:31 INFO - PROCESS | 3756 | 1463622871615 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 17:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:54:31 INFO - PROCESS | 3756 | 1463622871621 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:54:31 INFO - PROCESS | 3756 | 1463622871624 Marionette TRACE conn2 <- [1,1038,null,{}] 17:54:31 INFO - PROCESS | 3756 | 1463622871628 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}] 17:54:31 INFO - PROCESS | 3756 | 1463622871737 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 17:54:31 INFO - PROCESS | 3756 | 1463622871845 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:31 INFO - PROCESS | 3756 | ++DOCSHELL 13374C00 == 72 [pid = 3756] [id = 269] 17:54:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 125 (13376000) [pid = 3756] [serial = 806] [outer = 00000000] 17:54:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 126 (13A2F800) [pid = 3756] [serial = 807] [outer = 13376000] 17:54:31 INFO - PROCESS | 3756 | 1463622871901 Marionette DEBUG loaded listener.js 17:54:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 127 (14298C00) [pid = 3756] [serial = 808] [outer = 13376000] 17:54:32 INFO - PROCESS | 3756 | 1463622872583 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]]]}] 17:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 951ms 17:54:32 INFO - PROCESS | 3756 | 1463622872595 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 17:54:32 INFO - PROCESS | 3756 | 1463622872598 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 17:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:54:32 INFO - PROCESS | 3756 | 1463622872602 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:54:32 INFO - PROCESS | 3756 | 1463622872605 Marionette TRACE conn2 <- [1,1042,null,{}] 17:54:32 INFO - PROCESS | 3756 | 1463622872617 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}] 17:54:32 INFO - PROCESS | 3756 | 1463622872726 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 17:54:32 INFO - PROCESS | 3756 | 1463622872861 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:32 INFO - PROCESS | 3756 | ++DOCSHELL 16410400 == 73 [pid = 3756] [id = 270] 17:54:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 128 (16789800) [pid = 3756] [serial = 809] [outer = 00000000] 17:54:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 129 (17309800) [pid = 3756] [serial = 810] [outer = 16789800] 17:54:32 INFO - PROCESS | 3756 | 1463622872919 Marionette DEBUG loaded listener.js 17:54:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 130 (17445800) [pid = 3756] [serial = 811] [outer = 16789800] 17:54:33 INFO - PROCESS | 3756 | 1463622873468 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]]]}] 17:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 904ms 17:54:33 INFO - PROCESS | 3756 | 1463622873505 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 17:54:33 INFO - PROCESS | 3756 | 1463622873508 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 17:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:54:33 INFO - PROCESS | 3756 | 1463622873512 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:54:33 INFO - PROCESS | 3756 | 1463622873514 Marionette TRACE conn2 <- [1,1046,null,{}] 17:54:33 INFO - PROCESS | 3756 | 1463622873517 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}] 17:54:33 INFO - PROCESS | 3756 | 1463622873623 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 17:54:33 INFO - PROCESS | 3756 | 1463622873729 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:33 INFO - PROCESS | 3756 | ++DOCSHELL 174E0000 == 74 [pid = 3756] [id = 271] 17:54:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 131 (174E1000) [pid = 3756] [serial = 812] [outer = 00000000] 17:54:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 132 (17B1F800) [pid = 3756] [serial = 813] [outer = 174E1000] 17:54:33 INFO - PROCESS | 3756 | 1463622873784 Marionette DEBUG loaded listener.js 17:54:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 133 (181A7800) [pid = 3756] [serial = 814] [outer = 174E1000] 17:54:34 INFO - PROCESS | 3756 | 1463622874393 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]]]}] 17:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 951ms 17:54:34 INFO - PROCESS | 3756 | 1463622874457 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 17:54:34 INFO - PROCESS | 3756 | 1463622874459 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 17:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:54:34 INFO - PROCESS | 3756 | 1463622874463 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:54:34 INFO - PROCESS | 3756 | 1463622874464 Marionette TRACE conn2 <- [1,1050,null,{}] 17:54:34 INFO - PROCESS | 3756 | 1463622874468 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}] 17:54:34 INFO - PROCESS | 3756 | 1463622874579 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 17:54:34 INFO - PROCESS | 3756 | 1463622874713 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:34 INFO - PROCESS | 3756 | ++DOCSHELL 15388800 == 75 [pid = 3756] [id = 272] 17:54:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 134 (174DD800) [pid = 3756] [serial = 815] [outer = 00000000] 17:54:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 135 (19A2DC00) [pid = 3756] [serial = 816] [outer = 174DD800] 17:54:34 INFO - PROCESS | 3756 | 1463622874768 Marionette DEBUG loaded listener.js 17:54:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 136 (19A32000) [pid = 3756] [serial = 817] [outer = 174DD800] 17:54:35 INFO - PROCESS | 3756 | 1463622875371 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]]]}] 17:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 951ms 17:54:35 INFO - PROCESS | 3756 | 1463622875440 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 17:54:35 INFO - PROCESS | 3756 | 1463622875443 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 17:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:54:35 INFO - PROCESS | 3756 | 1463622875446 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:54:35 INFO - PROCESS | 3756 | 1463622875448 Marionette TRACE conn2 <- [1,1054,null,{}] 17:54:35 INFO - PROCESS | 3756 | 1463622875452 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}] 17:54:35 INFO - PROCESS | 3756 | 1463622875580 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 17:54:35 INFO - PROCESS | 3756 | 1463622875719 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:35 INFO - PROCESS | 3756 | ++DOCSHELL 105F0400 == 76 [pid = 3756] [id = 273] 17:54:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 137 (17A72000) [pid = 3756] [serial = 818] [outer = 00000000] 17:54:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 138 (19CE2C00) [pid = 3756] [serial = 819] [outer = 17A72000] 17:54:35 INFO - PROCESS | 3756 | 1463622875774 Marionette DEBUG loaded listener.js 17:54:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 139 (1A30FC00) [pid = 3756] [serial = 820] [outer = 17A72000] 17:54:36 INFO - PROCESS | 3756 | 1463622876339 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]]]}] 17:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 951ms 17:54:36 INFO - PROCESS | 3756 | 1463622876397 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 17:54:36 INFO - PROCESS | 3756 | 1463622876399 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 17:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:54:36 INFO - PROCESS | 3756 | 1463622876404 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:54:36 INFO - PROCESS | 3756 | 1463622876406 Marionette TRACE conn2 <- [1,1058,null,{}] 17:54:36 INFO - PROCESS | 3756 | 1463622876409 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}] 17:54:36 INFO - PROCESS | 3756 | 1463622876511 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 17:54:36 INFO - PROCESS | 3756 | 1463622876652 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:36 INFO - PROCESS | 3756 | ++DOCSHELL 13394000 == 77 [pid = 3756] [id = 274] 17:54:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 140 (19B0F800) [pid = 3756] [serial = 821] [outer = 00000000] 17:54:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 141 (1A776000) [pid = 3756] [serial = 822] [outer = 19B0F800] 17:54:36 INFO - PROCESS | 3756 | 1463622876706 Marionette DEBUG loaded listener.js 17:54:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 142 (1A781400) [pid = 3756] [serial = 823] [outer = 19B0F800] 17:54:37 INFO - PROCESS | 3756 | 1463622877327 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]]]}] 17:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 951ms 17:54:37 INFO - PROCESS | 3756 | 1463622877380 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 17:54:37 INFO - PROCESS | 3756 | 1463622877382 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 17:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:54:37 INFO - PROCESS | 3756 | 1463622877386 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:54:37 INFO - PROCESS | 3756 | 1463622877388 Marionette TRACE conn2 <- [1,1062,null,{}] 17:54:37 INFO - PROCESS | 3756 | 1463622877391 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}] 17:54:37 INFO - PROCESS | 3756 | 1463622877494 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 17:54:37 INFO - PROCESS | 3756 | 1463622877608 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:37 INFO - PROCESS | 3756 | ++DOCSHELL 0F65F000 == 78 [pid = 3756] [id = 275] 17:54:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 143 (10274400) [pid = 3756] [serial = 824] [outer = 00000000] 17:54:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 144 (10B2E800) [pid = 3756] [serial = 825] [outer = 10274400] 17:54:37 INFO - PROCESS | 3756 | 1463622877819 Marionette DEBUG loaded listener.js 17:54:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 145 (10B43C00) [pid = 3756] [serial = 826] [outer = 10274400] 17:54:38 INFO - PROCESS | 3756 | 1463622878426 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]]]}] 17:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1093ms 17:54:38 INFO - PROCESS | 3756 | --DOCSHELL 13C40000 == 77 [pid = 3756] [id = 266] 17:54:38 INFO - PROCESS | 3756 | --DOCSHELL 13A2B000 == 76 [pid = 3756] [id = 265] 17:54:38 INFO - PROCESS | 3756 | --DOCSHELL 10A5EC00 == 75 [pid = 3756] [id = 264] 17:54:38 INFO - PROCESS | 3756 | --DOCSHELL 102CD400 == 74 [pid = 3756] [id = 263] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 144 (16B54000) [pid = 3756] [serial = 618] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 143 (1B2A4C00) [pid = 3756] [serial = 630] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 142 (10B32000) [pid = 3756] [serial = 579] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 141 (1B297400) [pid = 3756] [serial = 624] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 140 (15477000) [pid = 3756] [serial = 582] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 139 (18119800) [pid = 3756] [serial = 585] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 138 (13395000) [pid = 3756] [serial = 615] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 137 (1102AC00) [pid = 3756] [serial = 627] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 136 (1AE54800) [pid = 3756] [serial = 621] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 135 (1AD47000) [pid = 3756] [serial = 723] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 134 (131F2800) [pid = 3756] [serial = 717] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 133 (13A30800) [pid = 3756] [serial = 739] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 132 (13396000) [pid = 3756] [serial = 738] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 131 (14005C00) [pid = 3756] [serial = 744] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 130 (150BB400) [pid = 3756] [serial = 745] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 129 (19B2EC00) [pid = 3756] [serial = 753] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 128 (1B2A2800) [pid = 3756] [serial = 726] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 127 (1B7EA400) [pid = 3756] [serial = 768] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 126 (1AD3D000) [pid = 3756] [serial = 735] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 125 (1BA14800) [pid = 3756] [serial = 732] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 124 (17A2D400) [pid = 3756] [serial = 750] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 123 (1A43C000) [pid = 3756] [serial = 756] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 122 (1B7E0000) [pid = 3756] [serial = 729] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (19B39C00) [pid = 3756] [serial = 754] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 120 (16ED1400) [pid = 3756] [serial = 747] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 119 (16F40C00) [pid = 3756] [serial = 748] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 118 (1AE3DC00) [pid = 3756] [serial = 714] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (1AE58400) [pid = 3756] [serial = 715] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (150C1400) [pid = 3756] [serial = 742] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (1400A400) [pid = 3756] [serial = 741] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (1AE39400) [pid = 3756] [serial = 759] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (1AA4A800) [pid = 3756] [serial = 757] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (1B170C00) [pid = 3756] [serial = 765] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (1AE45400) [pid = 3756] [serial = 760] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (19B0B000) [pid = 3756] [serial = 762] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (1B29E800) [pid = 3756] [serial = 766] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (16402800) [pid = 3756] [serial = 720] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (17F8A800) [pid = 3756] [serial = 751] [outer = 00000000] [url = about:blank] 17:54:38 INFO - PROCESS | 3756 | --DOMWINDOW == 106 (1A43A800) [pid = 3756] [serial = 763] [outer = 00000000] [url = about:blank] 17:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:54:38 INFO - PROCESS | 3756 | 1463622878518 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 17:54:38 INFO - PROCESS | 3756 | 1463622878523 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 17:54:38 INFO - PROCESS | 3756 | 1463622878531 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:54:38 INFO - PROCESS | 3756 | 1463622878534 Marionette TRACE conn2 <- [1,1066,null,{}] 17:54:38 INFO - PROCESS | 3756 | 1463622878539 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}] 17:54:38 INFO - PROCESS | 3756 | 1463622878636 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 17:54:38 INFO - PROCESS | 3756 | 1463622878651 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:38 INFO - PROCESS | 3756 | ++DOCSHELL 10A62400 == 75 [pid = 3756] [id = 276] 17:54:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 107 (10AC5400) [pid = 3756] [serial = 827] [outer = 00000000] 17:54:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (10B26400) [pid = 3756] [serial = 828] [outer = 10AC5400] 17:54:38 INFO - PROCESS | 3756 | 1463622878702 Marionette DEBUG loaded listener.js 17:54:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (10B31000) [pid = 3756] [serial = 829] [outer = 10AC5400] 17:54:39 INFO - PROCESS | 3756 | 1463622879221 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]]]}] 17:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 745ms 17:54:39 INFO - PROCESS | 3756 | 1463622879268 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 17:54:39 INFO - PROCESS | 3756 | 1463622879272 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 17:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:54:39 INFO - PROCESS | 3756 | 1463622879278 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:54:39 INFO - PROCESS | 3756 | 1463622879280 Marionette TRACE conn2 <- [1,1070,null,{}] 17:54:39 INFO - PROCESS | 3756 | 1463622879284 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}] 17:54:39 INFO - PROCESS | 3756 | 1463622879373 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 17:54:39 INFO - PROCESS | 3756 | 1463622879383 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:39 INFO - PROCESS | 3756 | ++DOCSHELL 10B3DC00 == 76 [pid = 3756] [id = 277] 17:54:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (10B96C00) [pid = 3756] [serial = 830] [outer = 00000000] 17:54:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (11026C00) [pid = 3756] [serial = 831] [outer = 10B96C00] 17:54:39 INFO - PROCESS | 3756 | 1463622879428 Marionette DEBUG loaded listener.js 17:54:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (114ACC00) [pid = 3756] [serial = 832] [outer = 10B96C00] 17:54:39 INFO - PROCESS | 3756 | 1463622879948 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]]]}] 17:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 697ms 17:54:40 INFO - PROCESS | 3756 | 1463622880011 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 17:54:40 INFO - PROCESS | 3756 | 1463622880013 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 17:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:54:40 INFO - PROCESS | 3756 | 1463622880016 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:54:40 INFO - PROCESS | 3756 | 1463622880020 Marionette TRACE conn2 <- [1,1074,null,{}] 17:54:40 INFO - PROCESS | 3756 | 1463622880030 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}] 17:54:40 INFO - PROCESS | 3756 | 1463622880123 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 17:54:40 INFO - PROCESS | 3756 | 1463622880223 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:40 INFO - PROCESS | 3756 | ++DOCSHELL 1307BC00 == 77 [pid = 3756] [id = 278] 17:54:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (130D9000) [pid = 3756] [serial = 833] [outer = 00000000] 17:54:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (131F7000) [pid = 3756] [serial = 834] [outer = 130D9000] 17:54:40 INFO - PROCESS | 3756 | 1463622880267 Marionette DEBUG loaded listener.js 17:54:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (1331F400) [pid = 3756] [serial = 835] [outer = 130D9000] 17:54:40 INFO - PROCESS | 3756 | 1463622880635 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]]]}] 17:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 649ms 17:54:40 INFO - PROCESS | 3756 | 1463622880654 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 17:54:40 INFO - PROCESS | 3756 | 1463622880657 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 17:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:54:40 INFO - PROCESS | 3756 | 1463622880660 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:54:40 INFO - PROCESS | 3756 | 1463622880662 Marionette TRACE conn2 <- [1,1078,null,{}] 17:54:40 INFO - PROCESS | 3756 | 1463622880665 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}] 17:54:40 INFO - PROCESS | 3756 | 1463622880811 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 17:54:40 INFO - PROCESS | 3756 | 1463622880863 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:40 INFO - PROCESS | 3756 | ++DOCSHELL 1337B800 == 78 [pid = 3756] [id = 279] 17:54:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (13381000) [pid = 3756] [serial = 836] [outer = 00000000] 17:54:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (133A1000) [pid = 3756] [serial = 837] [outer = 13381000] 17:54:40 INFO - PROCESS | 3756 | 1463622880906 Marionette DEBUG loaded listener.js 17:54:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (13A23400) [pid = 3756] [serial = 838] [outer = 13381000] 17:54:41 INFO - PROCESS | 3756 | 1463622881326 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]]]}] 17:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 713ms 17:54:41 INFO - PROCESS | 3756 | 1463622881359 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 17:54:41 INFO - PROCESS | 3756 | 1463622881362 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 17:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:54:41 INFO - PROCESS | 3756 | 1463622881365 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:54:41 INFO - PROCESS | 3756 | 1463622881367 Marionette TRACE conn2 <- [1,1082,null,{}] 17:54:41 INFO - PROCESS | 3756 | 1463622881370 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}] 17:54:41 INFO - PROCESS | 3756 | 1463622881493 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 17:54:41 INFO - PROCESS | 3756 | 1463622881556 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:41 INFO - PROCESS | 3756 | ++DOCSHELL 13A26C00 == 79 [pid = 3756] [id = 280] 17:54:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (13A2A400) [pid = 3756] [serial = 839] [outer = 00000000] 17:54:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (13C40000) [pid = 3756] [serial = 840] [outer = 13A2A400] 17:54:41 INFO - PROCESS | 3756 | 1463622881603 Marionette DEBUG loaded listener.js 17:54:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (14221400) [pid = 3756] [serial = 841] [outer = 13A2A400] 17:54:42 INFO - PROCESS | 3756 | 1463622882091 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]]]}] 17:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 745ms 17:54:42 INFO - PROCESS | 3756 | 1463622882141 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 17:54:42 INFO - PROCESS | 3756 | 1463622882143 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 17:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:54:42 INFO - PROCESS | 3756 | 1463622882146 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:54:42 INFO - PROCESS | 3756 | 1463622882148 Marionette TRACE conn2 <- [1,1086,null,{}] 17:54:42 INFO - PROCESS | 3756 | 1463622882151 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}] 17:54:42 INFO - PROCESS | 3756 | 1463622882301 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 17:54:42 INFO - PROCESS | 3756 | 1463622882368 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:42 INFO - PROCESS | 3756 | ++DOCSHELL 14233000 == 80 [pid = 3756] [id = 281] 17:54:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (1423F800) [pid = 3756] [serial = 842] [outer = 00000000] 17:54:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (150C1800) [pid = 3756] [serial = 843] [outer = 1423F800] 17:54:42 INFO - PROCESS | 3756 | 1463622882412 Marionette DEBUG loaded listener.js 17:54:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 124 (1578C800) [pid = 3756] [serial = 844] [outer = 1423F800] 17:54:42 INFO - PROCESS | 3756 | 1463622882847 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]]]}] 17:54:42 INFO - PROCESS | 3756 | --DOMWINDOW == 123 (10ACA800) [pid = 3756] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:54:42 INFO - PROCESS | 3756 | --DOMWINDOW == 122 (1B2A1800) [pid = 3756] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:54:42 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (14294C00) [pid = 3756] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:54:42 INFO - PROCESS | 3756 | --DOMWINDOW == 120 (10A59800) [pid = 3756] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:54:42 INFO - PROCESS | 3756 | --DOMWINDOW == 119 (13A2B800) [pid = 3756] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 745ms 17:54:42 INFO - PROCESS | 3756 | 1463622882888 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 17:54:42 INFO - PROCESS | 3756 | 1463622882890 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 17:54:42 INFO - PROCESS | 3756 | 1463622882894 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:54:42 INFO - PROCESS | 3756 | 1463622882895 Marionette TRACE conn2 <- [1,1090,null,{}] 17:54:42 INFO - PROCESS | 3756 | 1463622882899 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}] 17:54:42 INFO - PROCESS | 3756 | 1463622882983 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 17:54:43 INFO - PROCESS | 3756 | 1463622882989 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:43 INFO - PROCESS | 3756 | ++DOCSHELL 13A2F400 == 81 [pid = 3756] [id = 282] 17:54:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (14217400) [pid = 3756] [serial = 845] [outer = 00000000] 17:54:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (142D7400) [pid = 3756] [serial = 846] [outer = 14217400] 17:54:43 INFO - PROCESS | 3756 | 1463622883032 Marionette DEBUG loaded listener.js 17:54:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (15A17000) [pid = 3756] [serial = 847] [outer = 14217400] 17:54:43 INFO - PROCESS | 3756 | 1463622883468 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]]]}] 17:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 602ms 17:54:43 INFO - PROCESS | 3756 | 1463622883506 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 17:54:43 INFO - PROCESS | 3756 | 1463622883508 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 17:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:54:43 INFO - PROCESS | 3756 | 1463622883516 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:54:43 INFO - PROCESS | 3756 | 1463622883518 Marionette TRACE conn2 <- [1,1094,null,{}] 17:54:43 INFO - PROCESS | 3756 | 1463622883521 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}] 17:54:43 INFO - PROCESS | 3756 | 1463622883607 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 17:54:43 INFO - PROCESS | 3756 | 1463622883613 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:43 INFO - PROCESS | 3756 | ++DOCSHELL 14008000 == 82 [pid = 3756] [id = 283] 17:54:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (16142800) [pid = 3756] [serial = 848] [outer = 00000000] 17:54:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 124 (16788000) [pid = 3756] [serial = 849] [outer = 16142800] 17:54:43 INFO - PROCESS | 3756 | 1463622883683 Marionette DEBUG loaded listener.js 17:54:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 125 (16B49800) [pid = 3756] [serial = 850] [outer = 16142800] 17:54:44 INFO - PROCESS | 3756 | 1463622884131 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]]]}] 17:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 634ms 17:54:44 INFO - PROCESS | 3756 | 1463622884166 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 17:54:44 INFO - PROCESS | 3756 | 1463622884168 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 17:54:44 INFO - PROCESS | 3756 | 1463622884221 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:54:44 INFO - PROCESS | 3756 | 1463622884222 Marionette TRACE conn2 <- [1,1098,null,{}] 17:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:54:44 INFO - PROCESS | 3756 | 1463622884226 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}] 17:54:44 INFO - PROCESS | 3756 | 1463622884311 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 17:54:44 INFO - PROCESS | 3756 | 1463622884317 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:44 INFO - PROCESS | 3756 | ++DOCSHELL 15C6E400 == 83 [pid = 3756] [id = 284] 17:54:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 126 (16407800) [pid = 3756] [serial = 851] [outer = 00000000] 17:54:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 127 (16F37400) [pid = 3756] [serial = 852] [outer = 16407800] 17:54:44 INFO - PROCESS | 3756 | 1463622884362 Marionette DEBUG loaded listener.js 17:54:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 128 (16F40800) [pid = 3756] [serial = 853] [outer = 16407800] 17:54:44 INFO - PROCESS | 3756 | 1463622884802 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]]]}] 17:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 649ms 17:54:44 INFO - PROCESS | 3756 | 1463622884864 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 17:54:44 INFO - PROCESS | 3756 | 1463622884866 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 17:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:54:44 INFO - PROCESS | 3756 | 1463622884869 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:54:44 INFO - PROCESS | 3756 | 1463622884871 Marionette TRACE conn2 <- [1,1102,null,{}] 17:54:44 INFO - PROCESS | 3756 | 1463622884874 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}] 17:54:45 INFO - PROCESS | 3756 | 1463622885027 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 17:54:45 INFO - PROCESS | 3756 | 1463622885204 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:45 INFO - PROCESS | 3756 | ++DOCSHELL 10536C00 == 84 [pid = 3756] [id = 285] 17:54:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 129 (10539000) [pid = 3756] [serial = 854] [outer = 00000000] 17:54:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 130 (10A61800) [pid = 3756] [serial = 855] [outer = 10539000] 17:54:45 INFO - PROCESS | 3756 | 1463622885262 Marionette DEBUG loaded listener.js 17:54:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 131 (10B23400) [pid = 3756] [serial = 856] [outer = 10539000] 17:54:45 INFO - PROCESS | 3756 | 1463622885828 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]]]}] 17:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1014ms 17:54:45 INFO - PROCESS | 3756 | 1463622885874 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 17:54:45 INFO - PROCESS | 3756 | 1463622885878 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 17:54:45 INFO - PROCESS | 3756 | 1463622885882 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:54:45 INFO - PROCESS | 3756 | 1463622885887 Marionette TRACE conn2 <- [1,1106,null,{}] 17:54:45 INFO - PROCESS | 3756 | 1463622885892 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}] 17:54:46 INFO - PROCESS | 3756 | 1463622886005 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 17:54:46 INFO - PROCESS | 3756 | 1463622886117 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:46 INFO - PROCESS | 3756 | ++DOCSHELL 11250C00 == 85 [pid = 3756] [id = 286] 17:54:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 132 (11252400) [pid = 3756] [serial = 857] [outer = 00000000] 17:54:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 133 (12D38000) [pid = 3756] [serial = 858] [outer = 11252400] 17:54:46 INFO - PROCESS | 3756 | 1463622886217 Marionette DEBUG loaded listener.js 17:54:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 134 (131F1C00) [pid = 3756] [serial = 859] [outer = 11252400] 17:54:46 INFO - PROCESS | 3756 | 1463622886879 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]]]}] 17:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1014ms 17:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:54:46 INFO - PROCESS | 3756 | 1463622886918 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 17:54:46 INFO - PROCESS | 3756 | 1463622886922 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 17:54:46 INFO - PROCESS | 3756 | 1463622886926 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:54:46 INFO - PROCESS | 3756 | 1463622886928 Marionette TRACE conn2 <- [1,1110,null,{}] 17:54:46 INFO - PROCESS | 3756 | 1463622886932 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}] 17:54:47 INFO - PROCESS | 3756 | 1463622887043 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 17:54:47 INFO - PROCESS | 3756 | 1463622887184 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:47 INFO - PROCESS | 3756 | ++DOCSHELL 1421A800 == 86 [pid = 3756] [id = 287] 17:54:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 135 (1421CC00) [pid = 3756] [serial = 860] [outer = 00000000] 17:54:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 136 (15C6C800) [pid = 3756] [serial = 861] [outer = 1421CC00] 17:54:47 INFO - PROCESS | 3756 | 1463622887239 Marionette DEBUG loaded listener.js 17:54:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 137 (16EB0800) [pid = 3756] [serial = 862] [outer = 1421CC00] 17:54:47 INFO - PROCESS | 3756 | 1463622887873 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]]]}] 17:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1014ms 17:54:47 INFO - PROCESS | 3756 | 1463622887926 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 17:54:47 INFO - PROCESS | 3756 | 1463622887930 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 17:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:54:47 INFO - PROCESS | 3756 | 1463622887941 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:54:47 INFO - PROCESS | 3756 | 1463622887945 Marionette TRACE conn2 <- [1,1114,null,{}] 17:54:47 INFO - PROCESS | 3756 | 1463622887949 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}] 17:54:48 INFO - PROCESS | 3756 | 1463622888061 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 17:54:48 INFO - PROCESS | 3756 | 1463622888197 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:48 INFO - PROCESS | 3756 | ++DOCSHELL 16F38400 == 87 [pid = 3756] [id = 288] 17:54:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 138 (17A33400) [pid = 3756] [serial = 863] [outer = 00000000] 17:54:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 139 (17B18400) [pid = 3756] [serial = 864] [outer = 17A33400] 17:54:48 INFO - PROCESS | 3756 | 1463622888252 Marionette DEBUG loaded listener.js 17:54:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 140 (1810C400) [pid = 3756] [serial = 865] [outer = 17A33400] 17:54:48 INFO - PROCESS | 3756 | 1463622888837 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]]]}] 17:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 903ms 17:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:54:48 INFO - PROCESS | 3756 | 1463622888872 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 17:54:48 INFO - PROCESS | 3756 | 1463622888875 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 17:54:48 INFO - PROCESS | 3756 | 1463622888878 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:54:48 INFO - PROCESS | 3756 | 1463622888880 Marionette TRACE conn2 <- [1,1118,null,{}] 17:54:48 INFO - PROCESS | 3756 | 1463622888884 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}] 17:54:49 INFO - PROCESS | 3756 | 1463622888995 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 17:54:49 INFO - PROCESS | 3756 | 1463622889105 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:49 INFO - PROCESS | 3756 | ++DOCSHELL 14224400 == 88 [pid = 3756] [id = 289] 17:54:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 141 (17A6DC00) [pid = 3756] [serial = 866] [outer = 00000000] 17:54:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 142 (19906800) [pid = 3756] [serial = 867] [outer = 17A6DC00] 17:54:49 INFO - PROCESS | 3756 | 1463622889157 Marionette DEBUG loaded listener.js 17:54:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 143 (19A2D800) [pid = 3756] [serial = 868] [outer = 17A6DC00] 17:54:49 INFO - PROCESS | 3756 | 1463622889759 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]]]}] 17:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 951ms 17:54:49 INFO - PROCESS | 3756 | 1463622889824 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 17:54:49 INFO - PROCESS | 3756 | 1463622889826 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 17:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:54:49 INFO - PROCESS | 3756 | 1463622889830 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:54:49 INFO - PROCESS | 3756 | 1463622889832 Marionette TRACE conn2 <- [1,1122,null,{}] 17:54:49 INFO - PROCESS | 3756 | 1463622889836 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}] 17:54:49 INFO - PROCESS | 3756 | 1463622889944 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 17:54:50 INFO - PROCESS | 3756 | 1463622890092 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:50 INFO - PROCESS | 3756 | ++DOCSHELL 19B08800 == 89 [pid = 3756] [id = 290] 17:54:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 144 (19B0AC00) [pid = 3756] [serial = 869] [outer = 00000000] 17:54:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 145 (19B30000) [pid = 3756] [serial = 870] [outer = 19B0AC00] 17:54:50 INFO - PROCESS | 3756 | 1463622890154 Marionette DEBUG loaded listener.js 17:54:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 146 (19B3AC00) [pid = 3756] [serial = 871] [outer = 19B0AC00] 17:54:50 INFO - PROCESS | 3756 | 1463622890693 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]]]}] 17:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 903ms 17:54:50 INFO - PROCESS | 3756 | 1463622890734 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 17:54:50 INFO - PROCESS | 3756 | 1463622890736 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 17:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:54:50 INFO - PROCESS | 3756 | 1463622890740 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:54:50 INFO - PROCESS | 3756 | 1463622890742 Marionette TRACE conn2 <- [1,1126,null,{}] 17:54:50 INFO - PROCESS | 3756 | 1463622890745 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}] 17:54:50 INFO - PROCESS | 3756 | 1463622890854 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 17:54:51 INFO - PROCESS | 3756 | 1463622890964 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:51 INFO - PROCESS | 3756 | ++DOCSHELL 18501400 == 90 [pid = 3756] [id = 291] 17:54:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 147 (19B2D000) [pid = 3756] [serial = 872] [outer = 00000000] 17:54:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 148 (1A17C000) [pid = 3756] [serial = 873] [outer = 19B2D000] 17:54:51 INFO - PROCESS | 3756 | 1463622891025 Marionette DEBUG loaded listener.js 17:54:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 149 (1A317000) [pid = 3756] [serial = 874] [outer = 19B2D000] 17:54:51 INFO - PROCESS | 3756 | 1463622891692 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]]]}] 17:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 950ms 17:54:52 INFO - PROCESS | 3756 | 1463622892002 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 17:54:52 INFO - PROCESS | 3756 | 1463622892007 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 17:54:52 INFO - PROCESS | 3756 | 1463622892026 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:54:52 INFO - PROCESS | 3756 | 1463622892029 Marionette TRACE conn2 <- [1,1130,null,{}] 17:54:52 INFO - PROCESS | 3756 | 1463622892034 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}] 17:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:54:52 INFO - PROCESS | 3756 | 1463622892145 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 17:54:52 INFO - PROCESS | 3756 | 1463622892251 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:52 INFO - PROCESS | 3756 | ++DOCSHELL 10A5E400 == 91 [pid = 3756] [id = 292] 17:54:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 150 (10A5E800) [pid = 3756] [serial = 875] [outer = 00000000] 17:54:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 151 (10ACEC00) [pid = 3756] [serial = 876] [outer = 10A5E800] 17:54:52 INFO - PROCESS | 3756 | 1463622892301 Marionette DEBUG loaded listener.js 17:54:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 152 (10B44C00) [pid = 3756] [serial = 877] [outer = 10A5E800] 17:54:52 INFO - PROCESS | 3756 | 1463622892811 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]]]}] 17:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 840ms 17:54:52 INFO - PROCESS | 3756 | 1463622892864 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 17:54:52 INFO - PROCESS | 3756 | 1463622892868 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 17:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:54:52 INFO - PROCESS | 3756 | 1463622892875 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:54:52 INFO - PROCESS | 3756 | 1463622892878 Marionette TRACE conn2 <- [1,1134,null,{}] 17:54:52 INFO - PROCESS | 3756 | 1463622892882 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}] 17:54:53 INFO - PROCESS | 3756 | 1463622892981 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 17:54:53 INFO - PROCESS | 3756 | 1463622893178 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:53 INFO - PROCESS | 3756 | ++DOCSHELL 105F3C00 == 92 [pid = 3756] [id = 293] 17:54:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 153 (10A5B800) [pid = 3756] [serial = 878] [outer = 00000000] 17:54:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 154 (1288C000) [pid = 3756] [serial = 879] [outer = 10A5B800] 17:54:53 INFO - PROCESS | 3756 | 1463622893227 Marionette DEBUG loaded listener.js 17:54:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 155 (13080000) [pid = 3756] [serial = 880] [outer = 10A5B800] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 16409800 == 91 [pid = 3756] [id = 137] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 11029400 == 90 [pid = 3756] [id = 258] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 17448400 == 89 [pid = 3756] [id = 11] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 1AA49800 == 88 [pid = 3756] [id = 238] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 1330BC00 == 87 [pid = 3756] [id = 28] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 1370F000 == 86 [pid = 3756] [id = 196] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 150BBC00 == 85 [pid = 3756] [id = 98] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 10530800 == 84 [pid = 3756] [id = 126] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 137BB800 == 83 [pid = 3756] [id = 97] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 15C6E400 == 82 [pid = 3756] [id = 284] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 14008000 == 81 [pid = 3756] [id = 283] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 13A2F400 == 80 [pid = 3756] [id = 282] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 14233000 == 79 [pid = 3756] [id = 281] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 1307BC00 == 78 [pid = 3756] [id = 278] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 10B3DC00 == 77 [pid = 3756] [id = 277] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 10A62400 == 76 [pid = 3756] [id = 276] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 0F65F000 == 75 [pid = 3756] [id = 275] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 15388800 == 74 [pid = 3756] [id = 272] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 174E0000 == 73 [pid = 3756] [id = 271] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 16410400 == 72 [pid = 3756] [id = 270] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 13374C00 == 71 [pid = 3756] [id = 269] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 154 (16784C00) [pid = 3756] [serial = 801] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 10ACDC00 == 70 [pid = 3756] [id = 268] 17:54:53 INFO - PROCESS | 3756 | --DOCSHELL 10275400 == 69 [pid = 3756] [id = 267] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 153 (10F9C800) [pid = 3756] [serial = 792] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 152 (11CF3C00) [pid = 3756] [serial = 793] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 151 (1BA14C00) [pid = 3756] [serial = 769] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 150 (19A2F400) [pid = 3756] [serial = 786] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 149 (1CB4B000) [pid = 3756] [serial = 783] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 148 (1538B800) [pid = 3756] [serial = 798] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 147 (16405400) [pid = 3756] [serial = 799] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 146 (1124B800) [pid = 3756] [serial = 790] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 145 (10B2A800) [pid = 3756] [serial = 789] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 144 (1B2A0800) [pid = 3756] [serial = 777] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 143 (13C32400) [pid = 3756] [serial = 795] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 142 (1421A000) [pid = 3756] [serial = 796] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 141 (1CB3F800) [pid = 3756] [serial = 780] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 140 (1678CC00) [pid = 3756] [serial = 774] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | --DOMWINDOW == 139 (12889400) [pid = 3756] [serial = 771] [outer = 00000000] [url = about:blank] 17:54:53 INFO - PROCESS | 3756 | 1463622893816 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]]]}] 17:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 966ms 17:54:53 INFO - PROCESS | 3756 | 1463622893851 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 17:54:53 INFO - PROCESS | 3756 | 1463622893853 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 17:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:54:53 INFO - PROCESS | 3756 | 1463622893856 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:54:53 INFO - PROCESS | 3756 | 1463622893858 Marionette TRACE conn2 <- [1,1138,null,{}] 17:54:53 INFO - PROCESS | 3756 | 1463622893867 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}] 17:54:53 INFO - PROCESS | 3756 | 1463622893959 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 17:54:53 INFO - PROCESS | 3756 | 1463622893970 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:53 INFO - PROCESS | 3756 | ++DOCSHELL 11026800 == 70 [pid = 3756] [id = 294] 17:54:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 140 (110AA000) [pid = 3756] [serial = 881] [outer = 00000000] 17:54:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 141 (13126800) [pid = 3756] [serial = 882] [outer = 110AA000] 17:54:54 INFO - PROCESS | 3756 | 1463622894023 Marionette DEBUG loaded listener.js 17:54:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 142 (13313800) [pid = 3756] [serial = 883] [outer = 110AA000] 17:54:54 INFO - PROCESS | 3756 | 1463622894513 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]]]}] 17:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 713ms 17:54:54 INFO - PROCESS | 3756 | 1463622894556 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 17:54:54 INFO - PROCESS | 3756 | 1463622894558 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 17:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:54:54 INFO - PROCESS | 3756 | 1463622894561 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:54:54 INFO - PROCESS | 3756 | 1463622894563 Marionette TRACE conn2 <- [1,1142,null,{}] 17:54:54 INFO - PROCESS | 3756 | 1463622894566 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}] 17:54:54 INFO - PROCESS | 3756 | 1463622894652 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 17:54:54 INFO - PROCESS | 3756 | 1463622894661 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:54 INFO - PROCESS | 3756 | ++DOCSHELL 13379C00 == 71 [pid = 3756] [id = 295] 17:54:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 143 (1339EC00) [pid = 3756] [serial = 884] [outer = 00000000] 17:54:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 144 (13A2AC00) [pid = 3756] [serial = 885] [outer = 1339EC00] 17:54:54 INFO - PROCESS | 3756 | 1463622894709 Marionette DEBUG loaded listener.js 17:54:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 145 (14221000) [pid = 3756] [serial = 886] [outer = 1339EC00] 17:54:55 INFO - PROCESS | 3756 | 1463622895292 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]]]}] 17:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 824ms 17:54:55 INFO - PROCESS | 3756 | 1463622895363 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 17:54:55 INFO - PROCESS | 3756 | 1463622895365 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 17:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:54:55 INFO - PROCESS | 3756 | 1463622895369 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:54:55 INFO - PROCESS | 3756 | 1463622895370 Marionette TRACE conn2 <- [1,1146,null,{}] 17:54:55 INFO - PROCESS | 3756 | 1463622895374 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}] 17:54:55 INFO - PROCESS | 3756 | 1463622895509 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 17:54:55 INFO - PROCESS | 3756 | 1463622895570 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:55 INFO - PROCESS | 3756 | ++DOCSHELL 14233000 == 72 [pid = 3756] [id = 296] 17:54:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 146 (150B8000) [pid = 3756] [serial = 887] [outer = 00000000] 17:54:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 147 (15A14800) [pid = 3756] [serial = 888] [outer = 150B8000] 17:54:55 INFO - PROCESS | 3756 | 1463622895614 Marionette DEBUG loaded listener.js 17:54:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 148 (1678A000) [pid = 3756] [serial = 889] [outer = 150B8000] 17:54:56 INFO - PROCESS | 3756 | 1463622896109 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]]]}] 17:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 745ms 17:54:56 INFO - PROCESS | 3756 | 1463622896147 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 17:54:56 INFO - PROCESS | 3756 | 1463622896149 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 17:54:56 INFO - PROCESS | 3756 | 1463622896152 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:54:56 INFO - PROCESS | 3756 | 1463622896153 Marionette TRACE conn2 <- [1,1150,null,{}] 17:54:56 INFO - PROCESS | 3756 | 1463622896157 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}] 17:54:56 INFO - PROCESS | 3756 | 1463622896302 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 17:54:56 INFO - PROCESS | 3756 | 1463622896375 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:56 INFO - PROCESS | 3756 | ++DOCSHELL 16EBC800 == 73 [pid = 3756] [id = 297] 17:54:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 149 (16ED2400) [pid = 3756] [serial = 890] [outer = 00000000] 17:54:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 150 (17449800) [pid = 3756] [serial = 891] [outer = 16ED2400] 17:54:56 INFO - PROCESS | 3756 | 1463622896420 Marionette DEBUG loaded listener.js 17:54:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 151 (174E1800) [pid = 3756] [serial = 892] [outer = 16ED2400] 17:54:56 INFO - PROCESS | 3756 | 1463622896836 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]]]}] 17:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 744ms 17:54:56 INFO - PROCESS | 3756 | 1463622896901 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 17:54:56 INFO - PROCESS | 3756 | 1463622896903 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 17:54:56 INFO - PROCESS | 3756 | 1463622896907 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:54:56 INFO - PROCESS | 3756 | 1463622896908 Marionette TRACE conn2 <- [1,1154,null,{}] 17:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:54:56 INFO - PROCESS | 3756 | 1463622896912 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}] 17:54:57 INFO - PROCESS | 3756 | 1463622897028 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 17:54:57 INFO - PROCESS | 3756 | 1463622897093 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:57 INFO - PROCESS | 3756 | ++DOCSHELL 17A6D800 == 74 [pid = 3756] [id = 298] 17:54:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 152 (17A6F400) [pid = 3756] [serial = 893] [outer = 00000000] 17:54:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 153 (18505800) [pid = 3756] [serial = 894] [outer = 17A6F400] 17:54:57 INFO - PROCESS | 3756 | 1463622897137 Marionette DEBUG loaded listener.js 17:54:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 154 (19B0B400) [pid = 3756] [serial = 895] [outer = 17A6F400] 17:54:57 INFO - PROCESS | 3756 | 1463622897549 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]]]}] 17:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 697ms 17:54:57 INFO - PROCESS | 3756 | 1463622897612 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 17:54:57 INFO - PROCESS | 3756 | 1463622897614 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 17:54:57 INFO - PROCESS | 3756 | 1463622897618 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:54:57 INFO - PROCESS | 3756 | 1463622897619 Marionette TRACE conn2 <- [1,1158,null,{}] 17:54:57 INFO - PROCESS | 3756 | 1463622897623 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}] 17:54:57 INFO - PROCESS | 3756 | 1463622897765 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 17:54:57 INFO - PROCESS | 3756 | 1463622897832 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:57 INFO - PROCESS | 3756 | ++DOCSHELL 17447000 == 75 [pid = 3756] [id = 299] 17:54:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 155 (17A6CC00) [pid = 3756] [serial = 896] [outer = 00000000] 17:54:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 156 (1A16F400) [pid = 3756] [serial = 897] [outer = 17A6CC00] 17:54:57 INFO - PROCESS | 3756 | 1463622897876 Marionette DEBUG loaded listener.js 17:54:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 157 (1A319C00) [pid = 3756] [serial = 898] [outer = 17A6CC00] 17:54:58 INFO - PROCESS | 3756 | --DOMWINDOW == 156 (13381000) [pid = 3756] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:54:58 INFO - PROCESS | 3756 | --DOMWINDOW == 155 (13A2A400) [pid = 3756] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:54:58 INFO - PROCESS | 3756 | --DOMWINDOW == 154 (10274400) [pid = 3756] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:54:58 INFO - PROCESS | 3756 | --DOMWINDOW == 153 (130D9000) [pid = 3756] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:54:58 INFO - PROCESS | 3756 | --DOMWINDOW == 152 (10AC5400) [pid = 3756] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:54:58 INFO - PROCESS | 3756 | --DOMWINDOW == 151 (1423F800) [pid = 3756] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:54:58 INFO - PROCESS | 3756 | --DOMWINDOW == 150 (10B96C00) [pid = 3756] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:54:58 INFO - PROCESS | 3756 | --DOMWINDOW == 149 (14217400) [pid = 3756] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:54:58 INFO - PROCESS | 3756 | --DOMWINDOW == 148 (16142800) [pid = 3756] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:54:58 INFO - PROCESS | 3756 | 1463622898444 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]]]}] 17:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 856ms 17:54:58 INFO - PROCESS | 3756 | 1463622898494 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 17:54:58 INFO - PROCESS | 3756 | 1463622898496 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 17:54:58 INFO - PROCESS | 3756 | 1463622898499 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:54:58 INFO - PROCESS | 3756 | 1463622898501 Marionette TRACE conn2 <- [1,1162,null,{}] 17:54:58 INFO - PROCESS | 3756 | 1463622898504 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}] 17:54:58 INFO - PROCESS | 3756 | 1463622898592 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 17:54:58 INFO - PROCESS | 3756 | 1463622898599 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:58 INFO - PROCESS | 3756 | ++DOCSHELL 130D7000 == 76 [pid = 3756] [id = 300] 17:54:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 149 (13A2A400) [pid = 3756] [serial = 899] [outer = 00000000] 17:54:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 150 (16784400) [pid = 3756] [serial = 900] [outer = 13A2A400] 17:54:58 INFO - PROCESS | 3756 | 1463622898642 Marionette DEBUG loaded listener.js 17:54:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 151 (1810BC00) [pid = 3756] [serial = 901] [outer = 13A2A400] 17:54:59 INFO - PROCESS | 3756 | 1463622899064 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] 17:54:59 INFO - PROCESS | 3756 | 1463622899112 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 17:54:59 INFO - PROCESS | 3756 | 1463622899116 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:54:59 INFO - PROCESS | 3756 | 1463622899118 Marionette TRACE conn2 <- [1,1166,null,{}] 17:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:54:59 INFO - PROCESS | 3756 | 1463622899126 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}] 17:54:59 INFO - PROCESS | 3756 | 1463622899217 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 17:54:59 INFO - PROCESS | 3756 | 1463622899223 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:59 INFO - PROCESS | 3756 | ++DOCSHELL 15389400 == 77 [pid = 3756] [id = 301] 17:54:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 152 (19B30C00) [pid = 3756] [serial = 902] [outer = 00000000] 17:54:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 153 (1A8BD400) [pid = 3756] [serial = 903] [outer = 19B30C00] 17:54:59 INFO - PROCESS | 3756 | 1463622899274 Marionette DEBUG loaded listener.js 17:54:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 154 (1AA49C00) [pid = 3756] [serial = 904] [outer = 19B30C00] 17:54:59 INFO - PROCESS | 3756 | 1463622899725 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] 17:54:59 INFO - PROCESS | 3756 | 1463622899760 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 17:54:59 INFO - PROCESS | 3756 | 1463622899778 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:54:59 INFO - PROCESS | 3756 | 1463622899780 Marionette TRACE conn2 <- [1,1170,null,{}] 17:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:54:59 INFO - PROCESS | 3756 | 1463622899784 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}] 17:54:59 INFO - PROCESS | 3756 | 1463622899889 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 17:54:59 INFO - PROCESS | 3756 | 1463622899895 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:59 INFO - PROCESS | 3756 | ++DOCSHELL 1AD41C00 == 78 [pid = 3756] [id = 302] 17:54:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 155 (1AD46800) [pid = 3756] [serial = 905] [outer = 00000000] 17:54:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 156 (1AE39000) [pid = 3756] [serial = 906] [outer = 1AD46800] 17:54:59 INFO - PROCESS | 3756 | 1463622899943 Marionette DEBUG loaded listener.js 17:55:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 157 (1AE3FC00) [pid = 3756] [serial = 907] [outer = 1AD46800] 17:55:00 INFO - PROCESS | 3756 | 1463622900757 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] 17:55:00 INFO - PROCESS | 3756 | 1463622900804 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 17:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:55:00 INFO - PROCESS | 3756 | 1463622900811 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:55:00 INFO - PROCESS | 3756 | 1463622900814 Marionette TRACE conn2 <- [1,1174,null,{}] 17:55:00 INFO - PROCESS | 3756 | 1463622900836 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}] 17:55:00 INFO - PROCESS | 3756 | 1463622900955 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 17:55:01 INFO - PROCESS | 3756 | 1463622901094 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:01 INFO - PROCESS | 3756 | ++DOCSHELL 102D2000 == 79 [pid = 3756] [id = 303] 17:55:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 158 (10AD0C00) [pid = 3756] [serial = 908] [outer = 00000000] 17:55:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 159 (10B89400) [pid = 3756] [serial = 909] [outer = 10AD0C00] 17:55:01 INFO - PROCESS | 3756 | 1463622901152 Marionette DEBUG loaded listener.js 17:55:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 160 (11427000) [pid = 3756] [serial = 910] [outer = 10AD0C00] 17:55:01 INFO - PROCESS | 3756 | 1463622901712 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] 17:55:01 INFO - PROCESS | 3756 | 1463622901762 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 17:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:55:01 INFO - PROCESS | 3756 | 1463622901769 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:55:01 INFO - PROCESS | 3756 | 1463622901772 Marionette TRACE conn2 <- [1,1178,null,{}] 17:55:01 INFO - PROCESS | 3756 | 1463622901776 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}] 17:55:01 INFO - PROCESS | 3756 | 1463622901888 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 17:55:02 INFO - PROCESS | 3756 | 1463622902001 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:02 INFO - PROCESS | 3756 | ++DOCSHELL 13317800 == 80 [pid = 3756] [id = 304] 17:55:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 161 (13375C00) [pid = 3756] [serial = 911] [outer = 00000000] 17:55:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 162 (14003400) [pid = 3756] [serial = 912] [outer = 13375C00] 17:55:02 INFO - PROCESS | 3756 | 1463622902054 Marionette DEBUG loaded listener.js 17:55:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 163 (14240000) [pid = 3756] [serial = 913] [outer = 13375C00] 17:55:02 INFO - PROCESS | 3756 | 1463622902743 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] 17:55:02 INFO - PROCESS | 3756 | 1463622902804 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 17:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:55:02 INFO - PROCESS | 3756 | 1463622902808 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:55:02 INFO - PROCESS | 3756 | 1463622902811 Marionette TRACE conn2 <- [1,1182,null,{}] 17:55:02 INFO - PROCESS | 3756 | 1463622902822 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}] 17:55:02 INFO - PROCESS | 3756 | 1463622902936 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 17:55:03 INFO - PROCESS | 3756 | 1463622903079 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:03 INFO - PROCESS | 3756 | ++DOCSHELL 18116400 == 81 [pid = 3756] [id = 305] 17:55:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 164 (181B4800) [pid = 3756] [serial = 914] [outer = 00000000] 17:55:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 165 (19CE3C00) [pid = 3756] [serial = 915] [outer = 181B4800] 17:55:03 INFO - PROCESS | 3756 | 1463622903137 Marionette DEBUG loaded listener.js 17:55:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 166 (1AD3C400) [pid = 3756] [serial = 916] [outer = 181B4800] 17:55:03 INFO - PROCESS | 3756 | 1463622903696 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] 17:55:03 INFO - PROCESS | 3756 | 1463622903755 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 17:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:55:03 INFO - PROCESS | 3756 | 1463622903759 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:55:03 INFO - PROCESS | 3756 | 1463622903761 Marionette TRACE conn2 <- [1,1186,null,{}] 17:55:03 INFO - PROCESS | 3756 | 1463622903765 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}] 17:55:03 INFO - PROCESS | 3756 | 1463622903876 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 17:55:04 INFO - PROCESS | 3756 | 1463622903988 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:04 INFO - PROCESS | 3756 | ++DOCSHELL 1AA50C00 == 82 [pid = 3756] [id = 306] 17:55:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 167 (1AD3F400) [pid = 3756] [serial = 917] [outer = 00000000] 17:55:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 168 (1AE44C00) [pid = 3756] [serial = 918] [outer = 1AD3F400] 17:55:04 INFO - PROCESS | 3756 | 1463622904046 Marionette DEBUG loaded listener.js 17:55:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 169 (1AE55800) [pid = 3756] [serial = 919] [outer = 1AD3F400] 17:55:04 INFO - PROCESS | 3756 | 1463622904642 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]]]}] 17:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 951ms 17:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:55:04 INFO - PROCESS | 3756 | 1463622904704 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 17:55:04 INFO - PROCESS | 3756 | 1463622904706 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 17:55:04 INFO - PROCESS | 3756 | 1463622904709 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:55:04 INFO - PROCESS | 3756 | 1463622904711 Marionette TRACE conn2 <- [1,1190,null,{}] 17:55:04 INFO - PROCESS | 3756 | 1463622904715 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}] 17:55:04 INFO - PROCESS | 3756 | 1463622904821 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 17:55:04 INFO - PROCESS | 3756 | 1463622904932 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:04 INFO - PROCESS | 3756 | ++DOCSHELL 1AD41400 == 83 [pid = 3756] [id = 307] 17:55:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 170 (1AE37400) [pid = 3756] [serial = 920] [outer = 00000000] 17:55:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 171 (1B167C00) [pid = 3756] [serial = 921] [outer = 1AE37400] 17:55:05 INFO - PROCESS | 3756 | 1463622905034 Marionette DEBUG loaded listener.js 17:55:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 172 (1B16D800) [pid = 3756] [serial = 922] [outer = 1AE37400] 17:55:05 INFO - PROCESS | 3756 | 1463622905597 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]]]}] 17:55:05 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 17:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 903ms 17:55:05 INFO - PROCESS | 3756 | 1463622905647 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 17:55:05 INFO - PROCESS | 3756 | 1463622905649 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 17:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:55:05 INFO - PROCESS | 3756 | 1463622905653 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:55:05 INFO - PROCESS | 3756 | 1463622905655 Marionette TRACE conn2 <- [1,1194,null,{}] 17:55:05 INFO - PROCESS | 3756 | 1463622905658 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}] 17:55:05 INFO - PROCESS | 3756 | 1463622905784 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 17:55:05 INFO - PROCESS | 3756 | 1463622905897 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:05 INFO - PROCESS | 3756 | ++DOCSHELL 199D6800 == 84 [pid = 3756] [id = 308] 17:55:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 173 (199D6C00) [pid = 3756] [serial = 923] [outer = 00000000] 17:55:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 174 (199DD000) [pid = 3756] [serial = 924] [outer = 199D6C00] 17:55:06 INFO - PROCESS | 3756 | 1463622905992 Marionette DEBUG loaded listener.js 17:55:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 175 (1B16AC00) [pid = 3756] [serial = 925] [outer = 199D6C00] 17:55:06 INFO - PROCESS | 3756 | 1463622906573 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]]]}] 17:55:06 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 17:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 950ms 17:55:06 INFO - PROCESS | 3756 | 1463622906598 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 17:55:06 INFO - PROCESS | 3756 | 1463622906600 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 17:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:55:06 INFO - PROCESS | 3756 | 1463622906603 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:55:06 INFO - PROCESS | 3756 | 1463622906605 Marionette TRACE conn2 <- [1,1198,null,{}] 17:55:06 INFO - PROCESS | 3756 | 1463622906609 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}] 17:55:06 INFO - PROCESS | 3756 | 1463622906715 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 17:55:06 INFO - PROCESS | 3756 | 1463622906829 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:06 INFO - PROCESS | 3756 | ++DOCSHELL 1AE38C00 == 85 [pid = 3756] [id = 309] 17:55:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 176 (1AE44800) [pid = 3756] [serial = 926] [outer = 00000000] 17:55:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 177 (1B29DC00) [pid = 3756] [serial = 927] [outer = 1AE44800] 17:55:06 INFO - PROCESS | 3756 | 1463622906922 Marionette DEBUG loaded listener.js 17:55:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 178 (1B2A3800) [pid = 3756] [serial = 928] [outer = 1AE44800] 17:55:07 INFO - PROCESS | 3756 | 1463622907534 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]]]}] 17:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 951ms 17:55:07 INFO - PROCESS | 3756 | 1463622907581 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 17:55:07 INFO - PROCESS | 3756 | 1463622907583 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 17:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:55:07 INFO - PROCESS | 3756 | 1463622907586 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:55:07 INFO - PROCESS | 3756 | 1463622907589 Marionette TRACE conn2 <- [1,1202,null,{}] 17:55:07 INFO - PROCESS | 3756 | 1463622907592 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}] 17:55:07 INFO - PROCESS | 3756 | 1463622907717 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 17:55:07 INFO - PROCESS | 3756 | 1463622907859 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:07 INFO - PROCESS | 3756 | ++DOCSHELL 105F0000 == 86 [pid = 3756] [id = 310] 17:55:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 179 (10A60800) [pid = 3756] [serial = 929] [outer = 00000000] 17:55:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 180 (1331D800) [pid = 3756] [serial = 930] [outer = 10A60800] 17:55:07 INFO - PROCESS | 3756 | 1463622907914 Marionette DEBUG loaded listener.js 17:55:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 181 (14002C00) [pid = 3756] [serial = 931] [outer = 10A60800] 17:55:08 INFO - PROCESS | 3756 | 1463622908657 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]]]}] 17:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1156ms 17:55:08 INFO - PROCESS | 3756 | 1463622908734 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 17:55:08 INFO - PROCESS | 3756 | 1463622908738 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 17:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:55:08 INFO - PROCESS | 3756 | 1463622908743 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:55:08 INFO - PROCESS | 3756 | 1463622908747 Marionette TRACE conn2 <- [1,1206,null,{}] 17:55:08 INFO - PROCESS | 3756 | 1463622908754 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}] 17:55:08 INFO - PROCESS | 3756 | 1463622908866 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 17:55:09 INFO - PROCESS | 3756 | 1463622909005 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:09 INFO - PROCESS | 3756 | ++DOCSHELL 10AD3000 == 87 [pid = 3756] [id = 311] 17:55:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 182 (10AD4000) [pid = 3756] [serial = 932] [outer = 00000000] 17:55:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 183 (110B3800) [pid = 3756] [serial = 933] [outer = 10AD4000] 17:55:09 INFO - PROCESS | 3756 | 1463622909055 Marionette DEBUG loaded listener.js 17:55:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 184 (12AE7400) [pid = 3756] [serial = 934] [outer = 10AD4000] 17:55:09 INFO - PROCESS | 3756 | 1463622909710 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]]]}] 17:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1014ms 17:55:09 INFO - PROCESS | 3756 | 1463622909779 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 17:55:09 INFO - PROCESS | 3756 | 1463622909785 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 17:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:55:09 INFO - PROCESS | 3756 | 1463622909791 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:55:09 INFO - PROCESS | 3756 | 1463622909793 Marionette TRACE conn2 <- [1,1210,null,{}] 17:55:09 INFO - PROCESS | 3756 | 1463622909797 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}] 17:55:09 INFO - PROCESS | 3756 | 1463622909900 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 17:55:10 INFO - PROCESS | 3756 | 1463622910044 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:10 INFO - PROCESS | 3756 | --DOCSHELL 1850C000 == 86 [pid = 3756] [id = 112] 17:55:10 INFO - PROCESS | 3756 | --DOCSHELL 15389400 == 85 [pid = 3756] [id = 301] 17:55:10 INFO - PROCESS | 3756 | --DOCSHELL 130D7000 == 84 [pid = 3756] [id = 300] 17:55:10 INFO - PROCESS | 3756 | --DOCSHELL 17447000 == 83 [pid = 3756] [id = 299] 17:55:10 INFO - PROCESS | 3756 | --DOCSHELL 17A6D800 == 82 [pid = 3756] [id = 298] 17:55:10 INFO - PROCESS | 3756 | --DOCSHELL 16EBC800 == 81 [pid = 3756] [id = 297] 17:55:10 INFO - PROCESS | 3756 | --DOCSHELL 14233000 == 80 [pid = 3756] [id = 296] 17:55:10 INFO - PROCESS | 3756 | --DOCSHELL 13379C00 == 79 [pid = 3756] [id = 295] 17:55:10 INFO - PROCESS | 3756 | --DOCSHELL 11026800 == 78 [pid = 3756] [id = 294] 17:55:10 INFO - PROCESS | 3756 | --DOCSHELL 105F3C00 == 77 [pid = 3756] [id = 293] 17:55:10 INFO - PROCESS | 3756 | --DOCSHELL 10A5E400 == 76 [pid = 3756] [id = 292] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 183 (19CE2C00) [pid = 3756] [serial = 819] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 182 (1A776000) [pid = 3756] [serial = 822] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 181 (16F37400) [pid = 3756] [serial = 852] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 180 (10F99400) [pid = 3756] [serial = 804] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 179 (13A2F800) [pid = 3756] [serial = 807] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 178 (17309800) [pid = 3756] [serial = 810] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 177 (17B1F800) [pid = 3756] [serial = 813] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 176 (19A2DC00) [pid = 3756] [serial = 816] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | ++DOCSHELL 105F3C00 == 77 [pid = 3756] [id = 312] 17:55:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 177 (10A55800) [pid = 3756] [serial = 935] [outer = 00000000] 17:55:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 178 (10B3C800) [pid = 3756] [serial = 936] [outer = 10A55800] 17:55:10 INFO - PROCESS | 3756 | 1463622910129 Marionette DEBUG loaded listener.js 17:55:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 179 (11A0E400) [pid = 3756] [serial = 937] [outer = 10A55800] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 178 (16788000) [pid = 3756] [serial = 849] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 177 (1578C800) [pid = 3756] [serial = 844] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 176 (133A1000) [pid = 3756] [serial = 837] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 175 (13A23400) [pid = 3756] [serial = 838] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 174 (15A17000) [pid = 3756] [serial = 847] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 173 (16B49800) [pid = 3756] [serial = 850] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 172 (13C40000) [pid = 3756] [serial = 840] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 171 (10B43C00) [pid = 3756] [serial = 826] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 170 (10B2E800) [pid = 3756] [serial = 825] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 169 (131F7000) [pid = 3756] [serial = 834] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 168 (1331F400) [pid = 3756] [serial = 835] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 167 (10B26400) [pid = 3756] [serial = 828] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 166 (10B31000) [pid = 3756] [serial = 829] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 165 (150C1800) [pid = 3756] [serial = 843] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 164 (11026C00) [pid = 3756] [serial = 831] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 163 (114ACC00) [pid = 3756] [serial = 832] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 162 (14221400) [pid = 3756] [serial = 841] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | --DOMWINDOW == 161 (142D7400) [pid = 3756] [serial = 846] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3756 | 1463622910566 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] 17:55:10 INFO - PROCESS | 3756 | 1463622910594 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 17:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:55:10 INFO - PROCESS | 3756 | 1463622910597 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:55:10 INFO - PROCESS | 3756 | 1463622910600 Marionette TRACE conn2 <- [1,1214,null,{}] 17:55:10 INFO - PROCESS | 3756 | 1463622910611 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}] 17:55:10 INFO - PROCESS | 3756 | 1463622910719 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 17:55:10 INFO - PROCESS | 3756 | 1463622910727 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:10 INFO - PROCESS | 3756 | ++DOCSHELL 14005C00 == 78 [pid = 3756] [id = 313] 17:55:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 162 (14006000) [pid = 3756] [serial = 938] [outer = 00000000] 17:55:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 163 (1423F800) [pid = 3756] [serial = 939] [outer = 14006000] 17:55:10 INFO - PROCESS | 3756 | 1463622910778 Marionette DEBUG loaded listener.js 17:55:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 164 (15474C00) [pid = 3756] [serial = 940] [outer = 14006000] 17:55:11 INFO - PROCESS | 3756 | 1463622911258 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]]]}] 17:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 713ms 17:55:11 INFO - PROCESS | 3756 | 1463622911296 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 17:55:11 INFO - PROCESS | 3756 | 1463622911299 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 17:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:55:11 INFO - PROCESS | 3756 | 1463622911306 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:55:11 INFO - PROCESS | 3756 | 1463622911308 Marionette TRACE conn2 <- [1,1218,null,{}] 17:55:11 INFO - PROCESS | 3756 | 1463622911311 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}] 17:55:11 INFO - PROCESS | 3756 | 1463622911400 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 17:55:11 INFO - PROCESS | 3756 | 1463622911406 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:11 INFO - PROCESS | 3756 | ++DOCSHELL 1614D400 == 79 [pid = 3756] [id = 314] 17:55:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 165 (16402400) [pid = 3756] [serial = 941] [outer = 00000000] 17:55:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 166 (16782400) [pid = 3756] [serial = 942] [outer = 16402400] 17:55:11 INFO - PROCESS | 3756 | 1463622911452 Marionette DEBUG loaded listener.js 17:55:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 167 (16B50400) [pid = 3756] [serial = 943] [outer = 16402400] 17:55:11 INFO - PROCESS | 3756 | 1463622911984 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]]]}] 17:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 697ms 17:55:12 INFO - PROCESS | 3756 | 1463622912038 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 17:55:12 INFO - PROCESS | 3756 | 1463622912040 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 17:55:12 INFO - PROCESS | 3756 | 1463622912043 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:55:12 INFO - PROCESS | 3756 | 1463622912045 Marionette TRACE conn2 <- [1,1222,null,{}] 17:55:12 INFO - PROCESS | 3756 | 1463622912048 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}] 17:55:12 INFO - PROCESS | 3756 | 1463622912135 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 17:55:12 INFO - PROCESS | 3756 | 1463622912141 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:12 INFO - PROCESS | 3756 | ++DOCSHELL 1640CC00 == 80 [pid = 3756] [id = 315] 17:55:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 168 (16F36800) [pid = 3756] [serial = 944] [outer = 00000000] 17:55:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 169 (1730C400) [pid = 3756] [serial = 945] [outer = 16F36800] 17:55:12 INFO - PROCESS | 3756 | 1463622912185 Marionette DEBUG loaded listener.js 17:55:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 170 (1744D400) [pid = 3756] [serial = 946] [outer = 16F36800] 17:55:12 INFO - PROCESS | 3756 | 1463622912649 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]]]}] 17:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 650ms 17:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:55:12 INFO - PROCESS | 3756 | 1463622912695 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 17:55:12 INFO - PROCESS | 3756 | 1463622912697 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 17:55:12 INFO - PROCESS | 3756 | 1463622912700 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:55:12 INFO - PROCESS | 3756 | 1463622912702 Marionette TRACE conn2 <- [1,1226,null,{}] 17:55:12 INFO - PROCESS | 3756 | 1463622912705 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}] 17:55:12 INFO - PROCESS | 3756 | 1463622912845 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 17:55:12 INFO - PROCESS | 3756 | 1463622912937 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:12 INFO - PROCESS | 3756 | ++DOCSHELL 16405400 == 81 [pid = 3756] [id = 316] 17:55:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 171 (16EBAC00) [pid = 3756] [serial = 947] [outer = 00000000] 17:55:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 172 (199D1800) [pid = 3756] [serial = 948] [outer = 16EBAC00] 17:55:12 INFO - PROCESS | 3756 | 1463622912982 Marionette DEBUG loaded listener.js 17:55:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 173 (199D8800) [pid = 3756] [serial = 949] [outer = 16EBAC00] 17:55:13 INFO - PROCESS | 3756 | 1463622913390 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]]]}] 17:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 744ms 17:55:13 INFO - PROCESS | 3756 | 1463622913439 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 17:55:13 INFO - PROCESS | 3756 | 1463622913441 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 17:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:55:13 INFO - PROCESS | 3756 | 1463622913450 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:55:13 INFO - PROCESS | 3756 | 1463622913452 Marionette TRACE conn2 <- [1,1230,null,{}] 17:55:13 INFO - PROCESS | 3756 | 1463622913455 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}] 17:55:13 INFO - PROCESS | 3756 | 1463622913575 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 17:55:13 INFO - PROCESS | 3756 | 1463622913582 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:13 INFO - PROCESS | 3756 | ++DOCSHELL 199D1400 == 82 [pid = 3756] [id = 317] 17:55:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 174 (199D2400) [pid = 3756] [serial = 950] [outer = 00000000] 17:55:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 175 (19B39C00) [pid = 3756] [serial = 951] [outer = 199D2400] 17:55:13 INFO - PROCESS | 3756 | 1463622913683 Marionette DEBUG loaded listener.js 17:55:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 176 (1A311400) [pid = 3756] [serial = 952] [outer = 199D2400] 17:55:14 INFO - PROCESS | 3756 | 1463622914100 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]]]}] 17:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 697ms 17:55:14 INFO - PROCESS | 3756 | 1463622914196 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 17:55:14 INFO - PROCESS | 3756 | 1463622914198 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 17:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:55:14 INFO - PROCESS | 3756 | 1463622914211 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:55:14 INFO - PROCESS | 3756 | 1463622914212 Marionette TRACE conn2 <- [1,1234,null,{}] 17:55:14 INFO - PROCESS | 3756 | 1463622914216 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}] 17:55:14 INFO - PROCESS | 3756 | 1463622914365 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 17:55:14 INFO - PROCESS | 3756 | 1463622914437 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:14 INFO - PROCESS | 3756 | ++DOCSHELL 19B04400 == 83 [pid = 3756] [id = 318] 17:55:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 177 (19B34000) [pid = 3756] [serial = 953] [outer = 00000000] 17:55:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 178 (1AA50800) [pid = 3756] [serial = 954] [outer = 19B34000] 17:55:14 INFO - PROCESS | 3756 | 1463622914480 Marionette DEBUG loaded listener.js 17:55:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 179 (1AE3A800) [pid = 3756] [serial = 955] [outer = 19B34000] 17:55:14 INFO - PROCESS | 3756 | --DOMWINDOW == 178 (16ED2400) [pid = 3756] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:55:14 INFO - PROCESS | 3756 | --DOMWINDOW == 177 (17A6F400) [pid = 3756] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:55:14 INFO - PROCESS | 3756 | --DOMWINDOW == 176 (10A5E800) [pid = 3756] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:55:14 INFO - PROCESS | 3756 | --DOMWINDOW == 175 (150B8000) [pid = 3756] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:55:14 INFO - PROCESS | 3756 | --DOMWINDOW == 174 (1339EC00) [pid = 3756] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:55:14 INFO - PROCESS | 3756 | --DOMWINDOW == 173 (10A5B800) [pid = 3756] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:55:14 INFO - PROCESS | 3756 | --DOMWINDOW == 172 (17A6CC00) [pid = 3756] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:55:14 INFO - PROCESS | 3756 | --DOMWINDOW == 171 (19B30C00) [pid = 3756] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:55:14 INFO - PROCESS | 3756 | --DOMWINDOW == 170 (110AA000) [pid = 3756] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:55:14 INFO - PROCESS | 3756 | --DOMWINDOW == 169 (16407800) [pid = 3756] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:55:14 INFO - PROCESS | 3756 | --DOMWINDOW == 168 (13A2A400) [pid = 3756] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:55:14 INFO - PROCESS | 3756 | --DOMWINDOW == 167 (1428DC00) [pid = 3756] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:55:15 INFO - PROCESS | 3756 | 1463622915021 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]]]}] 17:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 840ms 17:55:15 INFO - PROCESS | 3756 | 1463622915055 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 17:55:15 INFO - PROCESS | 3756 | 1463622915056 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 17:55:15 INFO - PROCESS | 3756 | 1463622915060 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:55:15 INFO - PROCESS | 3756 | 1463622915061 Marionette TRACE conn2 <- [1,1238,null,{}] 17:55:15 INFO - PROCESS | 3756 | 1463622915065 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}] 17:55:15 INFO - PROCESS | 3756 | 1463622915161 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 17:55:15 INFO - PROCESS | 3756 | 1463622915263 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:15 INFO - PROCESS | 3756 | ++DOCSHELL 1052F400 == 84 [pid = 3756] [id = 319] 17:55:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 168 (10535800) [pid = 3756] [serial = 956] [outer = 00000000] 17:55:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 169 (1423E000) [pid = 3756] [serial = 957] [outer = 10535800] 17:55:15 INFO - PROCESS | 3756 | 1463622915309 Marionette DEBUG loaded listener.js 17:55:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 170 (199D0400) [pid = 3756] [serial = 958] [outer = 10535800] 17:55:15 INFO - PROCESS | 3756 | 1463622915718 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]]]}] 17:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 698ms 17:55:15 INFO - PROCESS | 3756 | 1463622915760 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 17:55:15 INFO - PROCESS | 3756 | 1463622915763 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 17:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:55:15 INFO - PROCESS | 3756 | 1463622915767 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:55:15 INFO - PROCESS | 3756 | 1463622915769 Marionette TRACE conn2 <- [1,1242,null,{}] 17:55:15 INFO - PROCESS | 3756 | 1463622915774 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}] 17:55:15 INFO - PROCESS | 3756 | 1463622915863 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 17:55:15 INFO - PROCESS | 3756 | 1463622915869 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:15 INFO - PROCESS | 3756 | ++DOCSHELL 17B1C800 == 85 [pid = 3756] [id = 320] 17:55:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 171 (1A317C00) [pid = 3756] [serial = 959] [outer = 00000000] 17:55:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 172 (1AE54000) [pid = 3756] [serial = 960] [outer = 1A317C00] 17:55:15 INFO - PROCESS | 3756 | 1463622915912 Marionette DEBUG loaded listener.js 17:55:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 173 (1B29C400) [pid = 3756] [serial = 961] [outer = 1A317C00] 17:55:16 INFO - PROCESS | 3756 | 1463622916346 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]]]}] 17:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 650ms 17:55:16 INFO - PROCESS | 3756 | 1463622916403 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 17:55:16 INFO - PROCESS | 3756 | 1463622916406 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 17:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:55:16 INFO - PROCESS | 3756 | 1463622916409 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:55:16 INFO - PROCESS | 3756 | 1463622916411 Marionette TRACE conn2 <- [1,1246,null,{}] 17:55:16 INFO - PROCESS | 3756 | 1463622916415 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}] 17:55:16 INFO - PROCESS | 3756 | 1463622916570 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 17:55:16 INFO - PROCESS | 3756 | 1463622916583 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:16 INFO - PROCESS | 3756 | ++DOCSHELL 1B703400 == 86 [pid = 3756] [id = 321] 17:55:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 174 (1B70E400) [pid = 3756] [serial = 962] [outer = 00000000] 17:55:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 175 (1B7E7C00) [pid = 3756] [serial = 963] [outer = 1B70E400] 17:55:16 INFO - PROCESS | 3756 | 1463622916632 Marionette DEBUG loaded listener.js 17:55:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 176 (1B7EE000) [pid = 3756] [serial = 964] [outer = 1B70E400] 17:55:17 INFO - PROCESS | 3756 | 1463622917340 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]]]}] 17:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 967ms 17:55:17 INFO - PROCESS | 3756 | 1463622917387 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 17:55:17 INFO - PROCESS | 3756 | 1463622917392 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 17:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:55:17 INFO - PROCESS | 3756 | 1463622917397 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:55:17 INFO - PROCESS | 3756 | 1463622917401 Marionette TRACE conn2 <- [1,1250,null,{}] 17:55:17 INFO - PROCESS | 3756 | 1463622917407 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}] 17:55:17 INFO - PROCESS | 3756 | 1463622917527 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 17:55:17 INFO - PROCESS | 3756 | 1463622917687 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:17 INFO - PROCESS | 3756 | ++DOCSHELL 10AD1C00 == 87 [pid = 3756] [id = 322] 17:55:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 177 (10B23C00) [pid = 3756] [serial = 965] [outer = 00000000] 17:55:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 178 (11A03400) [pid = 3756] [serial = 966] [outer = 10B23C00] 17:55:17 INFO - PROCESS | 3756 | 1463622917745 Marionette DEBUG loaded listener.js 17:55:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 179 (13382000) [pid = 3756] [serial = 967] [outer = 10B23C00] 17:55:18 INFO - PROCESS | 3756 | 1463622918337 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]]]}] 17:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1014ms 17:55:18 INFO - PROCESS | 3756 | 1463622918401 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 17:55:18 INFO - PROCESS | 3756 | 1463622918407 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 17:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:55:18 INFO - PROCESS | 3756 | 1463622918414 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:55:18 INFO - PROCESS | 3756 | 1463622918417 Marionette TRACE conn2 <- [1,1254,null,{}] 17:55:18 INFO - PROCESS | 3756 | 1463622918421 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}] 17:55:18 INFO - PROCESS | 3756 | 1463622918536 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 17:55:18 INFO - PROCESS | 3756 | 1463622918681 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:18 INFO - PROCESS | 3756 | ++DOCSHELL 13A2B800 == 88 [pid = 3756] [id = 323] 17:55:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 180 (14009400) [pid = 3756] [serial = 968] [outer = 00000000] 17:55:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 181 (16410000) [pid = 3756] [serial = 969] [outer = 14009400] 17:55:18 INFO - PROCESS | 3756 | 1463622918736 Marionette DEBUG loaded listener.js 17:55:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 182 (16F37800) [pid = 3756] [serial = 970] [outer = 14009400] 17:55:19 INFO - PROCESS | 3756 | 1463622919389 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]]]}] 17:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1014ms 17:55:19 INFO - PROCESS | 3756 | 1463622919446 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 17:55:19 INFO - PROCESS | 3756 | 1463622919449 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 17:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:55:19 INFO - PROCESS | 3756 | 1463622919453 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:55:19 INFO - PROCESS | 3756 | 1463622919457 Marionette TRACE conn2 <- [1,1258,null,{}] 17:55:19 INFO - PROCESS | 3756 | 1463622919468 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}] 17:55:19 INFO - PROCESS | 3756 | 1463622919585 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 17:55:19 INFO - PROCESS | 3756 | 1463622919732 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:19 INFO - PROCESS | 3756 | ++DOCSHELL 1AA4A400 == 89 [pid = 3756] [id = 324] 17:55:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 183 (1AA4B000) [pid = 3756] [serial = 971] [outer = 00000000] 17:55:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 184 (1B173000) [pid = 3756] [serial = 972] [outer = 1AA4B000] 17:55:19 INFO - PROCESS | 3756 | 1463622919789 Marionette DEBUG loaded listener.js 17:55:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 185 (1B558400) [pid = 3756] [serial = 973] [outer = 1AA4B000] 17:55:20 INFO - PROCESS | 3756 | 1463622920413 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]]]}] 17:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1015ms 17:55:20 INFO - PROCESS | 3756 | 1463622920454 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 17:55:20 INFO - PROCESS | 3756 | 1463622920457 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 17:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:55:20 INFO - PROCESS | 3756 | 1463622920460 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:55:20 INFO - PROCESS | 3756 | 1463622920462 Marionette TRACE conn2 <- [1,1262,null,{}] 17:55:20 INFO - PROCESS | 3756 | 1463622920466 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}] 17:55:20 INFO - PROCESS | 3756 | 1463622920578 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 17:55:20 INFO - PROCESS | 3756 | 1463622920727 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:20 INFO - PROCESS | 3756 | ++DOCSHELL 1B7E5000 == 90 [pid = 3756] [id = 325] 17:55:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 186 (1B7E6C00) [pid = 3756] [serial = 974] [outer = 00000000] 17:55:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 187 (1BA13C00) [pid = 3756] [serial = 975] [outer = 1B7E6C00] 17:55:20 INFO - PROCESS | 3756 | 1463622920781 Marionette DEBUG loaded listener.js 17:55:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 188 (1CB41000) [pid = 3756] [serial = 976] [outer = 1B7E6C00] 17:55:21 INFO - PROCESS | 3756 | 1463622921352 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]]]}] 17:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 919ms 17:55:21 INFO - PROCESS | 3756 | 1463622921396 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 17:55:21 INFO - PROCESS | 3756 | 1463622921399 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 17:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:55:21 INFO - PROCESS | 3756 | 1463622921402 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:55:21 INFO - PROCESS | 3756 | 1463622921404 Marionette TRACE conn2 <- [1,1266,null,{}] 17:55:21 INFO - PROCESS | 3756 | 1463622921408 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}] 17:55:21 INFO - PROCESS | 3756 | 1463622921521 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 17:55:21 INFO - PROCESS | 3756 | 1463622921678 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:21 INFO - PROCESS | 3756 | ++DOCSHELL 16994000 == 91 [pid = 3756] [id = 326] 17:55:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 189 (1747DC00) [pid = 3756] [serial = 977] [outer = 00000000] 17:55:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 190 (1C137000) [pid = 3756] [serial = 978] [outer = 1747DC00] 17:55:21 INFO - PROCESS | 3756 | 1463622921735 Marionette DEBUG loaded listener.js 17:55:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 191 (1C137C00) [pid = 3756] [serial = 979] [outer = 1747DC00] 17:55:22 INFO - PROCESS | 3756 | 1463622922329 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]]]}] 17:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 951ms 17:55:22 INFO - PROCESS | 3756 | 1463622922347 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 17:55:22 INFO - PROCESS | 3756 | 1463622922350 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 17:55:22 INFO - PROCESS | 3756 | 1463622922353 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:55:22 INFO - PROCESS | 3756 | 1463622922355 Marionette TRACE conn2 <- [1,1270,null,{}] 17:55:22 INFO - PROCESS | 3756 | 1463622922358 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}] 17:55:22 INFO - PROCESS | 3756 | 1463622922486 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 17:55:22 INFO - PROCESS | 3756 | 1463622922647 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:22 INFO - PROCESS | 3756 | ++DOCSHELL 1C136C00 == 92 [pid = 3756] [id = 327] 17:55:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 192 (1CB44000) [pid = 3756] [serial = 980] [outer = 00000000] 17:55:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 193 (1D49D800) [pid = 3756] [serial = 981] [outer = 1CB44000] 17:55:22 INFO - PROCESS | 3756 | 1463622922701 Marionette DEBUG loaded listener.js 17:55:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 194 (1D4A1C00) [pid = 3756] [serial = 982] [outer = 1CB44000] 17:55:23 INFO - PROCESS | 3756 | 1463622923247 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]]]}] 17:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 967ms 17:55:23 INFO - PROCESS | 3756 | 1463622923299 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 17:55:23 INFO - PROCESS | 3756 | 1463622923301 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 17:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:55:23 INFO - PROCESS | 3756 | 1463622923304 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:55:23 INFO - PROCESS | 3756 | 1463622923307 Marionette TRACE conn2 <- [1,1274,null,{}] 17:55:23 INFO - PROCESS | 3756 | 1463622923310 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}] 17:55:23 INFO - PROCESS | 3756 | 1463622923418 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 17:55:23 INFO - PROCESS | 3756 | 1463622923593 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:23 INFO - PROCESS | 3756 | ++DOCSHELL 1CB4E400 == 93 [pid = 3756] [id = 328] 17:55:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 195 (1D49D400) [pid = 3756] [serial = 983] [outer = 00000000] 17:55:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 196 (1D4AA800) [pid = 3756] [serial = 984] [outer = 1D49D400] 17:55:23 INFO - PROCESS | 3756 | 1463622923646 Marionette DEBUG loaded listener.js 17:55:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 197 (1F80B400) [pid = 3756] [serial = 985] [outer = 1D49D400] 17:55:24 INFO - PROCESS | 3756 | 1463622924256 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]]]}] 17:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1014ms 17:55:24 INFO - PROCESS | 3756 | 1463622924342 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 17:55:24 INFO - PROCESS | 3756 | 1463622924344 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 17:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:55:24 INFO - PROCESS | 3756 | 1463622924348 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:55:24 INFO - PROCESS | 3756 | 1463622924350 Marionette TRACE conn2 <- [1,1278,null,{}] 17:55:24 INFO - PROCESS | 3756 | 1463622924353 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}] 17:55:24 INFO - PROCESS | 3756 | 1463622924461 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 17:55:24 INFO - PROCESS | 3756 | 1463622924609 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:24 INFO - PROCESS | 3756 | ++DOCSHELL 10ACDC00 == 94 [pid = 3756] [id = 329] 17:55:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 198 (10B27800) [pid = 3756] [serial = 986] [outer = 00000000] 17:55:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 199 (10BA2C00) [pid = 3756] [serial = 987] [outer = 10B27800] 17:55:24 INFO - PROCESS | 3756 | 1463622924668 Marionette DEBUG loaded listener.js 17:55:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 200 (13131C00) [pid = 3756] [serial = 988] [outer = 10B27800] 17:55:25 INFO - PROCESS | 3756 | 1463622925509 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]]]}] 17:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1268ms 17:55:25 INFO - PROCESS | 3756 | 1463622925606 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 17:55:25 INFO - PROCESS | 3756 | 1463622925609 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 17:55:25 INFO - PROCESS | 3756 | 1463622925615 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:55:25 INFO - PROCESS | 3756 | 1463622925618 Marionette TRACE conn2 <- [1,1282,null,{}] 17:55:25 INFO - PROCESS | 3756 | 1463622925624 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}] 17:55:25 INFO - PROCESS | 3756 | 1463622925780 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 17:55:25 INFO - PROCESS | 3756 | 1463622925792 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:25 INFO - PROCESS | 3756 | ++DOCSHELL 110AC000 == 95 [pid = 3756] [id = 330] 17:55:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 201 (110B7C00) [pid = 3756] [serial = 989] [outer = 00000000] 17:55:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 202 (12D39800) [pid = 3756] [serial = 990] [outer = 110B7C00] 17:55:25 INFO - PROCESS | 3756 | 1463622925840 Marionette DEBUG loaded listener.js 17:55:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 203 (13132000) [pid = 3756] [serial = 991] [outer = 110B7C00] 17:55:26 INFO - PROCESS | 3756 | 1463622926490 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]]]}] 17:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 919ms 17:55:26 INFO - PROCESS | 3756 | 1463622926552 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 17:55:26 INFO - PROCESS | 3756 | 1463622926558 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 17:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:55:26 INFO - PROCESS | 3756 | 1463622926564 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:55:26 INFO - PROCESS | 3756 | 1463622926566 Marionette TRACE conn2 <- [1,1286,null,{}] 17:55:26 INFO - PROCESS | 3756 | 1463622926571 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}] 17:55:26 INFO - PROCESS | 3756 | 1463622926722 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 17:55:26 INFO - PROCESS | 3756 | 1463622926796 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:26 INFO - PROCESS | 3756 | ++DOCSHELL 10558C00 == 96 [pid = 3756] [id = 331] 17:55:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 204 (114A2400) [pid = 3756] [serial = 992] [outer = 00000000] 17:55:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 205 (10B44000) [pid = 3756] [serial = 993] [outer = 114A2400] 17:55:26 INFO - PROCESS | 3756 | 1463622926891 Marionette DEBUG loaded listener.js 17:55:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 206 (16407800) [pid = 3756] [serial = 994] [outer = 114A2400] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 1640BC00 == 95 [pid = 3756] [id = 221] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 16404400 == 94 [pid = 3756] [id = 215] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 17B1C800 == 93 [pid = 3756] [id = 320] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 1052F400 == 92 [pid = 3756] [id = 319] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 19B04400 == 91 [pid = 3756] [id = 318] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 199D1400 == 90 [pid = 3756] [id = 317] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 16405400 == 89 [pid = 3756] [id = 316] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 1640CC00 == 88 [pid = 3756] [id = 315] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 1614D400 == 87 [pid = 3756] [id = 314] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 14005C00 == 86 [pid = 3756] [id = 313] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 105F3C00 == 85 [pid = 3756] [id = 312] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 10AD3000 == 84 [pid = 3756] [id = 311] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 205 (1AE39000) [pid = 3756] [serial = 906] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 199D6800 == 83 [pid = 3756] [id = 308] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 1AD41400 == 82 [pid = 3756] [id = 307] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 1AA50C00 == 81 [pid = 3756] [id = 306] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 18116400 == 80 [pid = 3756] [id = 305] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 13317800 == 79 [pid = 3756] [id = 304] 17:55:27 INFO - PROCESS | 3756 | --DOCSHELL 102D2000 == 78 [pid = 3756] [id = 303] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 204 (16790800) [pid = 3756] [serial = 802] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 203 (17449800) [pid = 3756] [serial = 891] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 202 (18505800) [pid = 3756] [serial = 894] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 201 (10B44C00) [pid = 3756] [serial = 877] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 200 (10ACEC00) [pid = 3756] [serial = 876] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 199 (15A14800) [pid = 3756] [serial = 888] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 198 (13A2AC00) [pid = 3756] [serial = 885] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 197 (13080000) [pid = 3756] [serial = 880] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 196 (14221000) [pid = 3756] [serial = 886] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 195 (1A16F400) [pid = 3756] [serial = 897] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 194 (12D38000) [pid = 3756] [serial = 858] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 193 (15C6C800) [pid = 3756] [serial = 861] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 192 (19906800) [pid = 3756] [serial = 867] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 191 (17B18400) [pid = 3756] [serial = 864] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 190 (19B30000) [pid = 3756] [serial = 870] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 189 (1A17C000) [pid = 3756] [serial = 873] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 188 (19B0B400) [pid = 3756] [serial = 895] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 187 (1A8BD400) [pid = 3756] [serial = 903] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 186 (1A319C00) [pid = 3756] [serial = 898] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 185 (1288C000) [pid = 3756] [serial = 879] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 184 (13126800) [pid = 3756] [serial = 882] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 183 (13313800) [pid = 3756] [serial = 883] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 182 (10A61800) [pid = 3756] [serial = 855] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 181 (16F40800) [pid = 3756] [serial = 853] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 180 (16784400) [pid = 3756] [serial = 900] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 179 (174E1800) [pid = 3756] [serial = 892] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 178 (1810BC00) [pid = 3756] [serial = 901] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 177 (1AA49C00) [pid = 3756] [serial = 904] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | --DOMWINDOW == 176 (1678A000) [pid = 3756] [serial = 889] [outer = 00000000] [url = about:blank] 17:55:27 INFO - PROCESS | 3756 | 1463622927520 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]]]}] 17:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1014ms 17:55:27 INFO - PROCESS | 3756 | 1463622927566 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 17:55:27 INFO - PROCESS | 3756 | 1463622927568 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 17:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:55:27 INFO - PROCESS | 3756 | 1463622927571 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:55:27 INFO - PROCESS | 3756 | 1463622927575 Marionette TRACE conn2 <- [1,1290,null,{}] 17:55:27 INFO - PROCESS | 3756 | 1463622927585 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}] 17:55:27 INFO - PROCESS | 3756 | 1463622927681 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 17:55:27 INFO - PROCESS | 3756 | 1463622927792 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:27 INFO - PROCESS | 3756 | ++DOCSHELL 10A61800 == 79 [pid = 3756] [id = 332] 17:55:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 177 (10AD1000) [pid = 3756] [serial = 995] [outer = 00000000] 17:55:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 178 (14223000) [pid = 3756] [serial = 996] [outer = 10AD1000] 17:55:27 INFO - PROCESS | 3756 | 1463622927840 Marionette DEBUG loaded listener.js 17:55:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 179 (15A14800) [pid = 3756] [serial = 997] [outer = 10AD1000] 17:55:28 INFO - PROCESS | 3756 | 1463622928305 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]]]}] 17:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 745ms 17:55:28 INFO - PROCESS | 3756 | 1463622928344 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 17:55:28 INFO - PROCESS | 3756 | 1463622928347 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 17:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:55:28 INFO - PROCESS | 3756 | 1463622928350 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:55:28 INFO - PROCESS | 3756 | 1463622928352 Marionette TRACE conn2 <- [1,1294,null,{}] 17:55:28 INFO - PROCESS | 3756 | 1463622928382 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}] 17:55:28 INFO - PROCESS | 3756 | 1463622928471 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 17:55:28 INFO - PROCESS | 3756 | 1463622928477 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:28 INFO - PROCESS | 3756 | ++DOCSHELL 142D6C00 == 80 [pid = 3756] [id = 333] 17:55:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 180 (16405400) [pid = 3756] [serial = 998] [outer = 00000000] 17:55:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 181 (16F36000) [pid = 3756] [serial = 999] [outer = 16405400] 17:55:28 INFO - PROCESS | 3756 | 1463622928522 Marionette DEBUG loaded listener.js 17:55:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 182 (17309800) [pid = 3756] [serial = 1000] [outer = 16405400] 17:55:28 INFO - PROCESS | 3756 | 1463622928984 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]]]}] 17:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 682ms 17:55:29 INFO - PROCESS | 3756 | 1463622929029 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 17:55:29 INFO - PROCESS | 3756 | 1463622929031 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 17:55:29 INFO - PROCESS | 3756 | 1463622929034 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:55:29 INFO - PROCESS | 3756 | 1463622929035 Marionette TRACE conn2 <- [1,1298,null,{}] 17:55:29 INFO - PROCESS | 3756 | 1463622929039 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}] 17:55:29 INFO - PROCESS | 3756 | 1463622929126 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 17:55:29 INFO - PROCESS | 3756 | 1463622929132 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:29 INFO - PROCESS | 3756 | ++DOCSHELL 1678CC00 == 81 [pid = 3756] [id = 334] 17:55:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 183 (17449800) [pid = 3756] [serial = 1001] [outer = 00000000] 17:55:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 184 (17B21000) [pid = 3756] [serial = 1002] [outer = 17449800] 17:55:29 INFO - PROCESS | 3756 | 1463622929176 Marionette DEBUG loaded listener.js 17:55:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 185 (18116400) [pid = 3756] [serial = 1003] [outer = 17449800] 17:55:29 INFO - PROCESS | 3756 | 1463622929627 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] 17:55:29 INFO - PROCESS | 3756 | 1463622929675 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 17:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:55:29 INFO - PROCESS | 3756 | 1463622929687 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:55:29 INFO - PROCESS | 3756 | 1463622929688 Marionette TRACE conn2 <- [1,1302,null,{}] 17:55:29 INFO - PROCESS | 3756 | 1463622929692 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}] 17:55:29 INFO - PROCESS | 3756 | 1463622929844 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 17:55:29 INFO - PROCESS | 3756 | 1463622929891 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:29 INFO - PROCESS | 3756 | ++DOCSHELL 17440C00 == 82 [pid = 3756] [id = 335] 17:55:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 186 (17F8C800) [pid = 3756] [serial = 1004] [outer = 00000000] 17:55:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 187 (19A32800) [pid = 3756] [serial = 1005] [outer = 17F8C800] 17:55:29 INFO - PROCESS | 3756 | 1463622929935 Marionette DEBUG loaded listener.js 17:55:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 188 (19B35400) [pid = 3756] [serial = 1006] [outer = 17F8C800] 17:55:30 INFO - PROCESS | 3756 | 1463622930374 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]]]}] 17:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 761ms 17:55:30 INFO - PROCESS | 3756 | 1463622930439 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 17:55:30 INFO - PROCESS | 3756 | 1463622930441 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 17:55:30 INFO - PROCESS | 3756 | 1463622930444 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:55:30 INFO - PROCESS | 3756 | 1463622930446 Marionette TRACE conn2 <- [1,1306,null,{}] 17:55:30 INFO - PROCESS | 3756 | 1463622930449 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}] 17:55:30 INFO - PROCESS | 3756 | 1463622930618 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 17:55:30 INFO - PROCESS | 3756 | 1463622930639 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:30 INFO - PROCESS | 3756 | ++DOCSHELL 19A31C00 == 83 [pid = 3756] [id = 336] 17:55:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 189 (19B2E800) [pid = 3756] [serial = 1007] [outer = 00000000] 17:55:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 190 (1A431000) [pid = 3756] [serial = 1008] [outer = 19B2E800] 17:55:30 INFO - PROCESS | 3756 | 1463622930683 Marionette DEBUG loaded listener.js 17:55:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 191 (1A779C00) [pid = 3756] [serial = 1009] [outer = 19B2E800] 17:55:31 INFO - PROCESS | 3756 | 1463622931139 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]]]}] 17:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 713ms 17:55:31 INFO - PROCESS | 3756 | 1463622931176 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 17:55:31 INFO - PROCESS | 3756 | 1463622931178 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 17:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:55:31 INFO - PROCESS | 3756 | 1463622931181 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:55:31 INFO - PROCESS | 3756 | 1463622931182 Marionette TRACE conn2 <- [1,1310,null,{}] 17:55:31 INFO - PROCESS | 3756 | 1463622931186 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}] 17:55:31 INFO - PROCESS | 3756 | 1463622931339 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 17:55:31 INFO - PROCESS | 3756 | 1463622931363 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:31 INFO - PROCESS | 3756 | ++DOCSHELL 1744F800 == 84 [pid = 3756] [id = 337] 17:55:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 192 (1A319C00) [pid = 3756] [serial = 1010] [outer = 00000000] 17:55:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 193 (1AA4E800) [pid = 3756] [serial = 1011] [outer = 1A319C00] 17:55:31 INFO - PROCESS | 3756 | 1463622931407 Marionette DEBUG loaded listener.js 17:55:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 194 (1AD40400) [pid = 3756] [serial = 1012] [outer = 1A319C00] 17:55:32 INFO - PROCESS | 3756 | --DOMWINDOW == 193 (16402400) [pid = 3756] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:55:32 INFO - PROCESS | 3756 | --DOMWINDOW == 192 (16EBAC00) [pid = 3756] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:55:32 INFO - PROCESS | 3756 | --DOMWINDOW == 191 (199D2400) [pid = 3756] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:55:32 INFO - PROCESS | 3756 | --DOMWINDOW == 190 (19B34000) [pid = 3756] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:55:32 INFO - PROCESS | 3756 | --DOMWINDOW == 189 (10AD4000) [pid = 3756] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:55:32 INFO - PROCESS | 3756 | --DOMWINDOW == 188 (16F36800) [pid = 3756] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:55:32 INFO - PROCESS | 3756 | --DOMWINDOW == 187 (10A55800) [pid = 3756] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:55:32 INFO - PROCESS | 3756 | --DOMWINDOW == 186 (14006000) [pid = 3756] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:55:32 INFO - PROCESS | 3756 | --DOMWINDOW == 185 (10535800) [pid = 3756] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:55:32 INFO - PROCESS | 3756 | --DOMWINDOW == 184 (1A317C00) [pid = 3756] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:55:32 INFO - PROCESS | 3756 | 1463622932110 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]]]}] 17:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 950ms 17:55:32 INFO - PROCESS | 3756 | 1463622932127 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 17:55:32 INFO - PROCESS | 3756 | 1463622932129 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 17:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:55:32 INFO - PROCESS | 3756 | 1463622932133 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:55:32 INFO - PROCESS | 3756 | 1463622932134 Marionette TRACE conn2 <- [1,1314,null,{}] 17:55:32 INFO - PROCESS | 3756 | 1463622932139 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}] 17:55:32 INFO - PROCESS | 3756 | 1463622932228 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 17:55:32 INFO - PROCESS | 3756 | 1463622932243 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:32 INFO - PROCESS | 3756 | ++DOCSHELL 10A55800 == 85 [pid = 3756] [id = 338] 17:55:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 185 (10AC6400) [pid = 3756] [serial = 1013] [outer = 00000000] 17:55:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 186 (15C6EC00) [pid = 3756] [serial = 1014] [outer = 10AC6400] 17:55:32 INFO - PROCESS | 3756 | 1463622932391 Marionette DEBUG loaded listener.js 17:55:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 187 (1A172800) [pid = 3756] [serial = 1015] [outer = 10AC6400] 17:55:32 INFO - PROCESS | 3756 | 1463622932787 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]]]}] 17:55:32 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 17:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 713ms 17:55:32 INFO - PROCESS | 3756 | 1463622932832 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 17:55:32 INFO - PROCESS | 3756 | 1463622932834 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 17:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:55:32 INFO - PROCESS | 3756 | 1463622932837 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:55:32 INFO - PROCESS | 3756 | 1463622932839 Marionette TRACE conn2 <- [1,1318,null,{}] 17:55:32 INFO - PROCESS | 3756 | 1463622932847 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}] 17:55:33 INFO - PROCESS | 3756 | 1463622933045 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 17:55:33 INFO - PROCESS | 3756 | 1463622933060 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:33 INFO - PROCESS | 3756 | ++DOCSHELL 1A77FC00 == 86 [pid = 3756] [id = 339] 17:55:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 188 (1A783C00) [pid = 3756] [serial = 1016] [outer = 00000000] 17:55:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 189 (1B29B400) [pid = 3756] [serial = 1017] [outer = 1A783C00] 17:55:33 INFO - PROCESS | 3756 | 1463622933104 Marionette DEBUG loaded listener.js 17:55:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 190 (1B2A3000) [pid = 3756] [serial = 1018] [outer = 1A783C00] 17:55:33 INFO - PROCESS | 3756 | 1463622933525 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]]]}] 17:55:33 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 17:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 745ms 17:55:33 INFO - PROCESS | 3756 | 1463622933616 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 17:55:33 INFO - PROCESS | 3756 | 1463622933619 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 17:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:55:33 INFO - PROCESS | 3756 | 1463622933622 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:55:33 INFO - PROCESS | 3756 | 1463622933624 Marionette TRACE conn2 <- [1,1322,null,{}] 17:55:33 INFO - PROCESS | 3756 | 1463622933628 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}] 17:55:33 INFO - PROCESS | 3756 | 1463622933737 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 17:55:33 INFO - PROCESS | 3756 | 1463622933749 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:33 INFO - PROCESS | 3756 | ++DOCSHELL 1B7E3000 == 87 [pid = 3756] [id = 340] 17:55:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 191 (1BA11C00) [pid = 3756] [serial = 1019] [outer = 00000000] 17:55:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 192 (1C13F400) [pid = 3756] [serial = 1020] [outer = 1BA11C00] 17:55:33 INFO - PROCESS | 3756 | 1463622933797 Marionette DEBUG loaded listener.js 17:55:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 193 (1CB4C800) [pid = 3756] [serial = 1021] [outer = 1BA11C00] 17:55:34 INFO - PROCESS | 3756 | 1463622934565 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]]]}] 17:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1014ms 17:55:34 INFO - PROCESS | 3756 | 1463622934625 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 17:55:34 INFO - PROCESS | 3756 | 1463622934631 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 17:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:55:34 INFO - PROCESS | 3756 | 1463622934636 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:55:34 INFO - PROCESS | 3756 | 1463622934640 Marionette TRACE conn2 <- [1,1326,null,{}] 17:55:34 INFO - PROCESS | 3756 | 1463622934645 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}] 17:55:34 INFO - PROCESS | 3756 | 1463622934766 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 17:55:34 INFO - PROCESS | 3756 | 1463622934917 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:34 INFO - PROCESS | 3756 | ++DOCSHELL 11020000 == 88 [pid = 3756] [id = 341] 17:55:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 194 (1307BC00) [pid = 3756] [serial = 1022] [outer = 00000000] 17:55:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 195 (13320000) [pid = 3756] [serial = 1023] [outer = 1307BC00] 17:55:35 INFO - PROCESS | 3756 | 1463622934974 Marionette DEBUG loaded listener.js 17:55:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 196 (14005C00) [pid = 3756] [serial = 1024] [outer = 1307BC00] 17:55:36 INFO - PROCESS | 3756 | 1463622936121 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]]]}] 17:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1521ms 17:55:36 INFO - PROCESS | 3756 | 1463622936169 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 17:55:36 INFO - PROCESS | 3756 | 1463622936175 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 17:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:55:36 INFO - PROCESS | 3756 | 1463622936182 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:55:36 INFO - PROCESS | 3756 | 1463622936185 Marionette TRACE conn2 <- [1,1330,null,{}] 17:55:36 INFO - PROCESS | 3756 | 1463622936189 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}] 17:55:36 INFO - PROCESS | 3756 | 1463622936306 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 17:55:36 INFO - PROCESS | 3756 | 1463622936463 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:36 INFO - PROCESS | 3756 | ++DOCSHELL 13398400 == 89 [pid = 3756] [id = 342] 17:55:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 197 (13A24800) [pid = 3756] [serial = 1025] [outer = 00000000] 17:55:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 198 (174DA400) [pid = 3756] [serial = 1026] [outer = 13A24800] 17:55:36 INFO - PROCESS | 3756 | 1463622936517 Marionette DEBUG loaded listener.js 17:55:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 199 (199D0800) [pid = 3756] [serial = 1027] [outer = 13A24800] 17:55:37 INFO - PROCESS | 3756 | 1463622937073 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]]]}] 17:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 945ms 17:55:37 INFO - PROCESS | 3756 | 1463622937125 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 17:55:37 INFO - PROCESS | 3756 | 1463622937127 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 17:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:55:37 INFO - PROCESS | 3756 | 1463622937133 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:55:37 INFO - PROCESS | 3756 | 1463622937137 Marionette TRACE conn2 <- [1,1334,null,{}] 17:55:37 INFO - PROCESS | 3756 | 1463622937148 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}] 17:55:37 INFO - PROCESS | 3756 | 1463622937265 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 17:55:37 INFO - PROCESS | 3756 | 1463622937429 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:37 INFO - PROCESS | 3756 | ++DOCSHELL 1B7E0000 == 90 [pid = 3756] [id = 343] 17:55:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 200 (1B7E3400) [pid = 3756] [serial = 1028] [outer = 00000000] 17:55:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 201 (1BA1D000) [pid = 3756] [serial = 1029] [outer = 1B7E3400] 17:55:37 INFO - PROCESS | 3756 | 1463622937492 Marionette DEBUG loaded listener.js 17:55:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 202 (1CB43400) [pid = 3756] [serial = 1030] [outer = 1B7E3400] 17:55:38 INFO - PROCESS | 3756 | 1463622938071 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]]]}] 17:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1006ms 17:55:38 INFO - PROCESS | 3756 | 1463622938132 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 17:55:38 INFO - PROCESS | 3756 | 1463622938135 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 17:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:55:38 INFO - PROCESS | 3756 | 1463622938139 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:55:38 INFO - PROCESS | 3756 | 1463622938141 Marionette TRACE conn2 <- [1,1338,null,{}] 17:55:38 INFO - PROCESS | 3756 | 1463622938145 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}] 17:55:38 INFO - PROCESS | 3756 | 1463622938259 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 17:55:38 INFO - PROCESS | 3756 | 1463622938380 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:38 INFO - PROCESS | 3756 | ++DOCSHELL 1AD4A400 == 91 [pid = 3756] [id = 344] 17:55:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 203 (1C13C400) [pid = 3756] [serial = 1031] [outer = 00000000] 17:55:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 204 (1E84A800) [pid = 3756] [serial = 1032] [outer = 1C13C400] 17:55:38 INFO - PROCESS | 3756 | 1463622938434 Marionette DEBUG loaded listener.js 17:55:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 205 (1E84F800) [pid = 3756] [serial = 1033] [outer = 1C13C400] 17:55:39 INFO - PROCESS | 3756 | 1463622939009 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]]]}] 17:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 910ms 17:55:39 INFO - PROCESS | 3756 | 1463622939042 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 17:55:39 INFO - PROCESS | 3756 | 1463622939045 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 17:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:55:39 INFO - PROCESS | 3756 | 1463622939048 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:55:39 INFO - PROCESS | 3756 | 1463622939050 Marionette TRACE conn2 <- [1,1342,null,{}] 17:55:39 INFO - PROCESS | 3756 | 1463622939054 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}] 17:55:39 INFO - PROCESS | 3756 | 1463622939164 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 17:55:39 INFO - PROCESS | 3756 | 1463622939338 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:39 INFO - PROCESS | 3756 | ++DOCSHELL 1428F800 == 92 [pid = 3756] [id = 345] 17:55:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 206 (1C135000) [pid = 3756] [serial = 1034] [outer = 00000000] 17:55:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 207 (1DD3F400) [pid = 3756] [serial = 1035] [outer = 1C135000] 17:55:39 INFO - PROCESS | 3756 | 1463622939392 Marionette DEBUG loaded listener.js 17:55:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 208 (1DD42800) [pid = 3756] [serial = 1036] [outer = 1C135000] 17:55:39 INFO - PROCESS | 3756 | 1463622939942 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]]]}] 17:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 911ms 17:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:55:39 INFO - PROCESS | 3756 | 1463622939984 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 17:55:39 INFO - PROCESS | 3756 | 1463622939987 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 17:55:39 INFO - PROCESS | 3756 | 1463622939990 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:55:39 INFO - PROCESS | 3756 | 1463622939992 Marionette TRACE conn2 <- [1,1346,null,{}] 17:55:39 INFO - PROCESS | 3756 | 1463622939996 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}] 17:55:40 INFO - PROCESS | 3756 | 1463622940115 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 17:55:40 INFO - PROCESS | 3756 | 1463622940277 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:40 INFO - PROCESS | 3756 | ++DOCSHELL 1DD3F000 == 93 [pid = 3756] [id = 346] 17:55:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 209 (1DD43C00) [pid = 3756] [serial = 1037] [outer = 00000000] 17:55:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 210 (1EC4D400) [pid = 3756] [serial = 1038] [outer = 1DD43C00] 17:55:40 INFO - PROCESS | 3756 | 1463622940332 Marionette DEBUG loaded listener.js 17:55:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 211 (1EC52000) [pid = 3756] [serial = 1039] [outer = 1DD43C00] 17:55:40 INFO - PROCESS | 3756 | 1463622940884 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]]]}] 17:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 942ms 17:55:40 INFO - PROCESS | 3756 | 1463622940936 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 17:55:40 INFO - PROCESS | 3756 | 1463622940938 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 17:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:55:40 INFO - PROCESS | 3756 | 1463622940942 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:55:40 INFO - PROCESS | 3756 | 1463622940944 Marionette TRACE conn2 <- [1,1350,null,{}] 17:55:40 INFO - PROCESS | 3756 | 1463622940947 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}] 17:55:41 INFO - PROCESS | 3756 | 1463622941063 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 17:55:41 INFO - PROCESS | 3756 | 1463622941225 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:41 INFO - PROCESS | 3756 | ++DOCSHELL 1E849800 == 94 [pid = 3756] [id = 347] 17:55:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 212 (1E853800) [pid = 3756] [serial = 1040] [outer = 00000000] 17:55:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 213 (1EC58C00) [pid = 3756] [serial = 1041] [outer = 1E853800] 17:55:41 INFO - PROCESS | 3756 | 1463622941279 Marionette DEBUG loaded listener.js 17:55:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 214 (1EC5C000) [pid = 3756] [serial = 1042] [outer = 1E853800] 17:55:41 INFO - PROCESS | 3756 | 1463622941844 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]]]}] 17:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 942ms 17:55:41 INFO - PROCESS | 3756 | 1463622941887 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 17:55:41 INFO - PROCESS | 3756 | 1463622941889 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 17:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:55:41 INFO - PROCESS | 3756 | 1463622941893 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:55:41 INFO - PROCESS | 3756 | 1463622941895 Marionette TRACE conn2 <- [1,1354,null,{}] 17:55:41 INFO - PROCESS | 3756 | 1463622941898 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}] 17:55:42 INFO - PROCESS | 3756 | 1463622942009 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 17:55:42 INFO - PROCESS | 3756 | 1463622942157 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:42 INFO - PROCESS | 3756 | ++DOCSHELL 1EC51000 == 95 [pid = 3756] [id = 348] 17:55:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 215 (1EC54400) [pid = 3756] [serial = 1043] [outer = 00000000] 17:55:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 216 (1F814000) [pid = 3756] [serial = 1044] [outer = 1EC54400] 17:55:42 INFO - PROCESS | 3756 | 1463622942211 Marionette DEBUG loaded listener.js 17:55:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 217 (1F818800) [pid = 3756] [serial = 1045] [outer = 1EC54400] 17:55:42 INFO - PROCESS | 3756 | 1463622942880 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] 17:55:42 INFO - PROCESS | 3756 | 1463622942952 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 17:55:42 INFO - PROCESS | 3756 | 1463622942956 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:55:42 INFO - PROCESS | 3756 | 1463622942958 Marionette TRACE conn2 <- [1,1358,null,{}] 17:55:42 INFO - PROCESS | 3756 | 1463622942962 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}] 17:55:43 INFO - PROCESS | 3756 | 1463622943072 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 17:55:43 INFO - PROCESS | 3756 | 1463622943222 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:43 INFO - PROCESS | 3756 | ++DOCSHELL 137B2400 == 96 [pid = 3756] [id = 349] 17:55:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 218 (13A31400) [pid = 3756] [serial = 1046] [outer = 00000000] 17:55:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 219 (1699D400) [pid = 3756] [serial = 1047] [outer = 13A31400] 17:55:43 INFO - PROCESS | 3756 | 1463622943276 Marionette DEBUG loaded listener.js 17:55:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 220 (174E2800) [pid = 3756] [serial = 1048] [outer = 13A31400] 17:55:44 INFO - PROCESS | 3756 | 1463622944083 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] 17:55:44 INFO - PROCESS | 3756 | 1463622944110 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 17:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:55:44 INFO - PROCESS | 3756 | 1463622944116 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:55:44 INFO - PROCESS | 3756 | 1463622944119 Marionette TRACE conn2 <- [1,1362,null,{}] 17:55:44 INFO - PROCESS | 3756 | 1463622944124 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}] 17:55:44 INFO - PROCESS | 3756 | 1463622944233 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 17:55:44 INFO - PROCESS | 3756 | 1463622944400 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:44 INFO - PROCESS | 3756 | ++DOCSHELL 10B8DC00 == 97 [pid = 3756] [id = 350] 17:55:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 221 (1124B800) [pid = 3756] [serial = 1049] [outer = 00000000] 17:55:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 222 (14221000) [pid = 3756] [serial = 1050] [outer = 1124B800] 17:55:44 INFO - PROCESS | 3756 | 1463622944451 Marionette DEBUG loaded listener.js 17:55:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 223 (16403C00) [pid = 3756] [serial = 1051] [outer = 1124B800] 17:55:45 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:55:45 INFO - PROCESS | 3756 | 1463622944985 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] 17:55:45 INFO - PROCESS | 3756 | 1463622945064 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 17:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:55:45 INFO - PROCESS | 3756 | 1463622945070 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:55:45 INFO - PROCESS | 3756 | 1463622945072 Marionette TRACE conn2 <- [1,1366,null,{}] 17:55:45 INFO - PROCESS | 3756 | 1463622945076 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}] 17:55:45 INFO - PROCESS | 3756 | 1463622945182 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 17:55:45 INFO - PROCESS | 3756 | 1463622945338 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:45 INFO - PROCESS | 3756 | ++DOCSHELL 11252800 == 98 [pid = 3756] [id = 351] 17:55:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 224 (1337FC00) [pid = 3756] [serial = 1052] [outer = 00000000] 17:55:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 225 (17445000) [pid = 3756] [serial = 1053] [outer = 1337FC00] 17:55:45 INFO - PROCESS | 3756 | 1463622945387 Marionette DEBUG loaded listener.js 17:55:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 226 (1990F400) [pid = 3756] [serial = 1054] [outer = 1337FC00] 17:55:45 INFO - PROCESS | 3756 | --DOCSHELL 1A77FC00 == 97 [pid = 3756] [id = 339] 17:55:45 INFO - PROCESS | 3756 | --DOCSHELL 10A55800 == 96 [pid = 3756] [id = 338] 17:55:45 INFO - PROCESS | 3756 | --DOCSHELL 1744F800 == 95 [pid = 3756] [id = 337] 17:55:45 INFO - PROCESS | 3756 | --DOCSHELL 19A31C00 == 94 [pid = 3756] [id = 336] 17:55:45 INFO - PROCESS | 3756 | --DOCSHELL 17440C00 == 93 [pid = 3756] [id = 335] 17:55:45 INFO - PROCESS | 3756 | --DOCSHELL 1678CC00 == 92 [pid = 3756] [id = 334] 17:55:45 INFO - PROCESS | 3756 | --DOCSHELL 142D6C00 == 91 [pid = 3756] [id = 333] 17:55:45 INFO - PROCESS | 3756 | --DOCSHELL 10A61800 == 90 [pid = 3756] [id = 332] 17:55:45 INFO - PROCESS | 3756 | --DOCSHELL 10558C00 == 89 [pid = 3756] [id = 331] 17:55:45 INFO - PROCESS | 3756 | --DOCSHELL 110AC000 == 88 [pid = 3756] [id = 330] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 225 (1B7E7C00) [pid = 3756] [serial = 963] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 224 (10B89400) [pid = 3756] [serial = 909] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 223 (19CE3C00) [pid = 3756] [serial = 915] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 222 (1AE44C00) [pid = 3756] [serial = 918] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 221 (14003400) [pid = 3756] [serial = 912] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 220 (1B29DC00) [pid = 3756] [serial = 927] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 219 (199DD000) [pid = 3756] [serial = 924] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 218 (1B167C00) [pid = 3756] [serial = 921] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOCSHELL 13A26C00 == 87 [pid = 3756] [id = 280] 17:55:45 INFO - PROCESS | 3756 | --DOCSHELL 1337B800 == 86 [pid = 3756] [id = 279] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 217 (1B29C400) [pid = 3756] [serial = 961] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 216 (16782400) [pid = 3756] [serial = 942] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 215 (199D8800) [pid = 3756] [serial = 949] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 214 (1A311400) [pid = 3756] [serial = 952] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 213 (16B50400) [pid = 3756] [serial = 943] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 212 (1AA50800) [pid = 3756] [serial = 954] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 211 (1331D800) [pid = 3756] [serial = 930] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 210 (110B3800) [pid = 3756] [serial = 933] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 209 (1744D400) [pid = 3756] [serial = 946] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 208 (11A0E400) [pid = 3756] [serial = 937] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 207 (12AE7400) [pid = 3756] [serial = 934] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 206 (199D1800) [pid = 3756] [serial = 948] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 205 (1AE3A800) [pid = 3756] [serial = 955] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 204 (1423F800) [pid = 3756] [serial = 939] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 203 (199D0400) [pid = 3756] [serial = 958] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 202 (19B39C00) [pid = 3756] [serial = 951] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 201 (15474C00) [pid = 3756] [serial = 940] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 200 (1423E000) [pid = 3756] [serial = 957] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 199 (1730C400) [pid = 3756] [serial = 945] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 198 (1AE54000) [pid = 3756] [serial = 960] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | --DOMWINDOW == 197 (10B3C800) [pid = 3756] [serial = 936] [outer = 00000000] [url = about:blank] 17:55:45 INFO - PROCESS | 3756 | 1463622945952 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] 17:55:46 INFO - PROCESS | 3756 | 1463622946007 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 17:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:55:46 INFO - PROCESS | 3756 | 1463622946011 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:55:46 INFO - PROCESS | 3756 | 1463622946014 Marionette TRACE conn2 <- [1,1370,null,{}] 17:55:46 INFO - PROCESS | 3756 | 1463622946044 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}] 17:55:46 INFO - PROCESS | 3756 | 1463622946145 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 17:55:46 INFO - PROCESS | 3756 | 1463622946256 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:46 INFO - PROCESS | 3756 | ++DOCSHELL 130CFC00 == 87 [pid = 3756] [id = 352] 17:55:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 198 (14003400) [pid = 3756] [serial = 1055] [outer = 00000000] 17:55:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 199 (173B1C00) [pid = 3756] [serial = 1056] [outer = 14003400] 17:55:46 INFO - PROCESS | 3756 | 1463622946303 Marionette DEBUG loaded listener.js 17:55:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 200 (174DBC00) [pid = 3756] [serial = 1057] [outer = 14003400] 17:55:46 INFO - PROCESS | 3756 | [3756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:55:46 INFO - PROCESS | 3756 | 1463622946711 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] 17:55:46 INFO - PROCESS | 3756 | 1463622946753 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 17:55:46 INFO - PROCESS | 3756 | 1463622946757 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:55:46 INFO - PROCESS | 3756 | 1463622946758 Marionette TRACE conn2 <- [1,1374,null,{}] 17:55:46 INFO - PROCESS | 3756 | 1463622946762 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}] 17:55:46 INFO - PROCESS | 3756 | 1463622946855 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 17:55:46 INFO - PROCESS | 3756 | 1463622946892 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:46 INFO - PROCESS | 3756 | ++DOCSHELL 199D8800 == 88 [pid = 3756] [id = 353] 17:55:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 201 (19A31C00) [pid = 3756] [serial = 1058] [outer = 00000000] 17:55:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 202 (1A313800) [pid = 3756] [serial = 1059] [outer = 19A31C00] 17:55:46 INFO - PROCESS | 3756 | 1463622946937 Marionette DEBUG loaded listener.js 17:55:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 203 (13381C00) [pid = 3756] [serial = 1060] [outer = 19A31C00] 17:55:47 INFO - PROCESS | 3756 | 1463622947403 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] 17:55:47 INFO - PROCESS | 3756 | 1463622947458 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 17:55:47 INFO - PROCESS | 3756 | 1463622947461 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:55:47 INFO - PROCESS | 3756 | 1463622947462 Marionette TRACE conn2 <- [1,1378,null,{}] 17:55:47 INFO - PROCESS | 3756 | 1463622947466 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}] 17:55:47 INFO - PROCESS | 3756 | 1463622947557 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 17:55:47 INFO - PROCESS | 3756 | 1463622947563 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:47 INFO - PROCESS | 3756 | ++DOCSHELL 19B32000 == 89 [pid = 3756] [id = 354] 17:55:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 204 (1A312800) [pid = 3756] [serial = 1061] [outer = 00000000] 17:55:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 205 (1AE45000) [pid = 3756] [serial = 1062] [outer = 1A312800] 17:55:47 INFO - PROCESS | 3756 | 1463622947610 Marionette DEBUG loaded listener.js 17:55:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 206 (1B164800) [pid = 3756] [serial = 1063] [outer = 1A312800] 17:55:48 INFO - PROCESS | 3756 | 1463622948100 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]]]}] 17:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 691ms 17:55:48 INFO - PROCESS | 3756 | 1463622948161 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 17:55:48 INFO - PROCESS | 3756 | 1463622948163 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 17:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:55:48 INFO - PROCESS | 3756 | 1463622948166 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:55:48 INFO - PROCESS | 3756 | 1463622948168 Marionette TRACE conn2 <- [1,1382,null,{}] 17:55:48 INFO - PROCESS | 3756 | 1463622948171 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}] 17:55:48 INFO - PROCESS | 3756 | 1463622948350 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 17:55:48 INFO - PROCESS | 3756 | 1463622948376 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:48 INFO - PROCESS | 3756 | ++DOCSHELL 1AA4F400 == 90 [pid = 3756] [id = 355] 17:55:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 207 (1B29AC00) [pid = 3756] [serial = 1064] [outer = 00000000] 17:55:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 208 (1B559C00) [pid = 3756] [serial = 1065] [outer = 1B29AC00] 17:55:48 INFO - PROCESS | 3756 | 1463622948421 Marionette DEBUG loaded listener.js 17:55:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 209 (1BA1D800) [pid = 3756] [serial = 1066] [outer = 1B29AC00] 17:55:48 INFO - PROCESS | 3756 | 1463622948876 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]]]}] 17:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 738ms 17:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:55:48 INFO - PROCESS | 3756 | 1463622948907 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 17:55:48 INFO - PROCESS | 3756 | 1463622948909 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 17:55:48 INFO - PROCESS | 3756 | 1463622948912 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:55:48 INFO - PROCESS | 3756 | 1463622948913 Marionette TRACE conn2 <- [1,1386,null,{}] 17:55:48 INFO - PROCESS | 3756 | 1463622948917 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}] 17:55:49 INFO - PROCESS | 3756 | 1463622949046 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 17:55:49 INFO - PROCESS | 3756 | 1463622949118 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:49 INFO - PROCESS | 3756 | ++DOCSHELL 1B557C00 == 91 [pid = 3756] [id = 356] 17:55:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 210 (1B7E6800) [pid = 3756] [serial = 1067] [outer = 00000000] 17:55:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 211 (1D4AB400) [pid = 3756] [serial = 1068] [outer = 1B7E6800] 17:55:49 INFO - PROCESS | 3756 | 1463622949162 Marionette DEBUG loaded listener.js 17:55:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 212 (1D832800) [pid = 3756] [serial = 1069] [outer = 1B7E6800] 17:55:49 INFO - PROCESS | 3756 | 1463622949585 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]]]}] 17:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 17:55:49 INFO - PROCESS | 3756 | 1463622949612 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 17:55:49 INFO - PROCESS | 3756 | 1463622949614 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 17:55:49 INFO - PROCESS | 3756 | 1463622949617 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:55:49 INFO - PROCESS | 3756 | 1463622949619 Marionette TRACE conn2 <- [1,1390,null,{}] 17:55:49 INFO - PROCESS | 3756 | 1463622949623 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}] 17:55:49 INFO - PROCESS | 3756 | 1463622949785 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 17:55:49 INFO - PROCESS | 3756 | 1463622949810 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:49 INFO - PROCESS | 3756 | ++DOCSHELL 174DB400 == 92 [pid = 3756] [id = 357] 17:55:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 213 (19B37800) [pid = 3756] [serial = 1070] [outer = 00000000] 17:55:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 214 (1D83B400) [pid = 3756] [serial = 1071] [outer = 19B37800] 17:55:49 INFO - PROCESS | 3756 | 1463622949854 Marionette DEBUG loaded listener.js 17:55:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 215 (1DD3B000) [pid = 3756] [serial = 1072] [outer = 19B37800] 17:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 214 (1AD46800) [pid = 3756] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 213 (17F8C800) [pid = 3756] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 212 (19B2E800) [pid = 3756] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 211 (10AC6400) [pid = 3756] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 210 (1A319C00) [pid = 3756] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 209 (114A2400) [pid = 3756] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 208 (16405400) [pid = 3756] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 207 (1A783C00) [pid = 3756] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 206 (1B70E400) [pid = 3756] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 205 (17449800) [pid = 3756] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 204 (110B7C00) [pid = 3756] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:55:50 INFO - PROCESS | 3756 | --DOMWINDOW == 203 (10AD1000) [pid = 3756] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:55:50 INFO - PROCESS | 3756 | 1463622950462 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]]]}] 17:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 911ms 17:55:50 INFO - PROCESS | 3756 | 1463622950522 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 17:55:50 INFO - PROCESS | 3756 | 1463622950524 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 17:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:55:50 INFO - PROCESS | 3756 | 1463622950528 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:55:50 INFO - PROCESS | 3756 | 1463622950529 Marionette TRACE conn2 <- [1,1394,null,{}] 17:55:50 INFO - PROCESS | 3756 | 1463622950533 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}] 17:55:50 INFO - PROCESS | 3756 | 1463622950674 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 17:55:50 INFO - PROCESS | 3756 | 1463622950752 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:50 INFO - PROCESS | 3756 | ++DOCSHELL 10A5F800 == 93 [pid = 3756] [id = 358] 17:55:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 204 (10AC6400) [pid = 3756] [serial = 1073] [outer = 00000000] 17:55:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 205 (15A10000) [pid = 3756] [serial = 1074] [outer = 10AC6400] 17:55:50 INFO - PROCESS | 3756 | 1463622950796 Marionette DEBUG loaded listener.js 17:55:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 206 (1640A400) [pid = 3756] [serial = 1075] [outer = 10AC6400] 17:55:51 INFO - PROCESS | 3756 | 1463622951179 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]]]}] 17:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 707ms 17:55:51 INFO - PROCESS | 3756 | 1463622951227 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 17:55:51 INFO - PROCESS | 3756 | 1463622951229 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 17:55:51 INFO - PROCESS | 3756 | 1463622951232 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:55:51 INFO - PROCESS | 3756 | 1463622951234 Marionette TRACE conn2 <- [1,1398,null,{}] 17:55:51 INFO - PROCESS | 3756 | 1463622951237 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}] 17:55:51 INFO - PROCESS | 3756 | 1463622951328 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 17:55:51 INFO - PROCESS | 3756 | 1463622951335 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:51 INFO - PROCESS | 3756 | ++DOCSHELL 19B2E800 == 94 [pid = 3756] [id = 359] 17:55:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 207 (19B38400) [pid = 3756] [serial = 1076] [outer = 00000000] 17:55:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 208 (1D837800) [pid = 3756] [serial = 1077] [outer = 19B38400] 17:55:51 INFO - PROCESS | 3756 | 1463622951378 Marionette DEBUG loaded listener.js 17:55:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 209 (1DDAB400) [pid = 3756] [serial = 1078] [outer = 19B38400] 17:55:51 INFO - PROCESS | 3756 | 1463622951917 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]]]}] 17:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 706ms 17:55:51 INFO - PROCESS | 3756 | 1463622951964 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 17:55:51 INFO - PROCESS | 3756 | 1463622951966 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 17:55:51 INFO - PROCESS | 3756 | 1463622951969 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:55:51 INFO - PROCESS | 3756 | 1463622951972 Marionette TRACE conn2 <- [1,1402,null,{}] 17:55:51 INFO - PROCESS | 3756 | 1463622951975 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}] 17:55:52 INFO - PROCESS | 3756 | 1463622952085 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 17:55:52 INFO - PROCESS | 3756 | 1463622952099 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:52 INFO - PROCESS | 3756 | ++DOCSHELL 1DDAF000 == 95 [pid = 3756] [id = 360] 17:55:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 210 (1DDB3800) [pid = 3756] [serial = 1079] [outer = 00000000] 17:55:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 211 (1E849C00) [pid = 3756] [serial = 1080] [outer = 1DDB3800] 17:55:52 INFO - PROCESS | 3756 | 1463622952148 Marionette DEBUG loaded listener.js 17:55:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 212 (1EC4E000) [pid = 3756] [serial = 1081] [outer = 1DDB3800] 17:55:52 INFO - PROCESS | 3756 | 1463622952994 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]]]}] 17:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1053ms 17:55:53 INFO - PROCESS | 3756 | 1463622953010 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 17:55:53 INFO - PROCESS | 3756 | 1463622953016 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 17:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:55:53 INFO - PROCESS | 3756 | 1463622953041 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:55:53 INFO - PROCESS | 3756 | 1463622953045 Marionette TRACE conn2 <- [1,1406,null,{}] 17:55:53 INFO - PROCESS | 3756 | 1463622953051 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}] 17:55:53 INFO - PROCESS | 3756 | 1463622953185 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 17:55:53 INFO - PROCESS | 3756 | 1463622953333 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:53 INFO - PROCESS | 3756 | ++DOCSHELL 10A63C00 == 96 [pid = 3756] [id = 361] 17:55:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 213 (10AD3800) [pid = 3756] [serial = 1082] [outer = 00000000] 17:55:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 214 (13A2BC00) [pid = 3756] [serial = 1083] [outer = 10AD3800] 17:55:53 INFO - PROCESS | 3756 | 1463622953393 Marionette DEBUG loaded listener.js 17:55:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 215 (16407400) [pid = 3756] [serial = 1084] [outer = 10AD3800] 17:55:53 INFO - PROCESS | 3756 | 1463622953965 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]]]}] 17:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 942ms 17:55:54 INFO - PROCESS | 3756 | 1463622953987 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 17:55:54 INFO - PROCESS | 3756 | 1463622953993 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 17:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:55:54 INFO - PROCESS | 3756 | 1463622954000 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:55:54 INFO - PROCESS | 3756 | 1463622954002 Marionette TRACE conn2 <- [1,1410,null,{}] 17:55:54 INFO - PROCESS | 3756 | 1463622954006 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}] 17:55:54 INFO - PROCESS | 3756 | 1463622954125 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 17:55:54 INFO - PROCESS | 3756 | 1463622954291 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:54 INFO - PROCESS | 3756 | ++DOCSHELL 16408000 == 97 [pid = 3756] [id = 362] 17:55:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 216 (16782400) [pid = 3756] [serial = 1085] [outer = 00000000] 17:55:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 217 (19B03C00) [pid = 3756] [serial = 1086] [outer = 16782400] 17:55:54 INFO - PROCESS | 3756 | 1463622954346 Marionette DEBUG loaded listener.js 17:55:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 218 (1AD3F000) [pid = 3756] [serial = 1087] [outer = 16782400] 17:55:54 INFO - PROCESS | 3756 | 1463622954966 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]]]}] 17:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1005ms 17:55:55 INFO - PROCESS | 3756 | 1463622955013 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 17:55:55 INFO - PROCESS | 3756 | 1463622955016 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 17:55:55 INFO - PROCESS | 3756 | 1463622955021 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:55:55 INFO - PROCESS | 3756 | 1463622955025 Marionette TRACE conn2 <- [1,1414,null,{}] 17:55:55 INFO - PROCESS | 3756 | 1463622955036 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}] 17:55:55 INFO - PROCESS | 3756 | 1463622955163 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 17:55:55 INFO - PROCESS | 3756 | 1463622955318 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:55 INFO - PROCESS | 3756 | ++DOCSHELL 1D4A3C00 == 98 [pid = 3756] [id = 363] 17:55:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 219 (1D4A7400) [pid = 3756] [serial = 1088] [outer = 00000000] 17:55:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 220 (1D834800) [pid = 3756] [serial = 1089] [outer = 1D4A7400] 17:55:55 INFO - PROCESS | 3756 | 1463622955376 Marionette DEBUG loaded listener.js 17:55:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 221 (1DDB5000) [pid = 3756] [serial = 1090] [outer = 1D4A7400] 17:55:55 INFO - PROCESS | 3756 | 1463622955968 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]]]}] 17:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1006ms 17:55:56 INFO - PROCESS | 3756 | 1463622956026 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 17:55:56 INFO - PROCESS | 3756 | 1463622956029 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 17:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:55:56 INFO - PROCESS | 3756 | 1463622956032 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:55:56 INFO - PROCESS | 3756 | 1463622956034 Marionette TRACE conn2 <- [1,1418,null,{}] 17:55:56 INFO - PROCESS | 3756 | 1463622956037 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}] 17:55:56 INFO - PROCESS | 3756 | 1463622956154 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 17:55:56 INFO - PROCESS | 3756 | 1463622956319 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:56 INFO - PROCESS | 3756 | ++DOCSHELL 1E84BC00 == 99 [pid = 3756] [id = 364] 17:55:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 222 (1E853C00) [pid = 3756] [serial = 1091] [outer = 00000000] 17:55:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 223 (1EC52400) [pid = 3756] [serial = 1092] [outer = 1E853C00] 17:55:56 INFO - PROCESS | 3756 | 1463622956374 Marionette DEBUG loaded listener.js 17:55:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 224 (1F813C00) [pid = 3756] [serial = 1093] [outer = 1E853C00] 17:55:56 INFO - PROCESS | 3756 | 1463622956965 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]]]}] 17:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1005ms 17:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:55:57 INFO - PROCESS | 3756 | 1463622957034 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 17:55:57 INFO - PROCESS | 3756 | 1463622957036 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 17:55:57 INFO - PROCESS | 3756 | 1463622957040 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:55:57 INFO - PROCESS | 3756 | 1463622957041 Marionette TRACE conn2 <- [1,1422,null,{}] 17:55:57 INFO - PROCESS | 3756 | 1463622957045 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}] 17:55:57 INFO - PROCESS | 3756 | 1463622957160 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 17:55:57 INFO - PROCESS | 3756 | 1463622957312 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:57 INFO - PROCESS | 3756 | ++DOCSHELL 1EC4F400 == 100 [pid = 3756] [id = 365] 17:55:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 225 (20734C00) [pid = 3756] [serial = 1094] [outer = 00000000] 17:55:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 226 (20738000) [pid = 3756] [serial = 1095] [outer = 20734C00] 17:55:57 INFO - PROCESS | 3756 | 1463622957367 Marionette DEBUG loaded listener.js 17:55:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 227 (2073BC00) [pid = 3756] [serial = 1096] [outer = 20734C00] 17:55:58 INFO - PROCESS | 3756 | 1463622957996 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]]]}] 17:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1005ms 17:55:58 INFO - PROCESS | 3756 | 1463622958042 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 17:55:58 INFO - PROCESS | 3756 | 1463622958045 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 17:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:55:58 INFO - PROCESS | 3756 | 1463622958048 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:55:58 INFO - PROCESS | 3756 | 1463622958050 Marionette TRACE conn2 <- [1,1426,null,{}] 17:55:58 INFO - PROCESS | 3756 | 1463622958100 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}] 17:55:58 INFO - PROCESS | 3756 | 1463622958222 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 17:55:58 INFO - PROCESS | 3756 | 1463622958376 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:58 INFO - PROCESS | 3756 | ++DOCSHELL 2073D800 == 101 [pid = 3756] [id = 366] 17:55:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 228 (20998000) [pid = 3756] [serial = 1097] [outer = 00000000] 17:55:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 229 (2099FC00) [pid = 3756] [serial = 1098] [outer = 20998000] 17:55:58 INFO - PROCESS | 3756 | 1463622958431 Marionette DEBUG loaded listener.js 17:55:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 230 (20ECF000) [pid = 3756] [serial = 1099] [outer = 20998000] 17:55:58 INFO - PROCESS | 3756 | 1463622958994 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]]]}] 17:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 958ms 17:55:59 INFO - PROCESS | 3756 | 1463622959025 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 17:55:59 INFO - PROCESS | 3756 | 1463622959027 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 17:55:59 INFO - PROCESS | 3756 | 1463622959030 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:55:59 INFO - PROCESS | 3756 | 1463622959032 Marionette TRACE conn2 <- [1,1430,null,{}] 17:55:59 INFO - PROCESS | 3756 | 1463622959036 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}] 17:55:59 INFO - PROCESS | 3756 | 1463622959147 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 17:55:59 INFO - PROCESS | 3756 | 1463622959300 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:59 INFO - PROCESS | 3756 | ++DOCSHELL 20ECF400 == 102 [pid = 3756] [id = 367] 17:55:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 231 (20ED1400) [pid = 3756] [serial = 1100] [outer = 00000000] 17:55:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 232 (20ED5800) [pid = 3756] [serial = 1101] [outer = 20ED1400] 17:55:59 INFO - PROCESS | 3756 | 1463622959353 Marionette DEBUG loaded listener.js 17:55:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 233 (20ED9000) [pid = 3756] [serial = 1102] [outer = 20ED1400] 17:55:59 INFO - PROCESS | 3756 | 1463622959900 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]]]}] 17:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 958ms 17:55:59 INFO - PROCESS | 3756 | 1463622959976 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 17:55:59 INFO - PROCESS | 3756 | 1463622959978 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 17:55:59 INFO - PROCESS | 3756 | 1463622959982 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:55:59 INFO - PROCESS | 3756 | 1463622959984 Marionette TRACE conn2 <- [1,1434,null,{}] 17:55:59 INFO - PROCESS | 3756 | 1463622959987 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}] 17:56:00 INFO - PROCESS | 3756 | 1463622960099 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 17:56:00 INFO - PROCESS | 3756 | 1463622960272 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:00 INFO - PROCESS | 3756 | ++DOCSHELL 1101BC00 == 103 [pid = 3756] [id = 368] 17:56:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 234 (1EC4E800) [pid = 3756] [serial = 1103] [outer = 00000000] 17:56:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 235 (21C74400) [pid = 3756] [serial = 1104] [outer = 1EC4E800] 17:56:00 INFO - PROCESS | 3756 | 1463622960327 Marionette DEBUG loaded listener.js 17:56:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 236 (21C75000) [pid = 3756] [serial = 1105] [outer = 1EC4E800] 17:56:00 INFO - PROCESS | 3756 | 1463622960925 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]]]}] 17:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1005ms 17:56:01 INFO - PROCESS | 3756 | 1463622960985 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 17:56:01 INFO - PROCESS | 3756 | 1463622960989 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 17:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:56:01 INFO - PROCESS | 3756 | 1463622960993 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:56:01 INFO - PROCESS | 3756 | 1463622960995 Marionette TRACE conn2 <- [1,1438,null,{}] 17:56:01 INFO - PROCESS | 3756 | 1463622960999 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}] 17:56:01 INFO - PROCESS | 3756 | 1463622961115 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 17:56:01 INFO - PROCESS | 3756 | 1463622961297 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:01 INFO - PROCESS | 3756 | ++DOCSHELL 10535C00 == 104 [pid = 3756] [id = 369] 17:56:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 237 (1053DC00) [pid = 3756] [serial = 1106] [outer = 00000000] 17:56:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 238 (16ED3800) [pid = 3756] [serial = 1107] [outer = 1053DC00] 17:56:01 INFO - PROCESS | 3756 | 1463622961353 Marionette DEBUG loaded listener.js 17:56:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 239 (18115C00) [pid = 3756] [serial = 1108] [outer = 1053DC00] 17:56:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 240 (10B46800) [pid = 3756] [serial = 1109] [outer = 16F38C00] 17:56:02 INFO - PROCESS | 3756 | 1463622961982 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]]]}] 17:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1036ms 17:56:02 INFO - PROCESS | 3756 | 1463622962368 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 17:56:02 INFO - PROCESS | 3756 | 1463622962373 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 17:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:56:02 INFO - PROCESS | 3756 | 1463622962380 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:56:02 INFO - PROCESS | 3756 | 1463622962383 Marionette TRACE conn2 <- [1,1442,null,{}] 17:56:02 INFO - PROCESS | 3756 | 1463622962389 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}] 17:56:02 INFO - PROCESS | 3756 | 1463622962499 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 17:56:02 INFO - PROCESS | 3756 | 1463622962649 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:02 INFO - PROCESS | 3756 | ++DOCSHELL 10AC9800 == 105 [pid = 3756] [id = 370] 17:56:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 241 (10ACC800) [pid = 3756] [serial = 1110] [outer = 00000000] 17:56:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 242 (110AB400) [pid = 3756] [serial = 1111] [outer = 10ACC800] 17:56:02 INFO - PROCESS | 3756 | 1463622962701 Marionette DEBUG loaded listener.js 17:56:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 243 (130D8800) [pid = 3756] [serial = 1112] [outer = 10ACC800] 17:56:03 INFO - PROCESS | 3756 | 1463622963261 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]]]}] 17:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 958ms 17:56:03 INFO - PROCESS | 3756 | 1463622963325 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 17:56:03 INFO - PROCESS | 3756 | 1463622963329 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 17:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:56:03 INFO - PROCESS | 3756 | 1463622963340 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:56:03 INFO - PROCESS | 3756 | 1463622963345 Marionette TRACE conn2 <- [1,1446,null,{}] 17:56:03 INFO - PROCESS | 3756 | 1463622963350 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}] 17:56:03 INFO - PROCESS | 3756 | 1463622963469 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 17:56:03 INFO - PROCESS | 3756 | 1463622963595 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:03 INFO - PROCESS | 3756 | ++DOCSHELL 12D2EC00 == 106 [pid = 3756] [id = 371] 17:56:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 244 (1331F400) [pid = 3756] [serial = 1113] [outer = 00000000] 17:56:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 245 (14223C00) [pid = 3756] [serial = 1114] [outer = 1331F400] 17:56:03 INFO - PROCESS | 3756 | 1463622963643 Marionette DEBUG loaded listener.js 17:56:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 246 (1538B800) [pid = 3756] [serial = 1115] [outer = 1331F400] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 13394000 == 105 [pid = 3756] [id = 274] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 1B29BC00 == 104 [pid = 3756] [id = 14] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 181A9400 == 103 [pid = 3756] [id = 241] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 1AD3E400 == 102 [pid = 3756] [id = 125] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 19B38800 == 101 [pid = 3756] [id = 259] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 1744B800 == 100 [pid = 3756] [id = 195] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 105F0400 == 99 [pid = 3756] [id = 273] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 19B36800 == 98 [pid = 3756] [id = 220] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 105F0000 == 97 [pid = 3756] [id = 310] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 13712800 == 96 [pid = 3756] [id = 240] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 19B2E800 == 95 [pid = 3756] [id = 359] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 10A5F800 == 94 [pid = 3756] [id = 358] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 174DB400 == 93 [pid = 3756] [id = 357] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 1B557C00 == 92 [pid = 3756] [id = 356] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 1AA4F400 == 91 [pid = 3756] [id = 355] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 19B32000 == 90 [pid = 3756] [id = 354] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 199D8800 == 89 [pid = 3756] [id = 353] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 130CFC00 == 88 [pid = 3756] [id = 352] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 11252800 == 87 [pid = 3756] [id = 351] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 245 (1C13F400) [pid = 3756] [serial = 1020] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 10B8DC00 == 86 [pid = 3756] [id = 350] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 1EC51000 == 85 [pid = 3756] [id = 348] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 1E849800 == 84 [pid = 3756] [id = 347] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 1DD3F000 == 83 [pid = 3756] [id = 346] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 1428F800 == 82 [pid = 3756] [id = 345] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 1AD4A400 == 81 [pid = 3756] [id = 344] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 1B7E0000 == 80 [pid = 3756] [id = 343] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 13398400 == 79 [pid = 3756] [id = 342] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 11020000 == 78 [pid = 3756] [id = 341] 17:56:04 INFO - PROCESS | 3756 | --DOCSHELL 1B7E3000 == 77 [pid = 3756] [id = 340] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 244 (1AE3FC00) [pid = 3756] [serial = 907] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 243 (19A32800) [pid = 3756] [serial = 1005] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 242 (19B35400) [pid = 3756] [serial = 1006] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 241 (1A431000) [pid = 3756] [serial = 1008] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 240 (1A779C00) [pid = 3756] [serial = 1009] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 239 (15C6EC00) [pid = 3756] [serial = 1014] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 238 (1AA4E800) [pid = 3756] [serial = 1011] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 237 (16407800) [pid = 3756] [serial = 994] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 236 (10B44000) [pid = 3756] [serial = 993] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 235 (16F36000) [pid = 3756] [serial = 999] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 234 (17309800) [pid = 3756] [serial = 1000] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 233 (1B29B400) [pid = 3756] [serial = 1017] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 232 (16410000) [pid = 3756] [serial = 969] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 231 (1B7EE000) [pid = 3756] [serial = 964] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 230 (17B21000) [pid = 3756] [serial = 1002] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 229 (13132000) [pid = 3756] [serial = 991] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 228 (12D39800) [pid = 3756] [serial = 990] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 227 (14223000) [pid = 3756] [serial = 996] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 226 (15A14800) [pid = 3756] [serial = 997] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 225 (1D49D800) [pid = 3756] [serial = 981] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 224 (1BA13C00) [pid = 3756] [serial = 975] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 223 (11A03400) [pid = 3756] [serial = 966] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 222 (10BA2C00) [pid = 3756] [serial = 987] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 221 (1B173000) [pid = 3756] [serial = 972] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 220 (1D4AA800) [pid = 3756] [serial = 984] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 219 (1C137000) [pid = 3756] [serial = 978] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 218 (1AD40400) [pid = 3756] [serial = 1012] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 217 (18116400) [pid = 3756] [serial = 1003] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 216 (1B2A3000) [pid = 3756] [serial = 1018] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | --DOMWINDOW == 215 (1A172800) [pid = 3756] [serial = 1015] [outer = 00000000] [url = about:blank] 17:56:04 INFO - PROCESS | 3756 | 1463622964298 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]]]}] 17:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1005ms 17:56:04 INFO - PROCESS | 3756 | 1463622964337 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 17:56:04 INFO - PROCESS | 3756 | 1463622964340 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 17:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:56:04 INFO - PROCESS | 3756 | 1463622964343 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:56:04 INFO - PROCESS | 3756 | 1463622964345 Marionette TRACE conn2 <- [1,1450,null,{}] 17:56:04 INFO - PROCESS | 3756 | 1463622964354 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}] 17:56:04 INFO - PROCESS | 3756 | 1463622964503 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 17:56:04 INFO - PROCESS | 3756 | 1463622964622 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:04 INFO - PROCESS | 3756 | ++DOCSHELL 11C06C00 == 78 [pid = 3756] [id = 372] 17:56:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 216 (1288A800) [pid = 3756] [serial = 1116] [outer = 00000000] 17:56:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 217 (14294C00) [pid = 3756] [serial = 1117] [outer = 1288A800] 17:56:04 INFO - PROCESS | 3756 | 1463622964671 Marionette DEBUG loaded listener.js 17:56:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 218 (15C6DC00) [pid = 3756] [serial = 1118] [outer = 1288A800] 17:56:05 INFO - PROCESS | 3756 | 1463622965128 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]]]}] 17:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 801ms 17:56:05 INFO - PROCESS | 3756 | 1463622965177 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 17:56:05 INFO - PROCESS | 3756 | 1463622965179 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 17:56:05 INFO - PROCESS | 3756 | 1463622965182 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:56:05 INFO - PROCESS | 3756 | 1463622965184 Marionette TRACE conn2 <- [1,1454,null,{}] 17:56:05 INFO - PROCESS | 3756 | 1463622965187 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}] 17:56:05 INFO - PROCESS | 3756 | 1463622965279 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 17:56:05 INFO - PROCESS | 3756 | 1463622965291 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:05 INFO - PROCESS | 3756 | ++DOCSHELL 16B49800 == 79 [pid = 3756] [id = 373] 17:56:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 219 (16B52C00) [pid = 3756] [serial = 1119] [outer = 00000000] 17:56:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 220 (173AC000) [pid = 3756] [serial = 1120] [outer = 16B52C00] 17:56:05 INFO - PROCESS | 3756 | 1463622965339 Marionette DEBUG loaded listener.js 17:56:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 221 (17B1B400) [pid = 3756] [serial = 1121] [outer = 16B52C00] 17:56:05 INFO - PROCESS | 3756 | 1463622965822 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]]]}] 17:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 691ms 17:56:05 INFO - PROCESS | 3756 | 1463622965882 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 17:56:05 INFO - PROCESS | 3756 | 1463622965884 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 17:56:05 INFO - PROCESS | 3756 | 1463622965887 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:56:05 INFO - PROCESS | 3756 | 1463622965889 Marionette TRACE conn2 <- [1,1458,null,{}] 17:56:05 INFO - PROCESS | 3756 | 1463622965893 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}] 17:56:05 INFO - PROCESS | 3756 | 1463622965982 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 17:56:05 INFO - PROCESS | 3756 | 1463622965991 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:06 INFO - PROCESS | 3756 | ++DOCSHELL 16F36000 == 80 [pid = 3756] [id = 374] 17:56:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 222 (17F85400) [pid = 3756] [serial = 1122] [outer = 00000000] 17:56:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 223 (199DF400) [pid = 3756] [serial = 1123] [outer = 17F85400] 17:56:06 INFO - PROCESS | 3756 | 1463622966035 Marionette DEBUG loaded listener.js 17:56:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 224 (19B09C00) [pid = 3756] [serial = 1124] [outer = 17F85400] 17:56:06 INFO - PROCESS | 3756 | 1463622966529 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]]]}] 17:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 707ms 17:56:06 INFO - PROCESS | 3756 | 1463622966587 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 17:56:06 INFO - PROCESS | 3756 | 1463622966589 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 17:56:06 INFO - PROCESS | 3756 | 1463622966592 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:56:06 INFO - PROCESS | 3756 | 1463622966594 Marionette TRACE conn2 <- [1,1462,null,{}] 17:56:06 INFO - PROCESS | 3756 | 1463622966597 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}] 17:56:06 INFO - PROCESS | 3756 | 1463622966783 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 17:56:06 INFO - PROCESS | 3756 | 1463622966809 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:06 INFO - PROCESS | 3756 | ++DOCSHELL 19A32800 == 81 [pid = 3756] [id = 375] 17:56:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 225 (19B0F400) [pid = 3756] [serial = 1125] [outer = 00000000] 17:56:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 226 (1A777C00) [pid = 3756] [serial = 1126] [outer = 19B0F400] 17:56:06 INFO - PROCESS | 3756 | 1463622966854 Marionette DEBUG loaded listener.js 17:56:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 227 (1AA4F400) [pid = 3756] [serial = 1127] [outer = 19B0F400] 17:56:07 INFO - PROCESS | 3756 | 1463622967331 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]]]}] 17:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 801ms 17:56:07 INFO - PROCESS | 3756 | 1463622967395 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 17:56:07 INFO - PROCESS | 3756 | 1463622967397 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 17:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:56:07 INFO - PROCESS | 3756 | 1463622967405 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:56:07 INFO - PROCESS | 3756 | 1463622967407 Marionette TRACE conn2 <- [1,1466,null,{}] 17:56:07 INFO - PROCESS | 3756 | 1463622967410 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}] 17:56:07 INFO - PROCESS | 3756 | 1463622967536 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 17:56:07 INFO - PROCESS | 3756 | 1463622967610 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:07 INFO - PROCESS | 3756 | ++DOCSHELL 12D36400 == 82 [pid = 3756] [id = 376] 17:56:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 228 (16140C00) [pid = 3756] [serial = 1128] [outer = 00000000] 17:56:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 229 (1AD49000) [pid = 3756] [serial = 1129] [outer = 16140C00] 17:56:07 INFO - PROCESS | 3756 | 1463622967655 Marionette DEBUG loaded listener.js 17:56:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 230 (1AE42400) [pid = 3756] [serial = 1130] [outer = 16140C00] 17:56:08 INFO - PROCESS | 3756 | 1463622968085 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]]]}] 17:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 738ms 17:56:08 INFO - PROCESS | 3756 | 1463622968161 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 17:56:08 INFO - PROCESS | 3756 | 1463622968163 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 17:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:56:08 INFO - PROCESS | 3756 | 1463622968171 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:56:08 INFO - PROCESS | 3756 | 1463622968173 Marionette TRACE conn2 <- [1,1470,null,{}] 17:56:08 INFO - PROCESS | 3756 | 1463622968176 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}] 17:56:08 INFO - PROCESS | 3756 | 1463622968303 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 17:56:08 INFO - PROCESS | 3756 | 1463622968324 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:08 INFO - PROCESS | 3756 | ++DOCSHELL 1A775400 == 83 [pid = 3756] [id = 377] 17:56:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 231 (1AA46800) [pid = 3756] [serial = 1131] [outer = 00000000] 17:56:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 232 (1B54FC00) [pid = 3756] [serial = 1132] [outer = 1AA46800] 17:56:08 INFO - PROCESS | 3756 | 1463622968368 Marionette DEBUG loaded listener.js 17:56:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 233 (1B7EC400) [pid = 3756] [serial = 1133] [outer = 1AA46800] 17:56:08 INFO - PROCESS | 3756 | --DOMWINDOW == 232 (1B7E6800) [pid = 3756] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:56:08 INFO - PROCESS | 3756 | --DOMWINDOW == 231 (19A31C00) [pid = 3756] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:56:08 INFO - PROCESS | 3756 | --DOMWINDOW == 230 (1337FC00) [pid = 3756] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:56:08 INFO - PROCESS | 3756 | --DOMWINDOW == 229 (1A312800) [pid = 3756] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:56:08 INFO - PROCESS | 3756 | --DOMWINDOW == 228 (1124B800) [pid = 3756] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:56:08 INFO - PROCESS | 3756 | --DOMWINDOW == 227 (14003400) [pid = 3756] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:56:08 INFO - PROCESS | 3756 | --DOMWINDOW == 226 (1B29AC00) [pid = 3756] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:56:08 INFO - PROCESS | 3756 | --DOMWINDOW == 225 (10AC6400) [pid = 3756] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:56:08 INFO - PROCESS | 3756 | --DOMWINDOW == 224 (19B37800) [pid = 3756] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:56:08 INFO - PROCESS | 3756 | --DOMWINDOW == 223 (19B38400) [pid = 3756] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:56:09 INFO - PROCESS | 3756 | 1463622969037 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]]]}] 17:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 911ms 17:56:09 INFO - PROCESS | 3756 | 1463622969074 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 17:56:09 INFO - PROCESS | 3756 | 1463622969075 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 17:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:56:09 INFO - PROCESS | 3756 | 1463622969083 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:56:09 INFO - PROCESS | 3756 | 1463622969084 Marionette TRACE conn2 <- [1,1474,null,{}] 17:56:09 INFO - PROCESS | 3756 | 1463622969088 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}] 17:56:09 INFO - PROCESS | 3756 | 1463622969227 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 17:56:09 INFO - PROCESS | 3756 | 1463622969301 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:09 INFO - PROCESS | 3756 | ++DOCSHELL 10AC7000 == 84 [pid = 3756] [id = 378] 17:56:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 224 (13A2B400) [pid = 3756] [serial = 1134] [outer = 00000000] 17:56:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 225 (1AE59800) [pid = 3756] [serial = 1135] [outer = 13A2B400] 17:56:09 INFO - PROCESS | 3756 | 1463622969345 Marionette DEBUG loaded listener.js 17:56:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 226 (1B2A3000) [pid = 3756] [serial = 1136] [outer = 13A2B400] 17:56:09 INFO - PROCESS | 3756 | 1463622969708 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]]]}] 17:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 643ms 17:56:09 INFO - PROCESS | 3756 | 1463622969717 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 17:56:09 INFO - PROCESS | 3756 | 1463622969719 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 17:56:09 INFO - PROCESS | 3756 | 1463622969722 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:56:09 INFO - PROCESS | 3756 | 1463622969724 Marionette TRACE conn2 <- [1,1478,null,{}] 17:56:09 INFO - PROCESS | 3756 | 1463622969727 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}] 17:56:09 INFO - PROCESS | 3756 | 1463622969867 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 17:56:09 INFO - PROCESS | 3756 | 1463622969908 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:09 INFO - PROCESS | 3756 | ++DOCSHELL 1B168400 == 85 [pid = 3756] [id = 379] 17:56:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 227 (1B2A3C00) [pid = 3756] [serial = 1137] [outer = 00000000] 17:56:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 228 (1C13F400) [pid = 3756] [serial = 1138] [outer = 1B2A3C00] 17:56:09 INFO - PROCESS | 3756 | 1463622969952 Marionette DEBUG loaded listener.js 17:56:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 229 (1CB46C00) [pid = 3756] [serial = 1139] [outer = 1B2A3C00] 17:56:10 INFO - PROCESS | 3756 | 1463622970362 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]]]}] 17:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 707ms 17:56:10 INFO - PROCESS | 3756 | 1463622970422 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 17:56:10 INFO - PROCESS | 3756 | 1463622970424 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 17:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:56:10 INFO - PROCESS | 3756 | 1463622970428 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:56:10 INFO - PROCESS | 3756 | 1463622970430 Marionette TRACE conn2 <- [1,1482,null,{}] 17:56:10 INFO - PROCESS | 3756 | 1463622970433 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}] 17:56:10 INFO - PROCESS | 3756 | 1463622970588 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 17:56:10 INFO - PROCESS | 3756 | 1463622970606 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:10 INFO - PROCESS | 3756 | ++DOCSHELL 1D82EC00 == 86 [pid = 3756] [id = 380] 17:56:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 230 (1D836C00) [pid = 3756] [serial = 1140] [outer = 00000000] 17:56:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 231 (1DD38800) [pid = 3756] [serial = 1141] [outer = 1D836C00] 17:56:10 INFO - PROCESS | 3756 | 1463622970654 Marionette DEBUG loaded listener.js 17:56:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 232 (1DDAA000) [pid = 3756] [serial = 1142] [outer = 1D836C00] 17:56:11 INFO - PROCESS | 3756 | 1463622971406 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]]]}] 17:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1005ms 17:56:11 INFO - PROCESS | 3756 | 1463622971463 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 17:56:11 INFO - PROCESS | 3756 | 1463622971467 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 17:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:56:11 INFO - PROCESS | 3756 | 1463622971473 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:56:11 INFO - PROCESS | 3756 | 1463622971477 Marionette TRACE conn2 <- [1,1486,null,{}] 17:56:11 INFO - PROCESS | 3756 | 1463622971483 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}] 17:56:11 INFO - PROCESS | 3756 | 1463622971611 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 17:56:11 INFO - PROCESS | 3756 | 1463622971767 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:11 INFO - PROCESS | 3756 | ++DOCSHELL 11252800 == 87 [pid = 3756] [id = 381] 17:56:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 233 (11424800) [pid = 3756] [serial = 1143] [outer = 00000000] 17:56:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 234 (13394000) [pid = 3756] [serial = 1144] [outer = 11424800] 17:56:11 INFO - PROCESS | 3756 | 1463622971825 Marionette DEBUG loaded listener.js 17:56:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 235 (13A2DC00) [pid = 3756] [serial = 1145] [outer = 11424800] 17:56:12 INFO - PROCESS | 3756 | 1463622972408 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]]]}] 17:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1005ms 17:56:12 INFO - PROCESS | 3756 | 1463622972477 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 17:56:12 INFO - PROCESS | 3756 | 1463622972483 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 17:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:56:12 INFO - PROCESS | 3756 | 1463622972489 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:56:12 INFO - PROCESS | 3756 | 1463622972492 Marionette TRACE conn2 <- [1,1490,null,{}] 17:56:12 INFO - PROCESS | 3756 | 1463622972496 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}] 17:56:12 INFO - PROCESS | 3756 | 1463622972615 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 17:56:12 INFO - PROCESS | 3756 | 1463622972769 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:12 INFO - PROCESS | 3756 | ++DOCSHELL 131F7000 == 88 [pid = 3756] [id = 382] 17:56:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 236 (13C3A000) [pid = 3756] [serial = 1146] [outer = 00000000] 17:56:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 237 (16F40400) [pid = 3756] [serial = 1147] [outer = 13C3A000] 17:56:12 INFO - PROCESS | 3756 | 1463622972824 Marionette DEBUG loaded listener.js 17:56:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 238 (17449400) [pid = 3756] [serial = 1148] [outer = 13C3A000] 17:56:13 INFO - PROCESS | 3756 | 1463622973447 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]]]}] 17:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1005ms 17:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:56:13 INFO - PROCESS | 3756 | 1463622973490 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 17:56:13 INFO - PROCESS | 3756 | 1463622973493 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 17:56:13 INFO - PROCESS | 3756 | 1463622973497 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:56:13 INFO - PROCESS | 3756 | 1463622973500 Marionette TRACE conn2 <- [1,1494,null,{}] 17:56:13 INFO - PROCESS | 3756 | 1463622973511 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}] 17:56:13 INFO - PROCESS | 3756 | 1463622973631 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 17:56:13 INFO - PROCESS | 3756 | 1463622973789 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:13 INFO - PROCESS | 3756 | ++DOCSHELL 1B7E3C00 == 89 [pid = 3756] [id = 383] 17:56:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 239 (1B7E4400) [pid = 3756] [serial = 1149] [outer = 00000000] 17:56:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 240 (1D49C800) [pid = 3756] [serial = 1150] [outer = 1B7E4400] 17:56:13 INFO - PROCESS | 3756 | 1463622973847 Marionette DEBUG loaded listener.js 17:56:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 241 (1D837000) [pid = 3756] [serial = 1151] [outer = 1B7E4400] 17:56:14 INFO - PROCESS | 3756 | 1463622974454 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]]]}] 17:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1006ms 17:56:14 INFO - PROCESS | 3756 | 1463622974498 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 17:56:14 INFO - PROCESS | 3756 | 1463622974501 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 17:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:56:14 INFO - PROCESS | 3756 | 1463622974504 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:56:14 INFO - PROCESS | 3756 | 1463622974506 Marionette TRACE conn2 <- [1,1498,null,{}] 17:56:14 INFO - PROCESS | 3756 | 1463622974510 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}] 17:56:14 INFO - PROCESS | 3756 | 1463622974625 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 17:56:14 INFO - PROCESS | 3756 | 1463622974791 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:14 INFO - PROCESS | 3756 | ++DOCSHELL 1D48D400 == 90 [pid = 3756] [id = 384] 17:56:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 242 (1D48DC00) [pid = 3756] [serial = 1152] [outer = 00000000] 17:56:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 243 (1D493400) [pid = 3756] [serial = 1153] [outer = 1D48DC00] 17:56:14 INFO - PROCESS | 3756 | 1463622974846 Marionette DEBUG loaded listener.js 17:56:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 244 (1D497000) [pid = 3756] [serial = 1154] [outer = 1D48DC00] 17:56:15 INFO - PROCESS | 3756 | 1463622975405 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]]]}] 17:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 957ms 17:56:15 INFO - PROCESS | 3756 | 1463622975449 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 17:56:15 INFO - PROCESS | 3756 | 1463622975451 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 17:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:56:15 INFO - PROCESS | 3756 | 1463622975454 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:56:15 INFO - PROCESS | 3756 | 1463622975456 Marionette TRACE conn2 <- [1,1502,null,{}] 17:56:15 INFO - PROCESS | 3756 | 1463622975460 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}] 17:56:15 INFO - PROCESS | 3756 | 1463622975571 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 17:56:15 INFO - PROCESS | 3756 | 1463622975725 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:15 INFO - PROCESS | 3756 | ++DOCSHELL 1D48E800 == 91 [pid = 3756] [id = 385] 17:56:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 245 (1D48FC00) [pid = 3756] [serial = 1155] [outer = 00000000] 17:56:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 246 (1DDAE800) [pid = 3756] [serial = 1156] [outer = 1D48FC00] 17:56:15 INFO - PROCESS | 3756 | 1463622975779 Marionette DEBUG loaded listener.js 17:56:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 247 (1E854000) [pid = 3756] [serial = 1157] [outer = 1D48FC00] 17:56:16 INFO - PROCESS | 3756 | 1463622976377 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]]]}] 17:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1006ms 17:56:16 INFO - PROCESS | 3756 | 1463622976469 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 17:56:16 INFO - PROCESS | 3756 | 1463622976471 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 17:56:16 INFO - PROCESS | 3756 | 1463622976476 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:56:16 INFO - PROCESS | 3756 | 1463622976478 Marionette TRACE conn2 <- [1,1506,null,{}] 17:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:56:16 INFO - PROCESS | 3756 | 1463622976482 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}] 17:56:16 INFO - PROCESS | 3756 | 1463622976618 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 17:56:16 INFO - PROCESS | 3756 | 1463622976768 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:16 INFO - PROCESS | 3756 | ++DOCSHELL 20731400 == 92 [pid = 3756] [id = 386] 17:56:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 248 (20733C00) [pid = 3756] [serial = 1158] [outer = 00000000] 17:56:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 249 (2073B800) [pid = 3756] [serial = 1159] [outer = 20733C00] 17:56:16 INFO - PROCESS | 3756 | 1463622976825 Marionette DEBUG loaded listener.js 17:56:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 250 (20999000) [pid = 3756] [serial = 1160] [outer = 20733C00] 17:56:17 INFO - PROCESS | 3756 | 1463622977422 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]]]}] 17:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 989ms 17:56:17 INFO - PROCESS | 3756 | 1463622977498 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 17:56:17 INFO - PROCESS | 3756 | 1463622977501 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 17:56:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:56:17 INFO - PROCESS | 3756 | 1463622977504 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:56:17 INFO - PROCESS | 3756 | 1463622977507 Marionette TRACE conn2 <- [1,1510,null,{}] 17:56:17 INFO - PROCESS | 3756 | 1463622977510 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}] 17:56:17 INFO - PROCESS | 3756 | 1463622977624 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 17:56:17 INFO - PROCESS | 3756 | 1463622977791 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:17 INFO - PROCESS | 3756 | ++DOCSHELL 20737400 == 93 [pid = 3756] [id = 387] 17:56:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 251 (20738400) [pid = 3756] [serial = 1161] [outer = 00000000] 17:56:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 252 (20ED6C00) [pid = 3756] [serial = 1162] [outer = 20738400] 17:56:17 INFO - PROCESS | 3756 | 1463622977846 Marionette DEBUG loaded listener.js 17:56:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 253 (21C74800) [pid = 3756] [serial = 1163] [outer = 20738400] 17:56:18 INFO - PROCESS | 3756 | 1463622978350 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"]]]}] 17:56:18 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 () { 17:56:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:56:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:56:18 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 () { 17:56:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:56:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:56:18 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 () { 17:56:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:56:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:56:18 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 () { 17:56:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:56:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:56:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 927ms 17:56:18 INFO - PROCESS | 3756 | 1463622978416 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 17:56:18 INFO - PROCESS | 3756 | 1463622978419 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 17:56:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:56:18 INFO - PROCESS | 3756 | 1463622978422 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:56:18 INFO - PROCESS | 3756 | 1463622978424 Marionette TRACE conn2 <- [1,1514,null,{}] 17:56:18 INFO - PROCESS | 3756 | 1463622978428 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}] 17:56:18 INFO - PROCESS | 3756 | 1463622978540 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 17:56:18 INFO - PROCESS | 3756 | 1463622978708 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:18 INFO - PROCESS | 3756 | ++DOCSHELL 20999400 == 94 [pid = 3756] [id = 388] 17:56:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 254 (2099F400) [pid = 3756] [serial = 1164] [outer = 00000000] 17:56:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 255 (21D12000) [pid = 3756] [serial = 1165] [outer = 2099F400] 17:56:18 INFO - PROCESS | 3756 | 1463622978762 Marionette DEBUG loaded listener.js 17:56:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 256 (21D1B400) [pid = 3756] [serial = 1166] [outer = 2099F400] 17:56:19 INFO - PROCESS | 3756 | 1463622979307 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"]]]}] 17:56:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:56:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:56:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:56:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 942ms 17:56:19 INFO - PROCESS | 3756 | 1463622979368 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 17:56:19 INFO - PROCESS | 3756 | 1463622979370 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 17:56:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:56:19 INFO - PROCESS | 3756 | 1463622979374 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:56:19 INFO - PROCESS | 3756 | 1463622979376 Marionette TRACE conn2 <- [1,1518,null,{}] 17:56:19 INFO - PROCESS | 3756 | 1463622979380 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}] 17:56:19 INFO - PROCESS | 3756 | 1463622979501 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 17:56:19 INFO - PROCESS | 3756 | 1463622979669 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:19 INFO - PROCESS | 3756 | ++DOCSHELL 21A49000 == 95 [pid = 3756] [id = 389] 17:56:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 257 (21A4CC00) [pid = 3756] [serial = 1167] [outer = 00000000] 17:56:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 258 (21A53400) [pid = 3756] [serial = 1168] [outer = 21A4CC00] 17:56:19 INFO - PROCESS | 3756 | 1463622979724 Marionette DEBUG loaded listener.js 17:56:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 259 (21A55400) [pid = 3756] [serial = 1169] [outer = 21A4CC00] 17:56:20 INFO - PROCESS | 3756 | 1463622980252 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]]]}] 17:56:20 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 17:56:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:56:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:56:20 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. 17:56:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:56:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 942ms 17:56:20 INFO - PROCESS | 3756 | 1463622980319 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 17:56:20 INFO - PROCESS | 3756 | 1463622980321 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 17:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:56:20 INFO - PROCESS | 3756 | 1463622980325 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:56:20 INFO - PROCESS | 3756 | 1463622980326 Marionette TRACE conn2 <- [1,1522,null,{}] 17:56:20 INFO - PROCESS | 3756 | 1463622980330 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}] 17:56:20 INFO - PROCESS | 3756 | 1463622980452 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 17:56:20 INFO - PROCESS | 3756 | 1463622980609 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:20 INFO - PROCESS | 3756 | ++DOCSHELL 10B23800 == 96 [pid = 3756] [id = 390] 17:56:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 260 (1101CC00) [pid = 3756] [serial = 1170] [outer = 00000000] 17:56:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 261 (16903000) [pid = 3756] [serial = 1171] [outer = 1101CC00] 17:56:20 INFO - PROCESS | 3756 | 1463622980665 Marionette DEBUG loaded listener.js 17:56:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 262 (1833B000) [pid = 3756] [serial = 1172] [outer = 1101CC00] 17:56:21 INFO - PROCESS | 3756 | 1463622981264 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]]]}] 17:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1005ms 17:56:21 INFO - PROCESS | 3756 | 1463622981326 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 17:56:21 INFO - PROCESS | 3756 | 1463622981329 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 17:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:56:21 INFO - PROCESS | 3756 | 1463622981332 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:56:21 INFO - PROCESS | 3756 | 1463622981335 Marionette TRACE conn2 <- [1,1526,null,{}] 17:56:21 INFO - PROCESS | 3756 | 1463622981339 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}] 17:56:21 INFO - PROCESS | 3756 | 1463622981474 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 17:56:21 INFO - PROCESS | 3756 | 1463622981636 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:21 INFO - PROCESS | 3756 | ++DOCSHELL 137B9800 == 97 [pid = 3756] [id = 391] 17:56:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 263 (14224800) [pid = 3756] [serial = 1173] [outer = 00000000] 17:56:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 264 (1DDB6400) [pid = 3756] [serial = 1174] [outer = 14224800] 17:56:21 INFO - PROCESS | 3756 | 1463622981698 Marionette DEBUG loaded listener.js 17:56:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 265 (20D78C00) [pid = 3756] [serial = 1175] [outer = 14224800] 17:56:22 INFO - PROCESS | 3756 | 1463622982446 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]]]}] 17:56:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:56:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1162ms 17:56:22 INFO - PROCESS | 3756 | 1463622982486 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 17:56:22 INFO - PROCESS | 3756 | 1463622982491 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 17:56:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:56:22 INFO - PROCESS | 3756 | 1463622982495 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:56:22 INFO - PROCESS | 3756 | 1463622982499 Marionette TRACE conn2 <- [1,1530,null,{}] 17:56:22 INFO - PROCESS | 3756 | 1463622982504 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}] 17:56:22 INFO - PROCESS | 3756 | 1463622982616 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 17:56:22 INFO - PROCESS | 3756 | 1463622982792 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:22 INFO - PROCESS | 3756 | ++DOCSHELL 13132000 == 98 [pid = 3756] [id = 392] 17:56:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 266 (13398400) [pid = 3756] [serial = 1176] [outer = 00000000] 17:56:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 267 (14296C00) [pid = 3756] [serial = 1177] [outer = 13398400] 17:56:22 INFO - PROCESS | 3756 | 1463622982842 Marionette DEBUG loaded listener.js 17:56:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 268 (1640CC00) [pid = 3756] [serial = 1178] [outer = 13398400] 17:56:23 INFO - PROCESS | 3756 | 1463622983486 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]]]}] 17:56:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1005ms 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 1B168400 == 97 [pid = 3756] [id = 379] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 10AC7000 == 96 [pid = 3756] [id = 378] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 1A775400 == 95 [pid = 3756] [id = 377] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 12D36400 == 94 [pid = 3756] [id = 376] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 19A32800 == 93 [pid = 3756] [id = 375] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 16F36000 == 92 [pid = 3756] [id = 374] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 16B49800 == 91 [pid = 3756] [id = 373] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 11C06C00 == 90 [pid = 3756] [id = 372] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 12D2EC00 == 89 [pid = 3756] [id = 371] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 10AC9800 == 88 [pid = 3756] [id = 370] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 10535C00 == 87 [pid = 3756] [id = 369] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 267 (13320000) [pid = 3756] [serial = 1023] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 266 (174DA400) [pid = 3756] [serial = 1026] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 265 (1BA1D000) [pid = 3756] [serial = 1029] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 264 (1E84A800) [pid = 3756] [serial = 1032] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 263 (1DD3F400) [pid = 3756] [serial = 1035] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 262 (1EC4D400) [pid = 3756] [serial = 1038] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 261 (1EC58C00) [pid = 3756] [serial = 1041] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 260 (1F814000) [pid = 3756] [serial = 1044] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 259 (1E849C00) [pid = 3756] [serial = 1080] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | 1463622983622 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 17:56:23 INFO - PROCESS | 3756 | 1463622983627 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 1101BC00 == 86 [pid = 3756] [id = 368] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 20ECF400 == 85 [pid = 3756] [id = 367] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 2073D800 == 84 [pid = 3756] [id = 366] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 1EC4F400 == 83 [pid = 3756] [id = 365] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 1E84BC00 == 82 [pid = 3756] [id = 364] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 1D4A3C00 == 81 [pid = 3756] [id = 363] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 16408000 == 80 [pid = 3756] [id = 362] 17:56:23 INFO - PROCESS | 3756 | --DOCSHELL 10A63C00 == 79 [pid = 3756] [id = 361] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 258 (1D4AB400) [pid = 3756] [serial = 1068] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 257 (1A313800) [pid = 3756] [serial = 1059] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 256 (13381C00) [pid = 3756] [serial = 1060] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 255 (1990F400) [pid = 3756] [serial = 1054] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 254 (17445000) [pid = 3756] [serial = 1053] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 253 (1AE45000) [pid = 3756] [serial = 1062] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 252 (16403C00) [pid = 3756] [serial = 1051] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 251 (14221000) [pid = 3756] [serial = 1050] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 250 (173B1C00) [pid = 3756] [serial = 1056] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 249 (174DBC00) [pid = 3756] [serial = 1057] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 248 (1B559C00) [pid = 3756] [serial = 1065] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 247 (1BA1D800) [pid = 3756] [serial = 1066] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 246 (1699D400) [pid = 3756] [serial = 1047] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 245 (1D832800) [pid = 3756] [serial = 1069] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 244 (15A10000) [pid = 3756] [serial = 1074] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 243 (1D83B400) [pid = 3756] [serial = 1071] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 242 (1D837800) [pid = 3756] [serial = 1077] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 241 (1DDAB400) [pid = 3756] [serial = 1078] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 240 (1DD3B000) [pid = 3756] [serial = 1072] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 239 (1B164800) [pid = 3756] [serial = 1063] [outer = 00000000] [url = about:blank] 17:56:23 INFO - PROCESS | 3756 | --DOMWINDOW == 238 (1640A400) [pid = 3756] [serial = 1075] [outer = 00000000] [url = about:blank] 17:56:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:56:23 INFO - PROCESS | 3756 | 1463622983682 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:56:23 INFO - PROCESS | 3756 | 1463622983685 Marionette TRACE conn2 <- [1,1534,null,{}] 17:56:23 INFO - PROCESS | 3756 | 1463622983689 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}] 17:56:23 INFO - PROCESS | 3756 | 1463622983787 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 17:56:23 INFO - PROCESS | 3756 | 1463622983794 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:23 INFO - PROCESS | 3756 | ++DOCSHELL 13705800 == 80 [pid = 3756] [id = 393] 17:56:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 239 (137B2C00) [pid = 3756] [serial = 1179] [outer = 00000000] 17:56:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 240 (14292000) [pid = 3756] [serial = 1180] [outer = 137B2C00] 17:56:23 INFO - PROCESS | 3756 | 1463622983841 Marionette DEBUG loaded listener.js 17:56:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 241 (1640B800) [pid = 3756] [serial = 1181] [outer = 137B2C00] 17:56:24 INFO - PROCESS | 3756 | 1463622984373 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]]]}] 17:56:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:56:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 754ms 17:56:24 INFO - PROCESS | 3756 | 1463622984417 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 17:56:24 INFO - PROCESS | 3756 | 1463622984419 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 17:56:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:56:24 INFO - PROCESS | 3756 | 1463622984423 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:56:24 INFO - PROCESS | 3756 | 1463622984426 Marionette TRACE conn2 <- [1,1538,null,{}] 17:56:24 INFO - PROCESS | 3756 | 1463622984436 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}] 17:56:24 INFO - PROCESS | 3756 | 1463622984540 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 17:56:24 INFO - PROCESS | 3756 | 1463622984666 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:24 INFO - PROCESS | 3756 | ++DOCSHELL 19902800 == 81 [pid = 3756] [id = 394] 17:56:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 242 (199DA400) [pid = 3756] [serial = 1182] [outer = 00000000] 17:56:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 243 (19B35800) [pid = 3756] [serial = 1183] [outer = 199DA400] 17:56:24 INFO - PROCESS | 3756 | 1463622984713 Marionette DEBUG loaded listener.js 17:56:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 244 (1A43DC00) [pid = 3756] [serial = 1184] [outer = 199DA400] 17:56:25 INFO - PROCESS | 3756 | 1463622985088 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]]]}] 17:56:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:56:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 706ms 17:56:25 INFO - PROCESS | 3756 | 1463622985122 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 17:56:25 INFO - PROCESS | 3756 | 1463622985125 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 17:56:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:56:25 INFO - PROCESS | 3756 | 1463622985128 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:56:25 INFO - PROCESS | 3756 | 1463622985130 Marionette TRACE conn2 <- [1,1542,null,{}] 17:56:25 INFO - PROCESS | 3756 | 1463622985133 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}] 17:56:25 INFO - PROCESS | 3756 | 1463622985229 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 17:56:25 INFO - PROCESS | 3756 | 1463622985235 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:25 INFO - PROCESS | 3756 | ++DOCSHELL 1A176800 == 82 [pid = 3756] [id = 395] 17:56:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 245 (1AA4FC00) [pid = 3756] [serial = 1185] [outer = 00000000] 17:56:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 246 (1AE44400) [pid = 3756] [serial = 1186] [outer = 1AA4FC00] 17:56:25 INFO - PROCESS | 3756 | 1463622985280 Marionette DEBUG loaded listener.js 17:56:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 247 (1B16C400) [pid = 3756] [serial = 1187] [outer = 1AA4FC00] 17:56:25 INFO - PROCESS | 3756 | 1463622985741 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]]]}] 17:56:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:56:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 644ms 17:56:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:56:25 INFO - PROCESS | 3756 | 1463622985768 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 17:56:25 INFO - PROCESS | 3756 | 1463622985770 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 17:56:25 INFO - PROCESS | 3756 | 1463622985797 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:56:25 INFO - PROCESS | 3756 | 1463622985799 Marionette TRACE conn2 <- [1,1546,null,{}] 17:56:25 INFO - PROCESS | 3756 | 1463622985803 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}] 17:56:25 INFO - PROCESS | 3756 | 1463622985952 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 17:56:26 INFO - PROCESS | 3756 | 1463622986060 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:26 INFO - PROCESS | 3756 | ++DOCSHELL 1B554800 == 83 [pid = 3756] [id = 396] 17:56:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 248 (1B559400) [pid = 3756] [serial = 1188] [outer = 00000000] 17:56:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 249 (1BA19000) [pid = 3756] [serial = 1189] [outer = 1B559400] 17:56:26 INFO - PROCESS | 3756 | 1463622986106 Marionette DEBUG loaded listener.js 17:56:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 250 (1C13EC00) [pid = 3756] [serial = 1190] [outer = 1B559400] 17:56:26 INFO - PROCESS | 3756 | 1463622986543 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]]]}] 17:56:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:56:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 833ms 17:56:26 INFO - PROCESS | 3756 | 1463622986595 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 17:56:26 INFO - PROCESS | 3756 | 1463622986597 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 17:56:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:56:26 INFO - PROCESS | 3756 | 1463622986605 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:56:26 INFO - PROCESS | 3756 | 1463622986606 Marionette TRACE conn2 <- [1,1550,null,{}] 17:56:26 INFO - PROCESS | 3756 | 1463622986610 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}] 17:56:26 INFO - PROCESS | 3756 | 1463622986755 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 17:56:26 INFO - PROCESS | 3756 | 1463622986778 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:26 INFO - PROCESS | 3756 | ++DOCSHELL 1BA16C00 == 84 [pid = 3756] [id = 397] 17:56:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 251 (1D48B400) [pid = 3756] [serial = 1191] [outer = 00000000] 17:56:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 252 (1D832400) [pid = 3756] [serial = 1192] [outer = 1D48B400] 17:56:26 INFO - PROCESS | 3756 | 1463622986826 Marionette DEBUG loaded listener.js 17:56:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 253 (1DD38400) [pid = 3756] [serial = 1193] [outer = 1D48B400] 17:56:27 INFO - PROCESS | 3756 | 1463622987279 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]]]}] 17:56:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:56:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 738ms 17:56:27 INFO - PROCESS | 3756 | 1463622987370 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 17:56:27 INFO - PROCESS | 3756 | 1463622987372 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 17:56:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:56:27 INFO - PROCESS | 3756 | 1463622987384 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:56:27 INFO - PROCESS | 3756 | 1463622987386 Marionette TRACE conn2 <- [1,1554,null,{}] 17:56:27 INFO - PROCESS | 3756 | 1463622987390 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}] 17:56:27 INFO - PROCESS | 3756 | 1463622987524 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 17:56:27 INFO - PROCESS | 3756 | 1463622987616 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:27 INFO - PROCESS | 3756 | ++DOCSHELL 1D495C00 == 85 [pid = 3756] [id = 398] 17:56:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 254 (1DD3F800) [pid = 3756] [serial = 1194] [outer = 00000000] 17:56:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 255 (1DDB5400) [pid = 3756] [serial = 1195] [outer = 1DD3F800] 17:56:27 INFO - PROCESS | 3756 | 1463622987665 Marionette DEBUG loaded listener.js 17:56:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 256 (1E851800) [pid = 3756] [serial = 1196] [outer = 1DD3F800] 17:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 255 (1331F400) [pid = 3756] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 254 (1AA46800) [pid = 3756] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 253 (17F85400) [pid = 3756] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 252 (16B52C00) [pid = 3756] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 251 (13A2B400) [pid = 3756] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 250 (1B2A3C00) [pid = 3756] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 249 (10ACC800) [pid = 3756] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 248 (1DDB3800) [pid = 3756] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 247 (1288A800) [pid = 3756] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 246 (16140C00) [pid = 3756] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 245 (19B0F400) [pid = 3756] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:56:28 INFO - PROCESS | 3756 | --DOMWINDOW == 244 (1BA11C00) [pid = 3756] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:56:28 INFO - PROCESS | 3756 | 1463622988193 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]]]}] 17:56:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:56:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 864ms 17:56:28 INFO - PROCESS | 3756 | 1463622988247 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 17:56:28 INFO - PROCESS | 3756 | 1463622988249 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 17:56:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:56:28 INFO - PROCESS | 3756 | 1463622988252 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:56:28 INFO - PROCESS | 3756 | 1463622988254 Marionette TRACE conn2 <- [1,1558,null,{}] 17:56:28 INFO - PROCESS | 3756 | 1463622988258 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}] 17:56:28 INFO - PROCESS | 3756 | 1463622988351 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 17:56:28 INFO - PROCESS | 3756 | 1463622988357 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:28 INFO - PROCESS | 3756 | ++DOCSHELL 1288A800 == 86 [pid = 3756] [id = 399] 17:56:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 245 (1331F400) [pid = 3756] [serial = 1197] [outer = 00000000] 17:56:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 246 (19CD4C00) [pid = 3756] [serial = 1198] [outer = 1331F400] 17:56:28 INFO - PROCESS | 3756 | 1463622988400 Marionette DEBUG loaded listener.js 17:56:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 247 (1B29C400) [pid = 3756] [serial = 1199] [outer = 1331F400] 17:56:28 INFO - PROCESS | 3756 | 1463622988856 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]]]}] 17:56:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:56:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 644ms 17:56:28 INFO - PROCESS | 3756 | 1463622988888 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 17:56:28 INFO - PROCESS | 3756 | 1463622988890 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 17:56:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:56:28 INFO - PROCESS | 3756 | 1463622988893 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:56:28 INFO - PROCESS | 3756 | 1463622988895 Marionette TRACE conn2 <- [1,1562,null,{}] 17:56:28 INFO - PROCESS | 3756 | 1463622988916 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}] 17:56:29 INFO - PROCESS | 3756 | 1463622989009 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 17:56:29 INFO - PROCESS | 3756 | 1463622989015 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:29 INFO - PROCESS | 3756 | ++DOCSHELL 199D6800 == 87 [pid = 3756] [id = 400] 17:56:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 248 (19A36800) [pid = 3756] [serial = 1200] [outer = 00000000] 17:56:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 249 (1DDB3400) [pid = 3756] [serial = 1201] [outer = 19A36800] 17:56:29 INFO - PROCESS | 3756 | 1463622989062 Marionette DEBUG loaded listener.js 17:56:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 250 (1EC59800) [pid = 3756] [serial = 1202] [outer = 19A36800] 17:56:29 INFO - PROCESS | 3756 | 1463622989549 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]]]}] 17:56:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:56:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 723ms 17:56:29 INFO - PROCESS | 3756 | 1463622989621 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 17:56:29 INFO - PROCESS | 3756 | 1463622989624 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 17:56:29 INFO - PROCESS | 3756 | 1463622989628 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:56:29 INFO - PROCESS | 3756 | 1463622989630 Marionette TRACE conn2 <- [1,1566,null,{}] 17:56:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:56:29 INFO - PROCESS | 3756 | 1463622989633 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}] 17:56:29 INFO - PROCESS | 3756 | 1463622989773 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 17:56:29 INFO - PROCESS | 3756 | 1463622989783 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:29 INFO - PROCESS | 3756 | ++DOCSHELL 1F80AC00 == 88 [pid = 3756] [id = 401] 17:56:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 251 (1F80FC00) [pid = 3756] [serial = 1203] [outer = 00000000] 17:56:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 252 (20739400) [pid = 3756] [serial = 1204] [outer = 1F80FC00] 17:56:29 INFO - PROCESS | 3756 | 1463622989827 Marionette DEBUG loaded listener.js 17:56:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 253 (2099A400) [pid = 3756] [serial = 1205] [outer = 1F80FC00] 17:56:30 INFO - PROCESS | 3756 | 1463622990587 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]]]}] 17:56:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:56:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 958ms 17:56:30 INFO - PROCESS | 3756 | 1463622990607 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 17:56:30 INFO - PROCESS | 3756 | 1463622990613 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 17:56:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:56:30 INFO - PROCESS | 3756 | 1463622990617 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:56:30 INFO - PROCESS | 3756 | 1463622990622 Marionette TRACE conn2 <- [1,1570,null,{}] 17:56:30 INFO - PROCESS | 3756 | 1463622990627 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}] 17:56:30 INFO - PROCESS | 3756 | 1463622990759 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 17:56:30 INFO - PROCESS | 3756 | 1463622990936 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:30 INFO - PROCESS | 3756 | ++DOCSHELL 12D2EC00 == 89 [pid = 3756] [id = 402] 17:56:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 254 (130D4000) [pid = 3756] [serial = 1206] [outer = 00000000] 17:56:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 255 (150BC000) [pid = 3756] [serial = 1207] [outer = 130D4000] 17:56:30 INFO - PROCESS | 3756 | 1463622990994 Marionette DEBUG loaded listener.js 17:56:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 256 (16F3D800) [pid = 3756] [serial = 1208] [outer = 130D4000] 17:56:31 INFO - PROCESS | 3756 | 1463622991572 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]]]}] 17:56:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:56:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1005ms 17:56:31 INFO - PROCESS | 3756 | 1463622991621 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 17:56:31 INFO - PROCESS | 3756 | 1463622991627 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 17:56:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:56:31 INFO - PROCESS | 3756 | 1463622991634 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:56:31 INFO - PROCESS | 3756 | 1463622991637 Marionette TRACE conn2 <- [1,1574,null,{}] 17:56:31 INFO - PROCESS | 3756 | 1463622991641 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}] 17:56:31 INFO - PROCESS | 3756 | 1463622991771 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 17:56:31 INFO - PROCESS | 3756 | 1463622991934 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:31 INFO - PROCESS | 3756 | ++DOCSHELL 199D8000 == 90 [pid = 3756] [id = 403] 17:56:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 257 (19B2D800) [pid = 3756] [serial = 1209] [outer = 00000000] 17:56:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 258 (1AD49C00) [pid = 3756] [serial = 1210] [outer = 19B2D800] 17:56:32 INFO - PROCESS | 3756 | 1463622991989 Marionette DEBUG loaded listener.js 17:56:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 259 (1BA15C00) [pid = 3756] [serial = 1211] [outer = 19B2D800] 17:56:32 INFO - PROCESS | 3756 | 1463622992601 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]]]}] 17:56:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:56:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1052ms 17:56:32 INFO - PROCESS | 3756 | 1463622992679 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 17:56:32 INFO - PROCESS | 3756 | 1463622992681 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 17:56:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:56:32 INFO - PROCESS | 3756 | 1463622992722 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:56:32 INFO - PROCESS | 3756 | 1463622992726 Marionette TRACE conn2 <- [1,1578,null,{}] 17:56:32 INFO - PROCESS | 3756 | 1463622992740 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}] 17:56:32 INFO - PROCESS | 3756 | 1463622992868 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 17:56:33 INFO - PROCESS | 3756 | 1463622993024 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:33 INFO - PROCESS | 3756 | ++DOCSHELL 1E801800 == 91 [pid = 3756] [id = 404] 17:56:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 260 (1E802000) [pid = 3756] [serial = 1212] [outer = 00000000] 17:56:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 261 (1E806400) [pid = 3756] [serial = 1213] [outer = 1E802000] 17:56:33 INFO - PROCESS | 3756 | 1463622993082 Marionette DEBUG loaded listener.js 17:56:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 262 (1E80B000) [pid = 3756] [serial = 1214] [outer = 1E802000] 17:56:33 INFO - PROCESS | 3756 | 1463622993693 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]]]}] 17:56:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:56:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1020ms 17:56:33 INFO - PROCESS | 3756 | 1463622993720 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 17:56:33 INFO - PROCESS | 3756 | 1463622993724 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 17:56:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:56:33 INFO - PROCESS | 3756 | 1463622993729 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:56:33 INFO - PROCESS | 3756 | 1463622993731 Marionette TRACE conn2 <- [1,1582,null,{}] 17:56:33 INFO - PROCESS | 3756 | 1463622993735 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}] 17:56:33 INFO - PROCESS | 3756 | 1463622993854 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 17:56:34 INFO - PROCESS | 3756 | 1463622994029 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:34 INFO - PROCESS | 3756 | ++DOCSHELL 1E810800 == 92 [pid = 3756] [id = 405] 17:56:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 263 (1E84CC00) [pid = 3756] [serial = 1215] [outer = 00000000] 17:56:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 264 (20732000) [pid = 3756] [serial = 1216] [outer = 1E84CC00] 17:56:34 INFO - PROCESS | 3756 | 1463622994083 Marionette DEBUG loaded listener.js 17:56:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 265 (20D2C000) [pid = 3756] [serial = 1217] [outer = 1E84CC00] 17:56:34 INFO - PROCESS | 3756 | 1463622994685 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]]]}] 17:56:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:56:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1005ms 17:56:34 INFO - PROCESS | 3756 | 1463622994733 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 17:56:34 INFO - PROCESS | 3756 | 1463622994737 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 17:56:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:56:34 INFO - PROCESS | 3756 | 1463622994742 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:56:34 INFO - PROCESS | 3756 | 1463622994745 Marionette TRACE conn2 <- [1,1586,null,{}] 17:56:34 INFO - PROCESS | 3756 | 1463622994749 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}] 17:56:34 INFO - PROCESS | 3756 | 1463622994864 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 17:56:35 INFO - PROCESS | 3756 | 1463622995025 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:35 INFO - PROCESS | 3756 | ++DOCSHELL 1F809C00 == 93 [pid = 3756] [id = 406] 17:56:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 266 (1F815800) [pid = 3756] [serial = 1218] [outer = 00000000] 17:56:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 267 (20D34800) [pid = 3756] [serial = 1219] [outer = 1F815800] 17:56:35 INFO - PROCESS | 3756 | 1463622995080 Marionette DEBUG loaded listener.js 17:56:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 268 (20D37000) [pid = 3756] [serial = 1220] [outer = 1F815800] 17:56:35 INFO - PROCESS | 3756 | 1463622995614 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]]]}] 17:56:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:56:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 942ms 17:56:35 INFO - PROCESS | 3756 | 1463622995688 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 17:56:35 INFO - PROCESS | 3756 | 1463622995691 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 17:56:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:56:35 INFO - PROCESS | 3756 | 1463622995694 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:56:35 INFO - PROCESS | 3756 | 1463622995696 Marionette TRACE conn2 <- [1,1590,null,{}] 17:56:35 INFO - PROCESS | 3756 | 1463622995700 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}] 17:56:35 INFO - PROCESS | 3756 | 1463622995830 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 17:56:36 INFO - PROCESS | 3756 | 1463622996025 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:36 INFO - PROCESS | 3756 | ++DOCSHELL 20D2B800 == 94 [pid = 3756] [id = 407] 17:56:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 269 (20D34400) [pid = 3756] [serial = 1221] [outer = 00000000] 17:56:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 270 (21A47C00) [pid = 3756] [serial = 1222] [outer = 20D34400] 17:56:36 INFO - PROCESS | 3756 | 1463622996081 Marionette DEBUG loaded listener.js 17:56:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 271 (21A4C800) [pid = 3756] [serial = 1223] [outer = 20D34400] 17:56:36 INFO - PROCESS | 3756 | 1463622996664 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]]]}] 17:56:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:56:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1005ms 17:56:36 INFO - PROCESS | 3756 | 1463622996729 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 17:56:36 INFO - PROCESS | 3756 | 1463622996731 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 17:56:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:56:36 INFO - PROCESS | 3756 | 1463622996734 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:56:36 INFO - PROCESS | 3756 | 1463622996736 Marionette TRACE conn2 <- [1,1594,null,{}] 17:56:36 INFO - PROCESS | 3756 | 1463622996740 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}] 17:56:36 INFO - PROCESS | 3756 | 1463622996858 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 17:56:37 INFO - PROCESS | 3756 | 1463622997020 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:37 INFO - PROCESS | 3756 | ++DOCSHELL 1FDCC400 == 95 [pid = 3756] [id = 408] 17:56:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 272 (1FDCE000) [pid = 3756] [serial = 1224] [outer = 00000000] 17:56:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 273 (1FDD2C00) [pid = 3756] [serial = 1225] [outer = 1FDCE000] 17:56:37 INFO - PROCESS | 3756 | 1463622997075 Marionette DEBUG loaded listener.js 17:56:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 274 (1FDD5400) [pid = 3756] [serial = 1226] [outer = 1FDCE000] 17:56:37 INFO - PROCESS | 3756 | 1463622997662 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]]]}] 17:56:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:56:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1005ms 17:56:37 INFO - PROCESS | 3756 | 1463622997738 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 17:56:37 INFO - PROCESS | 3756 | 1463622997740 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 17:56:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:56:37 INFO - PROCESS | 3756 | 1463622997744 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:56:37 INFO - PROCESS | 3756 | 1463622997746 Marionette TRACE conn2 <- [1,1598,null,{}] 17:56:37 INFO - PROCESS | 3756 | 1463622997750 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}] 17:56:37 INFO - PROCESS | 3756 | 1463622997869 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 17:56:38 INFO - PROCESS | 3756 | 1463622998237 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:38 INFO - PROCESS | 3756 | ++DOCSHELL 0F985C00 == 96 [pid = 3756] [id = 409] 17:56:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 275 (1050D000) [pid = 3756] [serial = 1227] [outer = 00000000] 17:56:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 276 (10A62800) [pid = 3756] [serial = 1228] [outer = 1050D000] 17:56:38 INFO - PROCESS | 3756 | 1463622998333 Marionette DEBUG loaded listener.js 17:56:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 277 (10B32800) [pid = 3756] [serial = 1229] [outer = 1050D000] 17:56:38 INFO - PROCESS | 3756 | 1463622998966 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]]]}] 17:56:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:56:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1303ms 17:56:39 INFO - PROCESS | 3756 | 1463622999047 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 17:56:39 INFO - PROCESS | 3756 | 1463622999051 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 17:56:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:56:39 INFO - PROCESS | 3756 | 1463622999055 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:56:39 INFO - PROCESS | 3756 | 1463622999059 Marionette TRACE conn2 <- [1,1602,null,{}] 17:56:39 INFO - PROCESS | 3756 | 1463622999064 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}] 17:56:39 INFO - PROCESS | 3756 | 1463622999174 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 17:56:39 INFO - PROCESS | 3756 | 1463622999342 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:39 INFO - PROCESS | 3756 | ++DOCSHELL 1339EC00 == 97 [pid = 3756] [id = 410] 17:56:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 278 (133A0C00) [pid = 3756] [serial = 1230] [outer = 00000000] 17:56:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 279 (1312C000) [pid = 3756] [serial = 1231] [outer = 133A0C00] 17:56:39 INFO - PROCESS | 3756 | 1463622999397 Marionette DEBUG loaded listener.js 17:56:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 280 (150C1400) [pid = 3756] [serial = 1232] [outer = 133A0C00] 17:56:40 INFO - PROCESS | 3756 | 1463623000034 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]]]}] 17:56:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 17:56:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1052ms 17:56:40 INFO - PROCESS | 3756 | 1463623000103 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 17:56:40 INFO - PROCESS | 3756 | 1463623000107 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 17:56:40 INFO - PROCESS | 3756 | 1463623000127 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:56:40 INFO - PROCESS | 3756 | 1463623000129 Marionette TRACE conn2 <- [1,1606,null,{}] 17:56:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:56:40 INFO - PROCESS | 3756 | 1463623000133 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}] 17:56:40 INFO - PROCESS | 3756 | 1463623000237 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 17:56:40 INFO - PROCESS | 3756 | 1463623000405 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:40 INFO - PROCESS | 3756 | ++DOCSHELL 16B50400 == 98 [pid = 3756] [id = 411] 17:56:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 281 (16F37C00) [pid = 3756] [serial = 1233] [outer = 00000000] 17:56:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 282 (174D9C00) [pid = 3756] [serial = 1234] [outer = 16F37C00] 17:56:40 INFO - PROCESS | 3756 | 1463623000453 Marionette DEBUG loaded listener.js 17:56:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 283 (181A6400) [pid = 3756] [serial = 1235] [outer = 16F37C00] 17:56:41 INFO - PROCESS | 3756 | 1463623001038 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]]]}] 17:56:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:56:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 989ms 17:56:41 INFO - PROCESS | 3756 | 1463623001119 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 17:56:41 INFO - PROCESS | 3756 | 1463623001121 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 17:56:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:56:41 INFO - PROCESS | 3756 | 1463623001126 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:56:41 INFO - PROCESS | 3756 | 1463623001132 Marionette TRACE conn2 <- [1,1610,null,{}] 17:56:41 INFO - PROCESS | 3756 | 1463623001140 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}] 17:56:41 INFO - PROCESS | 3756 | 1463623001252 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 17:56:41 INFO - PROCESS | 3756 | 1463623001423 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:41 INFO - PROCESS | 3756 | ++DOCSHELL 11025800 == 99 [pid = 3756] [id = 412] 17:56:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 284 (131F5C00) [pid = 3756] [serial = 1236] [outer = 00000000] 17:56:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 285 (1A16F400) [pid = 3756] [serial = 1237] [outer = 131F5C00] 17:56:41 INFO - PROCESS | 3756 | 1463623001471 Marionette DEBUG loaded listener.js 17:56:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 286 (1A438400) [pid = 3756] [serial = 1238] [outer = 131F5C00] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 1538CC00 == 98 [pid = 3756] [id = 25] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 199D6800 == 97 [pid = 3756] [id = 400] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 1288A800 == 96 [pid = 3756] [id = 399] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 1D495C00 == 95 [pid = 3756] [id = 398] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 1BA16C00 == 94 [pid = 3756] [id = 397] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 1B554800 == 93 [pid = 3756] [id = 396] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 1A176800 == 92 [pid = 3756] [id = 395] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 19902800 == 91 [pid = 3756] [id = 394] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 13705800 == 90 [pid = 3756] [id = 393] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 13132000 == 89 [pid = 3756] [id = 392] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 20737400 == 88 [pid = 3756] [id = 387] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 20731400 == 87 [pid = 3756] [id = 386] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 1D48E800 == 86 [pid = 3756] [id = 385] 17:56:41 INFO - PROCESS | 3756 | --DOCSHELL 1D48D400 == 85 [pid = 3756] [id = 384] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 285 (2099FC00) [pid = 3756] [serial = 1098] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 284 (20738000) [pid = 3756] [serial = 1095] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 283 (16ED3800) [pid = 3756] [serial = 1107] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 282 (21C74400) [pid = 3756] [serial = 1104] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 281 (13A2BC00) [pid = 3756] [serial = 1083] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 280 (1D834800) [pid = 3756] [serial = 1089] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 279 (19B03C00) [pid = 3756] [serial = 1086] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 278 (1EC52400) [pid = 3756] [serial = 1092] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 277 (20ED5800) [pid = 3756] [serial = 1101] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 276 (1DD38800) [pid = 3756] [serial = 1141] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOCSHELL 1B7E3C00 == 84 [pid = 3756] [id = 383] 17:56:42 INFO - PROCESS | 3756 | --DOCSHELL 131F7000 == 83 [pid = 3756] [id = 382] 17:56:42 INFO - PROCESS | 3756 | --DOCSHELL 11252800 == 82 [pid = 3756] [id = 381] 17:56:42 INFO - PROCESS | 3756 | --DOCSHELL 1D82EC00 == 81 [pid = 3756] [id = 380] 17:56:42 INFO - PROCESS | 3756 | 1463623002057 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]]]}] 17:56:42 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 17:56:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 942ms 17:56:42 INFO - PROCESS | 3756 | 1463623002069 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 17:56:42 INFO - PROCESS | 3756 | 1463623002072 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 17:56:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:56:42 INFO - PROCESS | 3756 | 1463623002075 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:56:42 INFO - PROCESS | 3756 | 1463623002077 Marionette TRACE conn2 <- [1,1614,null,{}] 17:56:42 INFO - PROCESS | 3756 | 1463623002080 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}] 17:56:42 INFO - PROCESS | 3756 | 1463623002189 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 275 (14223C00) [pid = 3756] [serial = 1114] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 274 (1B7EC400) [pid = 3756] [serial = 1133] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 273 (19B09C00) [pid = 3756] [serial = 1124] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 272 (17B1B400) [pid = 3756] [serial = 1121] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 271 (1B2A3000) [pid = 3756] [serial = 1136] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 270 (1C13F400) [pid = 3756] [serial = 1138] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 269 (173AC000) [pid = 3756] [serial = 1120] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 268 (130D8800) [pid = 3756] [serial = 1112] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 267 (1EC4E000) [pid = 3756] [serial = 1081] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 266 (18118C00) [pid = 3756] [serial = 700] [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.] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 265 (15C6DC00) [pid = 3756] [serial = 1118] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 264 (1AE59800) [pid = 3756] [serial = 1135] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 263 (1AD49000) [pid = 3756] [serial = 1129] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 262 (1AA4F400) [pid = 3756] [serial = 1127] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 261 (110AB400) [pid = 3756] [serial = 1111] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 260 (1AE42400) [pid = 3756] [serial = 1130] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 259 (1538B800) [pid = 3756] [serial = 1115] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 258 (199DF400) [pid = 3756] [serial = 1123] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 257 (1B54FC00) [pid = 3756] [serial = 1132] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 256 (14294C00) [pid = 3756] [serial = 1117] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 255 (1A777C00) [pid = 3756] [serial = 1126] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 254 (1CB4C800) [pid = 3756] [serial = 1021] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | --DOMWINDOW == 253 (1CB46C00) [pid = 3756] [serial = 1139] [outer = 00000000] [url = about:blank] 17:56:42 INFO - PROCESS | 3756 | 1463623002317 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:42 INFO - PROCESS | 3756 | ++DOCSHELL 10277800 == 82 [pid = 3756] [id = 413] 17:56:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 254 (105F5400) [pid = 3756] [serial = 1239] [outer = 00000000] 17:56:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 255 (1288A800) [pid = 3756] [serial = 1240] [outer = 105F5400] 17:56:42 INFO - PROCESS | 3756 | 1463623002409 Marionette DEBUG loaded listener.js 17:56:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 256 (14223C00) [pid = 3756] [serial = 1241] [outer = 105F5400] 17:56:42 INFO - PROCESS | 3756 | 1463623002759 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]]]}] 17:56:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:56:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 17:56:42 INFO - PROCESS | 3756 | 1463623002844 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 17:56:42 INFO - PROCESS | 3756 | 1463623002846 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 17:56:42 INFO - PROCESS | 3756 | 1463623002851 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:56:42 INFO - PROCESS | 3756 | 1463623002853 Marionette TRACE conn2 <- [1,1618,null,{}] 17:56:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:56:42 INFO - PROCESS | 3756 | 1463623002856 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}] 17:56:42 INFO - PROCESS | 3756 | 1463623002953 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 17:56:42 INFO - PROCESS | 3756 | 1463623002964 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:42 INFO - PROCESS | 3756 | ++DOCSHELL 1640FC00 == 83 [pid = 3756] [id = 414] 17:56:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 257 (16785000) [pid = 3756] [serial = 1242] [outer = 00000000] 17:56:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 258 (17A2CC00) [pid = 3756] [serial = 1243] [outer = 16785000] 17:56:43 INFO - PROCESS | 3756 | 1463623003015 Marionette DEBUG loaded listener.js 17:56:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 259 (19B07000) [pid = 3756] [serial = 1244] [outer = 16785000] 17:56:43 INFO - PROCESS | 3756 | 1463623003510 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]]]}] 17:56:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:56:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 676ms 17:56:43 INFO - PROCESS | 3756 | 1463623003535 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 17:56:43 INFO - PROCESS | 3756 | 1463623003537 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 17:56:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:56:43 INFO - PROCESS | 3756 | 1463623003540 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:56:43 INFO - PROCESS | 3756 | 1463623003542 Marionette TRACE conn2 <- [1,1622,null,{}] 17:56:43 INFO - PROCESS | 3756 | 1463623003545 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}] 17:56:43 INFO - PROCESS | 3756 | 1463623003637 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 17:56:43 INFO - PROCESS | 3756 | 1463623003645 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:43 INFO - PROCESS | 3756 | ++DOCSHELL 174E9400 == 84 [pid = 3756] [id = 415] 17:56:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 260 (199D6800) [pid = 3756] [serial = 1245] [outer = 00000000] 17:56:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 261 (1AD47400) [pid = 3756] [serial = 1246] [outer = 199D6800] 17:56:43 INFO - PROCESS | 3756 | 1463623003688 Marionette DEBUG loaded listener.js 17:56:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 262 (1AE3F000) [pid = 3756] [serial = 1247] [outer = 199D6800] 17:56:44 INFO - PROCESS | 3756 | 1463623004185 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]]]}] 17:56:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:56:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 17:56:44 INFO - PROCESS | 3756 | 1463623004240 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 17:56:44 INFO - PROCESS | 3756 | 1463623004242 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 17:56:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:56:44 INFO - PROCESS | 3756 | 1463623004245 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:56:44 INFO - PROCESS | 3756 | 1463623004247 Marionette TRACE conn2 <- [1,1626,null,{}] 17:56:44 INFO - PROCESS | 3756 | 1463623004250 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}] 17:56:44 INFO - PROCESS | 3756 | 1463623004351 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 17:56:44 INFO - PROCESS | 3756 | 1463623004387 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:44 INFO - PROCESS | 3756 | ++DOCSHELL 15781800 == 85 [pid = 3756] [id = 416] 17:56:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 263 (1A311400) [pid = 3756] [serial = 1248] [outer = 00000000] 17:56:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 264 (1B29AC00) [pid = 3756] [serial = 1249] [outer = 1A311400] 17:56:44 INFO - PROCESS | 3756 | 1463623004431 Marionette DEBUG loaded listener.js 17:56:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 265 (1B54E000) [pid = 3756] [serial = 1250] [outer = 1A311400] 17:56:44 INFO - PROCESS | 3756 | 1463623004940 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]]]}] 17:56:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:56:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 738ms 17:56:44 INFO - PROCESS | 3756 | 1463623004987 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 17:56:45 INFO - PROCESS | 3756 | 1463623004990 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 17:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:56:45 INFO - PROCESS | 3756 | 1463623004993 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:56:45 INFO - PROCESS | 3756 | 1463623004995 Marionette TRACE conn2 <- [1,1630,null,{}] 17:56:45 INFO - PROCESS | 3756 | 1463623004998 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}] 17:56:45 INFO - PROCESS | 3756 | 1463623005138 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 17:56:45 INFO - PROCESS | 3756 | 1463623005221 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:45 INFO - PROCESS | 3756 | ++DOCSHELL 1AA41400 == 86 [pid = 3756] [id = 417] 17:56:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 266 (1AE44000) [pid = 3756] [serial = 1251] [outer = 00000000] 17:56:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 267 (1BA12000) [pid = 3756] [serial = 1252] [outer = 1AE44000] 17:56:45 INFO - PROCESS | 3756 | 1463623005264 Marionette DEBUG loaded listener.js 17:56:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 268 (1C13F000) [pid = 3756] [serial = 1253] [outer = 1AE44000] 17:56:45 INFO - PROCESS | 3756 | 1463623005666 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]]]}] 17:56:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:56:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 707ms 17:56:45 INFO - PROCESS | 3756 | 1463623005691 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 17:56:45 INFO - PROCESS | 3756 | 1463623005693 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 17:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:56:45 INFO - PROCESS | 3756 | 1463623005696 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:56:45 INFO - PROCESS | 3756 | 1463623005698 Marionette TRACE conn2 <- [1,1634,null,{}] 17:56:45 INFO - PROCESS | 3756 | 1463623005708 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}] 17:56:45 INFO - PROCESS | 3756 | 1463623005872 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 267 (10B48400) [pid = 3756] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 266 (19B0AC00) [pid = 3756] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 265 (1E853800) [pid = 3756] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 264 (19B2D000) [pid = 3756] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 263 (10B27800) [pid = 3756] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 262 (1421CC00) [pid = 3756] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 261 (13375C00) [pid = 3756] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 260 (10AD0C00) [pid = 3756] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 259 (20998000) [pid = 3756] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 258 (10F9C000) [pid = 3756] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 257 (174DD800) [pid = 3756] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 256 (199D6C00) [pid = 3756] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 255 (16782400) [pid = 3756] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 254 (1B7E6C00) [pid = 3756] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 253 (1D49D400) [pid = 3756] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 252 (10B23C00) [pid = 3756] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 251 (1AA4B000) [pid = 3756] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 250 (1AE37400) [pid = 3756] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 249 (14009400) [pid = 3756] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 248 (10AD3800) [pid = 3756] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 247 (16789800) [pid = 3756] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 246 (20ED1400) [pid = 3756] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 245 (1A437C00) [pid = 3756] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 244 (1EC54400) [pid = 3756] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 243 (1AD3F400) [pid = 3756] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 242 (1C13C400) [pid = 3756] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 241 (19B0F800) [pid = 3756] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 240 (19A33800) [pid = 3756] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 239 (13A24800) [pid = 3756] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 238 (181B4800) [pid = 3756] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 237 (1307BC00) [pid = 3756] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 236 (13A2CC00) [pid = 3756] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 235 (1D4A7400) [pid = 3756] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 234 (13A25400) [pid = 3756] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 233 (1AD45C00) [pid = 3756] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 232 (13A31400) [pid = 3756] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 231 (1B7EC000) [pid = 3756] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 230 (1AA48800) [pid = 3756] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 229 (11252400) [pid = 3756] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 228 (174E1000) [pid = 3756] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 227 (20734C00) [pid = 3756] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 226 (1C135000) [pid = 3756] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 225 (1053DC00) [pid = 3756] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 224 (1747DC00) [pid = 3756] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 223 (17A33400) [pid = 3756] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 222 (17A6DC00) [pid = 3756] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 221 (1421E000) [pid = 3756] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 220 (1BA16000) [pid = 3756] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 219 (1CB44000) [pid = 3756] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 218 (10B47000) [pid = 3756] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 217 (1AE44800) [pid = 3756] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 216 (1AD45400) [pid = 3756] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 215 (1337C000) [pid = 3756] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 214 (1EC4E800) [pid = 3756] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 213 (1AD3DC00) [pid = 3756] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 212 (1B170800) [pid = 3756] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 211 (10539000) [pid = 3756] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 210 (16ED1800) [pid = 3756] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 209 (1DD43C00) [pid = 3756] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 208 (1B7E3400) [pid = 3756] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 207 (10ACE800) [pid = 3756] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 206 (1E853C00) [pid = 3756] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 205 (13376000) [pid = 3756] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 204 (13315000) [pid = 3756] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 203 (17A72000) [pid = 3756] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 202 (1B7E6400) [pid = 3756] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 201 (1B166000) [pid = 3756] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 200 (10A60800) [pid = 3756] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 199 (1331F400) [pid = 3756] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 198 (1B559400) [pid = 3756] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 197 (1D48B400) [pid = 3756] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 196 (1DD3F800) [pid = 3756] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 195 (19A36800) [pid = 3756] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 194 (20738400) [pid = 3756] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 193 (14224800) [pid = 3756] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 192 (2099F400) [pid = 3756] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 191 (21A4CC00) [pid = 3756] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 190 (137B2C00) [pid = 3756] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 189 (11424800) [pid = 3756] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 188 (13398400) [pid = 3756] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 187 (1B7E4400) [pid = 3756] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 186 (1AA4FC00) [pid = 3756] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 185 (199DA400) [pid = 3756] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 184 (13C3A000) [pid = 3756] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 183 (20733C00) [pid = 3756] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 182 (1D48DC00) [pid = 3756] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 181 (1101CC00) [pid = 3756] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:56:47 INFO - PROCESS | 3756 | --DOMWINDOW == 180 (1D48FC00) [pid = 3756] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:56:47 INFO - PROCESS | 3756 | 1463623007067 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:47 INFO - PROCESS | 3756 | ++DOCSHELL 0F666C00 == 87 [pid = 3756] [id = 418] 17:56:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 181 (10231800) [pid = 3756] [serial = 1254] [outer = 00000000] 17:56:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 182 (10AC9400) [pid = 3756] [serial = 1255] [outer = 10231800] 17:56:47 INFO - PROCESS | 3756 | 1463623007166 Marionette DEBUG loaded listener.js 17:56:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 183 (10B2C000) [pid = 3756] [serial = 1256] [outer = 10231800] 17:56:47 INFO - PROCESS | 3756 | 1463623007754 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]]]}] 17:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2120ms 17:56:47 INFO - PROCESS | 3756 | 1463623007819 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 17:56:47 INFO - PROCESS | 3756 | 1463623007823 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 17:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:56:47 INFO - PROCESS | 3756 | 1463623007828 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:56:47 INFO - PROCESS | 3756 | 1463623007832 Marionette TRACE conn2 <- [1,1638,null,{}] 17:56:47 INFO - PROCESS | 3756 | 1463623007836 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}] 17:56:47 INFO - PROCESS | 3756 | 1463623007962 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 17:56:48 INFO - PROCESS | 3756 | 1463623008128 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:48 INFO - PROCESS | 3756 | ++DOCSHELL 128A9C00 == 88 [pid = 3756] [id = 419] 17:56:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 184 (12AE8400) [pid = 3756] [serial = 1257] [outer = 00000000] 17:56:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 185 (13126800) [pid = 3756] [serial = 1258] [outer = 12AE8400] 17:56:48 INFO - PROCESS | 3756 | 1463623008186 Marionette DEBUG loaded listener.js 17:56:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 186 (13316000) [pid = 3756] [serial = 1259] [outer = 12AE8400] 17:56:48 INFO - PROCESS | 3756 | 1463623008851 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]]]}] 17:56:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:56:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1053ms 17:56:48 INFO - PROCESS | 3756 | 1463623008908 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 17:56:48 INFO - PROCESS | 3756 | 1463623008913 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 17:56:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:56:48 INFO - PROCESS | 3756 | 1463623008936 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:56:48 INFO - PROCESS | 3756 | 1463623008938 Marionette TRACE conn2 <- [1,1642,null,{}] 17:56:48 INFO - PROCESS | 3756 | 1463623008942 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}] 17:56:49 INFO - PROCESS | 3756 | 1463623009063 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 17:56:49 INFO - PROCESS | 3756 | 1463623009231 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:49 INFO - PROCESS | 3756 | ++DOCSHELL 1331EC00 == 89 [pid = 3756] [id = 420] 17:56:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 187 (13375800) [pid = 3756] [serial = 1260] [outer = 00000000] 17:56:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 188 (14220000) [pid = 3756] [serial = 1261] [outer = 13375800] 17:56:49 INFO - PROCESS | 3756 | 1463623009288 Marionette DEBUG loaded listener.js 17:56:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 189 (1537E000) [pid = 3756] [serial = 1262] [outer = 13375800] 17:56:49 INFO - PROCESS | 3756 | 1463623009895 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]]]}] 17:56:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:56:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1005ms 17:56:49 INFO - PROCESS | 3756 | 1463623009939 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 17:56:49 INFO - PROCESS | 3756 | 1463623009942 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 17:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:56:49 INFO - PROCESS | 3756 | 1463623009952 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:56:49 INFO - PROCESS | 3756 | 1463623009958 Marionette TRACE conn2 <- [1,1646,null,{}] 17:56:49 INFO - PROCESS | 3756 | 1463623009963 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}] 17:56:50 INFO - PROCESS | 3756 | 1463623010087 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 17:56:50 INFO - PROCESS | 3756 | 1463623010267 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:50 INFO - PROCESS | 3756 | ++DOCSHELL 16EC8800 == 90 [pid = 3756] [id = 421] 17:56:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 190 (16F37400) [pid = 3756] [serial = 1263] [outer = 00000000] 17:56:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 191 (173AB800) [pid = 3756] [serial = 1264] [outer = 16F37400] 17:56:50 INFO - PROCESS | 3756 | 1463623010323 Marionette DEBUG loaded listener.js 17:56:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 192 (17447400) [pid = 3756] [serial = 1265] [outer = 16F37400] 17:56:50 INFO - PROCESS | 3756 | 1463623010898 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]]]}] 17:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1005ms 17:56:50 INFO - PROCESS | 3756 | 1463623010947 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 17:56:50 INFO - PROCESS | 3756 | 1463623010950 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 17:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:56:50 INFO - PROCESS | 3756 | 1463623010953 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:56:50 INFO - PROCESS | 3756 | 1463623010955 Marionette TRACE conn2 <- [1,1650,null,{}] 17:56:50 INFO - PROCESS | 3756 | 1463623010959 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}] 17:56:51 INFO - PROCESS | 3756 | 1463623011090 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 17:56:51 INFO - PROCESS | 3756 | 1463623011256 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:51 INFO - PROCESS | 3756 | ++DOCSHELL 16406C00 == 91 [pid = 3756] [id = 422] 17:56:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 193 (16F3B000) [pid = 3756] [serial = 1266] [outer = 00000000] 17:56:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 194 (17A30400) [pid = 3756] [serial = 1267] [outer = 16F3B000] 17:56:51 INFO - PROCESS | 3756 | 1463623011312 Marionette DEBUG loaded listener.js 17:56:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 195 (17F8C800) [pid = 3756] [serial = 1268] [outer = 16F3B000] 17:56:51 INFO - PROCESS | 3756 | 1463623011889 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]]]}] 17:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1005ms 17:56:51 INFO - PROCESS | 3756 | 1463623011956 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 17:56:51 INFO - PROCESS | 3756 | 1463623011958 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 17:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:56:51 INFO - PROCESS | 3756 | 1463623011962 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:56:51 INFO - PROCESS | 3756 | 1463623011963 Marionette TRACE conn2 <- [1,1654,null,{}] 17:56:51 INFO - PROCESS | 3756 | 1463623011967 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}] 17:56:52 INFO - PROCESS | 3756 | 1463623012085 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 17:56:52 INFO - PROCESS | 3756 | 1463623012266 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:52 INFO - PROCESS | 3756 | ++DOCSHELL 1744C400 == 92 [pid = 3756] [id = 423] 17:56:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 196 (174D6400) [pid = 3756] [serial = 1269] [outer = 00000000] 17:56:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 197 (199D9C00) [pid = 3756] [serial = 1270] [outer = 174D6400] 17:56:52 INFO - PROCESS | 3756 | 1463623012331 Marionette DEBUG loaded listener.js 17:56:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 198 (19B0F800) [pid = 3756] [serial = 1271] [outer = 174D6400] 17:56:53 INFO - PROCESS | 3756 | 1463623013033 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]]]}] 17:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1162ms 17:56:53 INFO - PROCESS | 3756 | 1463623013117 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 17:56:53 INFO - PROCESS | 3756 | 1463623013120 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 17:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:56:53 INFO - PROCESS | 3756 | 1463623013126 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:56:53 INFO - PROCESS | 3756 | 1463623013128 Marionette TRACE conn2 <- [1,1658,null,{}] 17:56:53 INFO - PROCESS | 3756 | 1463623013132 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}] 17:56:53 INFO - PROCESS | 3756 | 1463623013262 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 17:56:53 INFO - PROCESS | 3756 | 1463623013419 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:53 INFO - PROCESS | 3756 | ++DOCSHELL 11CF2000 == 93 [pid = 3756] [id = 424] 17:56:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 199 (19A35C00) [pid = 3756] [serial = 1272] [outer = 00000000] 17:56:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 200 (1AE44800) [pid = 3756] [serial = 1273] [outer = 19A35C00] 17:56:53 INFO - PROCESS | 3756 | 1463623013476 Marionette DEBUG loaded listener.js 17:56:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 201 (1B29F000) [pid = 3756] [serial = 1274] [outer = 19A35C00] 17:56:54 INFO - PROCESS | 3756 | 1463623014050 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]]]}] 17:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1005ms 17:56:54 INFO - PROCESS | 3756 | 1463623014128 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 17:56:54 INFO - PROCESS | 3756 | 1463623014130 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 17:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:56:54 INFO - PROCESS | 3756 | 1463623014133 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:56:54 INFO - PROCESS | 3756 | 1463623014135 Marionette TRACE conn2 <- [1,1662,null,{}] 17:56:54 INFO - PROCESS | 3756 | 1463623014139 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}] 17:56:54 INFO - PROCESS | 3756 | 1463623014290 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 17:56:54 INFO - PROCESS | 3756 | 1463623014453 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:54 INFO - PROCESS | 3756 | ++DOCSHELL 1B554000 == 94 [pid = 3756] [id = 425] 17:56:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 202 (1B554800) [pid = 3756] [serial = 1275] [outer = 00000000] 17:56:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 203 (1B7DF400) [pid = 3756] [serial = 1276] [outer = 1B554800] 17:56:54 INFO - PROCESS | 3756 | 1463623014511 Marionette DEBUG loaded listener.js 17:56:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 204 (1B7ED400) [pid = 3756] [serial = 1277] [outer = 1B554800] 17:56:55 INFO - PROCESS | 3756 | 1463623015079 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]]]}] 17:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 958ms 17:56:55 INFO - PROCESS | 3756 | 1463623015114 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 17:56:55 INFO - PROCESS | 3756 | 1463623015117 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 17:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:56:55 INFO - PROCESS | 3756 | 1463623015121 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:56:55 INFO - PROCESS | 3756 | 1463623015123 Marionette TRACE conn2 <- [1,1666,null,{}] 17:56:55 INFO - PROCESS | 3756 | 1463623015126 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}] 17:56:55 INFO - PROCESS | 3756 | 1463623015246 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 17:56:55 INFO - PROCESS | 3756 | 1463623015421 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:55 INFO - PROCESS | 3756 | ++DOCSHELL 1810BC00 == 95 [pid = 3756] [id = 426] 17:56:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 205 (1B2A2000) [pid = 3756] [serial = 1278] [outer = 00000000] 17:56:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 206 (1CB43800) [pid = 3756] [serial = 1279] [outer = 1B2A2000] 17:56:55 INFO - PROCESS | 3756 | 1463623015476 Marionette DEBUG loaded listener.js 17:56:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 207 (1D48D000) [pid = 3756] [serial = 1280] [outer = 1B2A2000] 17:56:56 INFO - PROCESS | 3756 | 1463623016070 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]]]}] 17:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1005ms 17:56:56 INFO - PROCESS | 3756 | 1463623016124 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 17:56:56 INFO - PROCESS | 3756 | 1463623016126 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 17:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:56:56 INFO - PROCESS | 3756 | 1463623016130 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:56:56 INFO - PROCESS | 3756 | 1463623016132 Marionette TRACE conn2 <- [1,1670,null,{}] 17:56:56 INFO - PROCESS | 3756 | 1463623016135 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}] 17:56:56 INFO - PROCESS | 3756 | 1463623016257 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 17:56:56 INFO - PROCESS | 3756 | 1463623016420 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:56 INFO - PROCESS | 3756 | ++DOCSHELL 10B44800 == 96 [pid = 3756] [id = 427] 17:56:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 208 (10B45C00) [pid = 3756] [serial = 1281] [outer = 00000000] 17:56:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 209 (14007400) [pid = 3756] [serial = 1282] [outer = 10B45C00] 17:56:56 INFO - PROCESS | 3756 | 1463623016477 Marionette DEBUG loaded listener.js 17:56:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 210 (16787800) [pid = 3756] [serial = 1283] [outer = 10B45C00] 17:56:57 INFO - PROCESS | 3756 | 1463623017026 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]]]}] 17:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 958ms 17:56:57 INFO - PROCESS | 3756 | 1463623017076 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 17:56:57 INFO - PROCESS | 3756 | 1463623017078 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 17:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:56:57 INFO - PROCESS | 3756 | 1463623017082 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:56:57 INFO - PROCESS | 3756 | 1463623017084 Marionette TRACE conn2 <- [1,1674,null,{}] 17:56:57 INFO - PROCESS | 3756 | 1463623017088 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}] 17:56:57 INFO - PROCESS | 3756 | 1463623017205 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 17:56:57 INFO - PROCESS | 3756 | 1463623017388 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:57 INFO - PROCESS | 3756 | ++DOCSHELL 1053D800 == 97 [pid = 3756] [id = 428] 17:56:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 211 (105F0000) [pid = 3756] [serial = 1284] [outer = 00000000] 17:56:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 212 (13125C00) [pid = 3756] [serial = 1285] [outer = 105F0000] 17:56:57 INFO - PROCESS | 3756 | 1463623017456 Marionette DEBUG loaded listener.js 17:56:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 213 (15388400) [pid = 3756] [serial = 1286] [outer = 105F0000] 17:56:58 INFO - PROCESS | 3756 | 1463623018248 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]]]}] 17:56:58 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 17:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1194ms 17:56:58 INFO - PROCESS | 3756 | 1463623018277 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 17:56:58 INFO - PROCESS | 3756 | 1463623018282 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 17:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:56:58 INFO - PROCESS | 3756 | 1463623018287 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:56:58 INFO - PROCESS | 3756 | 1463623018292 Marionette TRACE conn2 <- [1,1678,null,{}] 17:56:58 INFO - PROCESS | 3756 | 1463623018298 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}] 17:56:58 INFO - PROCESS | 3756 | 1463623018414 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 17:56:58 INFO - PROCESS | 3756 | 1463623018597 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:58 INFO - PROCESS | 3756 | ++DOCSHELL 11020800 == 98 [pid = 3756] [id = 429] 17:56:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 214 (11021400) [pid = 3756] [serial = 1287] [outer = 00000000] 17:56:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 215 (1124D400) [pid = 3756] [serial = 1288] [outer = 11021400] 17:56:58 INFO - PROCESS | 3756 | 1463623018648 Marionette DEBUG loaded listener.js 17:56:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 216 (12D36400) [pid = 3756] [serial = 1289] [outer = 11021400] 17:56:59 INFO - PROCESS | 3756 | 1463623019287 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]]]}] 17:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1052ms 17:56:59 INFO - PROCESS | 3756 | 1463623019338 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 17:56:59 INFO - PROCESS | 3756 | 1463623019343 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 17:56:59 INFO - PROCESS | 3756 | 1463623019365 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:56:59 INFO - PROCESS | 3756 | 1463623019368 Marionette TRACE conn2 <- [1,1682,null,{}] 17:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:56:59 INFO - PROCESS | 3756 | 1463623019371 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}] 17:56:59 INFO - PROCESS | 3756 | 1463623019520 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 13319C00 == 97 [pid = 3756] [id = 213] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 16404000 == 96 [pid = 3756] [id = 214] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 1AA41400 == 95 [pid = 3756] [id = 417] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 15781800 == 94 [pid = 3756] [id = 416] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 174E9400 == 93 [pid = 3756] [id = 415] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 1640FC00 == 92 [pid = 3756] [id = 414] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 10277800 == 91 [pid = 3756] [id = 413] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 11025800 == 90 [pid = 3756] [id = 412] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 16B50400 == 89 [pid = 3756] [id = 411] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 1339EC00 == 88 [pid = 3756] [id = 410] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 0F985C00 == 87 [pid = 3756] [id = 409] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 1F809C00 == 86 [pid = 3756] [id = 406] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 1E810800 == 85 [pid = 3756] [id = 405] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 215 (20739400) [pid = 3756] [serial = 1204] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 1E801800 == 84 [pid = 3756] [id = 404] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 199D8000 == 83 [pid = 3756] [id = 403] 17:56:59 INFO - PROCESS | 3756 | --DOCSHELL 12D2EC00 == 82 [pid = 3756] [id = 402] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 214 (1AE55800) [pid = 3756] [serial = 919] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 213 (1E84F800) [pid = 3756] [serial = 1033] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 212 (1A781400) [pid = 3756] [serial = 823] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 211 (19B34C00) [pid = 3756] [serial = 672] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 210 (199D0800) [pid = 3756] [serial = 1027] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 209 (1AD3C400) [pid = 3756] [serial = 916] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 208 (14005C00) [pid = 3756] [serial = 1024] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 207 (16906000) [pid = 3756] [serial = 721] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 206 (1DDB5000) [pid = 3756] [serial = 1090] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 205 (13A2C800) [pid = 3756] [serial = 678] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 204 (1B54F800) [pid = 3756] [serial = 675] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 203 (174E2800) [pid = 3756] [serial = 1048] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 202 (1BA18400) [pid = 3756] [serial = 733] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 201 (1AE4FC00) [pid = 3756] [serial = 724] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 200 (131F1C00) [pid = 3756] [serial = 859] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 199 (181A7800) [pid = 3756] [serial = 814] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 198 (2073BC00) [pid = 3756] [serial = 1096] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 197 (1DD42800) [pid = 3756] [serial = 1036] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 196 (18115C00) [pid = 3756] [serial = 1108] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 195 (1C137C00) [pid = 3756] [serial = 979] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 194 (1810C400) [pid = 3756] [serial = 865] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 193 (19A2D800) [pid = 3756] [serial = 868] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 192 (16F38000) [pid = 3756] [serial = 775] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 191 (1CB44C00) [pid = 3756] [serial = 781] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 190 (1D4A1C00) [pid = 3756] [serial = 982] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 189 (1331DC00) [pid = 3756] [serial = 772] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 188 (1B2A3800) [pid = 3756] [serial = 928] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 187 (1B705800) [pid = 3756] [serial = 681] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 186 (16ED3C00) [pid = 3756] [serial = 669] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 185 (21C75000) [pid = 3756] [serial = 1105] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 184 (1AE43000) [pid = 3756] [serial = 612] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 183 (1B55A400) [pid = 3756] [serial = 727] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 182 (10B23400) [pid = 3756] [serial = 856] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 181 (1B164C00) [pid = 3756] [serial = 736] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 180 (1EC52000) [pid = 3756] [serial = 1039] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 179 (1CB43400) [pid = 3756] [serial = 1030] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 178 (110AD000) [pid = 3756] [serial = 805] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 177 (1F813C00) [pid = 3756] [serial = 1093] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 176 (14298C00) [pid = 3756] [serial = 808] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 175 (1A439000) [pid = 3756] [serial = 787] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 174 (1A30FC00) [pid = 3756] [serial = 820] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 173 (1CB4DC00) [pid = 3756] [serial = 784] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 172 (1B7E4000) [pid = 3756] [serial = 730] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 171 (14002C00) [pid = 3756] [serial = 931] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 170 (11A03000) [pid = 3756] [serial = 666] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 169 (19B3AC00) [pid = 3756] [serial = 871] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 168 (1EC5C000) [pid = 3756] [serial = 1042] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 167 (1A317000) [pid = 3756] [serial = 874] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 166 (13131C00) [pid = 3756] [serial = 988] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 165 (16EB0800) [pid = 3756] [serial = 862] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 164 (14240000) [pid = 3756] [serial = 913] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 163 (11427000) [pid = 3756] [serial = 910] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 162 (20ECF000) [pid = 3756] [serial = 1099] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 161 (133A2800) [pid = 3756] [serial = 718] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 160 (19A32000) [pid = 3756] [serial = 817] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 159 (1B16AC00) [pid = 3756] [serial = 925] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 158 (1AD3F000) [pid = 3756] [serial = 1087] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 157 (1CB41000) [pid = 3756] [serial = 976] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 156 (1F80B400) [pid = 3756] [serial = 985] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 155 (13382000) [pid = 3756] [serial = 967] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 154 (1B558400) [pid = 3756] [serial = 973] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 153 (1B16D800) [pid = 3756] [serial = 922] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 152 (16F37800) [pid = 3756] [serial = 970] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 151 (16407400) [pid = 3756] [serial = 1084] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 150 (17445800) [pid = 3756] [serial = 811] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 149 (20ED9000) [pid = 3756] [serial = 1102] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 148 (1B70F400) [pid = 3756] [serial = 778] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 147 (1F818800) [pid = 3756] [serial = 1045] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 146 (1BA19000) [pid = 3756] [serial = 1189] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 145 (1C13EC00) [pid = 3756] [serial = 1190] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 144 (1D832400) [pid = 3756] [serial = 1192] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 143 (1DDB5400) [pid = 3756] [serial = 1195] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 142 (1DDB3400) [pid = 3756] [serial = 1201] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 141 (1E851800) [pid = 3756] [serial = 1196] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 140 (21C74800) [pid = 3756] [serial = 1163] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 139 (20ED6C00) [pid = 3756] [serial = 1162] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 138 (20D78C00) [pid = 3756] [serial = 1175] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 137 (1DDB6400) [pid = 3756] [serial = 1174] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 136 (21D1B400) [pid = 3756] [serial = 1166] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 135 (21D12000) [pid = 3756] [serial = 1165] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 134 (21A55400) [pid = 3756] [serial = 1169] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 133 (21A53400) [pid = 3756] [serial = 1168] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 132 (14292000) [pid = 3756] [serial = 1180] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 131 (1640B800) [pid = 3756] [serial = 1181] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 130 (13A2DC00) [pid = 3756] [serial = 1145] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 129 (13394000) [pid = 3756] [serial = 1144] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 128 (1640CC00) [pid = 3756] [serial = 1178] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 127 (14296C00) [pid = 3756] [serial = 1177] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 126 (1D837000) [pid = 3756] [serial = 1151] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 125 (1D49C800) [pid = 3756] [serial = 1150] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 124 (1AE44400) [pid = 3756] [serial = 1186] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 123 (19B35800) [pid = 3756] [serial = 1183] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 122 (1A43DC00) [pid = 3756] [serial = 1184] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (17449400) [pid = 3756] [serial = 1148] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 120 (16F40400) [pid = 3756] [serial = 1147] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 119 (20999000) [pid = 3756] [serial = 1160] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 118 (2073B800) [pid = 3756] [serial = 1159] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (1D497000) [pid = 3756] [serial = 1154] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (1D493400) [pid = 3756] [serial = 1153] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 115 (1833B000) [pid = 3756] [serial = 1172] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 114 (16903000) [pid = 3756] [serial = 1171] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 113 (1E854000) [pid = 3756] [serial = 1157] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 112 (1DDAE800) [pid = 3756] [serial = 1156] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 111 (1EC59800) [pid = 3756] [serial = 1202] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 110 (1DD38400) [pid = 3756] [serial = 1193] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 109 (19CD4C00) [pid = 3756] [serial = 1198] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 108 (1B29C400) [pid = 3756] [serial = 1199] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | --DOMWINDOW == 107 (1B16C400) [pid = 3756] [serial = 1187] [outer = 00000000] [url = about:blank] 17:56:59 INFO - PROCESS | 3756 | 1463623019681 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:59 INFO - PROCESS | 3756 | ++DOCSHELL 10533000 == 83 [pid = 3756] [id = 430] 17:56:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 108 (10A5D000) [pid = 3756] [serial = 1290] [outer = 00000000] 17:56:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 109 (11022C00) [pid = 3756] [serial = 1291] [outer = 10A5D000] 17:56:59 INFO - PROCESS | 3756 | 1463623019730 Marionette DEBUG loaded listener.js 17:56:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 110 (11CF5800) [pid = 3756] [serial = 1292] [outer = 10A5D000] 17:57:00 INFO - PROCESS | 3756 | 1463623020207 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]]]}] 17:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 895ms 17:57:00 INFO - PROCESS | 3756 | 1463623020252 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 17:57:00 INFO - PROCESS | 3756 | 1463623020254 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 17:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:57:00 INFO - PROCESS | 3756 | 1463623020258 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:57:00 INFO - PROCESS | 3756 | 1463623020261 Marionette TRACE conn2 <- [1,1686,null,{}] 17:57:00 INFO - PROCESS | 3756 | 1463623020275 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}] 17:57:00 INFO - PROCESS | 3756 | 1463623020389 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 17:57:00 INFO - PROCESS | 3756 | 1463623020519 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:00 INFO - PROCESS | 3756 | ++DOCSHELL 1101E400 == 84 [pid = 3756] [id = 431] 17:57:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 111 (11C5B800) [pid = 3756] [serial = 1293] [outer = 00000000] 17:57:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 112 (14004C00) [pid = 3756] [serial = 1294] [outer = 11C5B800] 17:57:00 INFO - PROCESS | 3756 | 1463623020569 Marionette DEBUG loaded listener.js 17:57:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 113 (14295400) [pid = 3756] [serial = 1295] [outer = 11C5B800] 17:57:00 INFO - PROCESS | 3756 | 1463623020971 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]]]}] 17:57:01 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 17:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 754ms 17:57:01 INFO - PROCESS | 3756 | 1463623020998 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 17:57:01 INFO - PROCESS | 3756 | 1463623021001 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 17:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:57:01 INFO - PROCESS | 3756 | 1463623021004 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:57:01 INFO - PROCESS | 3756 | 1463623021006 Marionette TRACE conn2 <- [1,1690,null,{}] 17:57:01 INFO - PROCESS | 3756 | 1463623021009 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}] 17:57:01 INFO - PROCESS | 3756 | 1463623021113 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 17:57:01 INFO - PROCESS | 3756 | 1463623021119 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:01 INFO - PROCESS | 3756 | ++DOCSHELL 1423AC00 == 85 [pid = 3756] [id = 432] 17:57:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 114 (16404C00) [pid = 3756] [serial = 1296] [outer = 00000000] 17:57:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 115 (1640CC00) [pid = 3756] [serial = 1297] [outer = 16404C00] 17:57:01 INFO - PROCESS | 3756 | 1463623021165 Marionette DEBUG loaded listener.js 17:57:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 116 (16905800) [pid = 3756] [serial = 1298] [outer = 16404C00] 17:57:01 INFO - PROCESS | 3756 | 1463623021679 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]]]}] 17:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 707ms 17:57:01 INFO - PROCESS | 3756 | 1463623021736 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 17:57:01 INFO - PROCESS | 3756 | 1463623021738 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 17:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:57:01 INFO - PROCESS | 3756 | 1463623021741 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:57:01 INFO - PROCESS | 3756 | 1463623021743 Marionette TRACE conn2 <- [1,1694,null,{}] 17:57:01 INFO - PROCESS | 3756 | 1463623021746 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}] 17:57:01 INFO - PROCESS | 3756 | 1463623021843 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 17:57:01 INFO - PROCESS | 3756 | 1463623021885 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:01 INFO - PROCESS | 3756 | ++DOCSHELL 16EBAC00 == 86 [pid = 3756] [id = 433] 17:57:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (16ED0400) [pid = 3756] [serial = 1299] [outer = 00000000] 17:57:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (16F3C800) [pid = 3756] [serial = 1300] [outer = 16ED0400] 17:57:01 INFO - PROCESS | 3756 | 1463623021931 Marionette DEBUG loaded listener.js 17:57:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (173B2C00) [pid = 3756] [serial = 1301] [outer = 16ED0400] 17:57:02 INFO - PROCESS | 3756 | 1463623022476 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]]]}] 17:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 801ms 17:57:02 INFO - PROCESS | 3756 | 1463623022546 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 17:57:02 INFO - PROCESS | 3756 | 1463623022548 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 17:57:02 INFO - PROCESS | 3756 | 1463623022552 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:57:02 INFO - PROCESS | 3756 | 1463623022553 Marionette TRACE conn2 <- [1,1698,null,{}] 17:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:57:02 INFO - PROCESS | 3756 | 1463623022557 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}] 17:57:02 INFO - PROCESS | 3756 | 1463623022719 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 17:57:02 INFO - PROCESS | 3756 | 1463623022747 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:02 INFO - PROCESS | 3756 | ++DOCSHELL 174DB800 == 87 [pid = 3756] [id = 434] 17:57:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (17A2C400) [pid = 3756] [serial = 1302] [outer = 00000000] 17:57:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (1833C800) [pid = 3756] [serial = 1303] [outer = 17A2C400] 17:57:02 INFO - PROCESS | 3756 | 1463623022792 Marionette DEBUG loaded listener.js 17:57:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (199D5400) [pid = 3756] [serial = 1304] [outer = 17A2C400] 17:57:03 INFO - PROCESS | 3756 | 1463623023258 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]]]}] 17:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 738ms 17:57:03 INFO - PROCESS | 3756 | 1463623023316 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 17:57:03 INFO - PROCESS | 3756 | 1463623023318 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 17:57:03 INFO - PROCESS | 3756 | 1463623023321 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:57:03 INFO - PROCESS | 3756 | 1463623023323 Marionette TRACE conn2 <- [1,1702,null,{}] 17:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:57:03 INFO - PROCESS | 3756 | 1463623023326 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}] 17:57:03 INFO - PROCESS | 3756 | 1463623023464 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 17:57:03 INFO - PROCESS | 3756 | 1463623023545 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:03 INFO - PROCESS | 3756 | ++DOCSHELL 16F3A000 == 88 [pid = 3756] [id = 435] 17:57:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (1833B000) [pid = 3756] [serial = 1305] [outer = 00000000] 17:57:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 124 (19A37000) [pid = 3756] [serial = 1306] [outer = 1833B000] 17:57:03 INFO - PROCESS | 3756 | 1463623023614 Marionette DEBUG loaded listener.js 17:57:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 125 (19B07800) [pid = 3756] [serial = 1307] [outer = 1833B000] 17:57:04 INFO - PROCESS | 3756 | --DOMWINDOW == 124 (1D836C00) [pid = 3756] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:57:04 INFO - PROCESS | 3756 | --DOMWINDOW == 123 (1A311400) [pid = 3756] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:57:04 INFO - PROCESS | 3756 | --DOMWINDOW == 122 (16F37C00) [pid = 3756] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:57:04 INFO - PROCESS | 3756 | --DOMWINDOW == 121 (131F5C00) [pid = 3756] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:57:04 INFO - PROCESS | 3756 | --DOMWINDOW == 120 (133A0C00) [pid = 3756] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:57:04 INFO - PROCESS | 3756 | --DOMWINDOW == 119 (16785000) [pid = 3756] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:57:04 INFO - PROCESS | 3756 | --DOMWINDOW == 118 (199D6800) [pid = 3756] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:57:04 INFO - PROCESS | 3756 | --DOMWINDOW == 117 (105F5400) [pid = 3756] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:57:04 INFO - PROCESS | 3756 | --DOMWINDOW == 116 (1050D000) [pid = 3756] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:57:04 INFO - PROCESS | 3756 | 1463623024231 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]]]}] 17:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 942ms 17:57:04 INFO - PROCESS | 3756 | 1463623024271 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 17:57:04 INFO - PROCESS | 3756 | 1463623024273 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 17:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:57:04 INFO - PROCESS | 3756 | 1463623024276 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:57:04 INFO - PROCESS | 3756 | 1463623024278 Marionette TRACE conn2 <- [1,1706,null,{}] 17:57:04 INFO - PROCESS | 3756 | 1463623024281 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}] 17:57:04 INFO - PROCESS | 3756 | 1463623024375 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 17:57:04 INFO - PROCESS | 3756 | 1463623024382 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:04 INFO - PROCESS | 3756 | ++DOCSHELL 10AD4400 == 89 [pid = 3756] [id = 436] 17:57:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 117 (15A0F400) [pid = 3756] [serial = 1308] [outer = 00000000] 17:57:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 118 (181B5400) [pid = 3756] [serial = 1309] [outer = 15A0F400] 17:57:04 INFO - PROCESS | 3756 | 1463623024434 Marionette DEBUG loaded listener.js 17:57:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 119 (19A31C00) [pid = 3756] [serial = 1310] [outer = 15A0F400] 17:57:04 INFO - PROCESS | 3756 | 1463623024896 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]]]}] 17:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 691ms 17:57:04 INFO - PROCESS | 3756 | 1463623024976 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 17:57:04 INFO - PROCESS | 3756 | 1463623024978 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 17:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:57:04 INFO - PROCESS | 3756 | 1463623024981 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:57:04 INFO - PROCESS | 3756 | 1463623024983 Marionette TRACE conn2 <- [1,1710,null,{}] 17:57:04 INFO - PROCESS | 3756 | 1463623024986 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}] 17:57:05 INFO - PROCESS | 3756 | 1463623025084 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 17:57:05 INFO - PROCESS | 3756 | 1463623025092 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:05 INFO - PROCESS | 3756 | ++DOCSHELL 10A5E000 == 90 [pid = 3756] [id = 437] 17:57:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 120 (10B2BC00) [pid = 3756] [serial = 1311] [outer = 00000000] 17:57:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 121 (19B39C00) [pid = 3756] [serial = 1312] [outer = 10B2BC00] 17:57:05 INFO - PROCESS | 3756 | 1463623025136 Marionette DEBUG loaded listener.js 17:57:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 122 (1A179400) [pid = 3756] [serial = 1313] [outer = 10B2BC00] 17:57:05 INFO - PROCESS | 3756 | 1463623025610 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]]]}] 17:57:05 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 17:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 17:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:57:05 INFO - PROCESS | 3756 | 1463623025681 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 17:57:05 INFO - PROCESS | 3756 | 1463623025683 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 17:57:05 INFO - PROCESS | 3756 | 1463623025686 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:57:05 INFO - PROCESS | 3756 | 1463623025688 Marionette TRACE conn2 <- [1,1714,null,{}] 17:57:05 INFO - PROCESS | 3756 | 1463623025691 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}] 17:57:05 INFO - PROCESS | 3756 | 1463623025787 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 17:57:05 INFO - PROCESS | 3756 | 1463623025797 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:05 INFO - PROCESS | 3756 | ++DOCSHELL 19A36800 == 91 [pid = 3756] [id = 438] 17:57:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 123 (19B33800) [pid = 3756] [serial = 1314] [outer = 00000000] 17:57:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 124 (1A781400) [pid = 3756] [serial = 1315] [outer = 19B33800] 17:57:05 INFO - PROCESS | 3756 | 1463623025841 Marionette DEBUG loaded listener.js 17:57:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 125 (1AA4AC00) [pid = 3756] [serial = 1316] [outer = 19B33800] 17:57:06 INFO - PROCESS | 3756 | 1463623026503 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]]]}] 17:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 895ms 17:57:06 INFO - PROCESS | 3756 | 1463623026592 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 17:57:06 INFO - PROCESS | 3756 | 1463623026596 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 17:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:57:06 INFO - PROCESS | 3756 | 1463623026602 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:57:06 INFO - PROCESS | 3756 | 1463623026606 Marionette TRACE conn2 <- [1,1718,null,{}] 17:57:06 INFO - PROCESS | 3756 | 1463623026612 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}] 17:57:06 INFO - PROCESS | 3756 | 1463623026746 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 17:57:06 INFO - PROCESS | 3756 | 1463623026894 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:06 INFO - PROCESS | 3756 | ++DOCSHELL 10B29800 == 92 [pid = 3756] [id = 439] 17:57:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 126 (10B31800) [pid = 3756] [serial = 1317] [outer = 00000000] 17:57:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 127 (12B5FC00) [pid = 3756] [serial = 1318] [outer = 10B31800] 17:57:06 INFO - PROCESS | 3756 | 1463623026962 Marionette DEBUG loaded listener.js 17:57:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 128 (13396400) [pid = 3756] [serial = 1319] [outer = 10B31800] 17:57:07 INFO - PROCESS | 3756 | 1463623027564 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]]]}] 17:57:07 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 17:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1005ms 17:57:07 INFO - PROCESS | 3756 | 1463623027606 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 17:57:07 INFO - PROCESS | 3756 | 1463623027612 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 17:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:57:07 INFO - PROCESS | 3756 | 1463623027618 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:57:07 INFO - PROCESS | 3756 | 1463623027621 Marionette TRACE conn2 <- [1,1722,null,{}] 17:57:07 INFO - PROCESS | 3756 | 1463623027625 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}] 17:57:07 INFO - PROCESS | 3756 | 1463623027788 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 17:57:07 INFO - PROCESS | 3756 | 1463623027944 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:07 INFO - PROCESS | 3756 | ++DOCSHELL 13A2EC00 == 93 [pid = 3756] [id = 440] 17:57:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 129 (14005C00) [pid = 3756] [serial = 1320] [outer = 00000000] 17:57:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 130 (1640D000) [pid = 3756] [serial = 1321] [outer = 14005C00] 17:57:07 INFO - PROCESS | 3756 | 1463623028000 Marionette DEBUG loaded listener.js 17:57:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 131 (16ED2800) [pid = 3756] [serial = 1322] [outer = 14005C00] 17:57:08 INFO - PROCESS | 3756 | 1463623028595 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]]]}] 17:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1006ms 17:57:08 INFO - PROCESS | 3756 | 1463623028651 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 17:57:08 INFO - PROCESS | 3756 | 1463623028653 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 17:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:57:08 INFO - PROCESS | 3756 | 1463623028657 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:57:08 INFO - PROCESS | 3756 | 1463623028661 Marionette TRACE conn2 <- [1,1726,null,{}] 17:57:08 INFO - PROCESS | 3756 | 1463623028672 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}] 17:57:08 INFO - PROCESS | 3756 | 1463623028796 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 17:57:08 INFO - PROCESS | 3756 | 1463623028965 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:09 INFO - PROCESS | 3756 | ++DOCSHELL 19CE0000 == 94 [pid = 3756] [id = 441] 17:57:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 132 (19CE3800) [pid = 3756] [serial = 1323] [outer = 00000000] 17:57:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 133 (1A439000) [pid = 3756] [serial = 1324] [outer = 19CE3800] 17:57:09 INFO - PROCESS | 3756 | 1463623029023 Marionette DEBUG loaded listener.js 17:57:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 134 (1AD42800) [pid = 3756] [serial = 1325] [outer = 19CE3800] 17:57:09 INFO - PROCESS | 3756 | 1463623029619 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]]]}] 17:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1005ms 17:57:09 INFO - PROCESS | 3756 | 1463623029663 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 17:57:09 INFO - PROCESS | 3756 | 1463623029666 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 17:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:57:09 INFO - PROCESS | 3756 | 1463623029671 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:57:09 INFO - PROCESS | 3756 | 1463623029673 Marionette TRACE conn2 <- [1,1730,null,{}] 17:57:09 INFO - PROCESS | 3756 | 1463623029677 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}] 17:57:09 INFO - PROCESS | 3756 | 1463623029796 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 17:57:09 INFO - PROCESS | 3756 | 1463623029949 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:09 INFO - PROCESS | 3756 | ++DOCSHELL 1AD4A400 == 95 [pid = 3756] [id = 442] 17:57:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 135 (1AE3A800) [pid = 3756] [serial = 1326] [outer = 00000000] 17:57:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 136 (1AE46400) [pid = 3756] [serial = 1327] [outer = 1AE3A800] 17:57:10 INFO - PROCESS | 3756 | 1463623030005 Marionette DEBUG loaded listener.js 17:57:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 137 (1AE56C00) [pid = 3756] [serial = 1328] [outer = 1AE3A800] 17:57:10 INFO - PROCESS | 3756 | 1463623030548 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]]]}] 17:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 895ms 17:57:10 INFO - PROCESS | 3756 | 1463623030579 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 17:57:10 INFO - PROCESS | 3756 | 1463623030582 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 17:57:10 INFO - PROCESS | 3756 | 1463623030587 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:57:10 INFO - PROCESS | 3756 | 1463623030588 Marionette TRACE conn2 <- [1,1734,null,{}] 17:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:57:10 INFO - PROCESS | 3756 | 1463623030592 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}] 17:57:10 INFO - PROCESS | 3756 | 1463623030708 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 17:57:10 INFO - PROCESS | 3756 | 1463623030874 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:10 INFO - PROCESS | 3756 | ++DOCSHELL 1640F800 == 96 [pid = 3756] [id = 443] 17:57:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 138 (174DCC00) [pid = 3756] [serial = 1329] [outer = 00000000] 17:57:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 139 (1B16BC00) [pid = 3756] [serial = 1330] [outer = 174DCC00] 17:57:10 INFO - PROCESS | 3756 | 1463623030929 Marionette DEBUG loaded listener.js 17:57:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 140 (1B170C00) [pid = 3756] [serial = 1331] [outer = 174DCC00] 17:57:11 INFO - PROCESS | 3756 | 1463623031503 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]]]}] 17:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 973ms 17:57:11 INFO - PROCESS | 3756 | 1463623031578 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 17:57:11 INFO - PROCESS | 3756 | 1463623031580 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 17:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:57:11 INFO - PROCESS | 3756 | 1463623031584 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:57:11 INFO - PROCESS | 3756 | 1463623031586 Marionette TRACE conn2 <- [1,1738,null,{}] 17:57:11 INFO - PROCESS | 3756 | 1463623031589 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}] 17:57:11 INFO - PROCESS | 3756 | 1463623031726 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 17:57:11 INFO - PROCESS | 3756 | 1463623031882 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:11 INFO - PROCESS | 3756 | ++DOCSHELL 1B16AC00 == 97 [pid = 3756] [id = 444] 17:57:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 141 (1B2A6800) [pid = 3756] [serial = 1332] [outer = 00000000] 17:57:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 142 (1B707000) [pid = 3756] [serial = 1333] [outer = 1B2A6800] 17:57:11 INFO - PROCESS | 3756 | 1463623031937 Marionette DEBUG loaded listener.js 17:57:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 143 (1B70E800) [pid = 3756] [serial = 1334] [outer = 1B2A6800] 17:57:12 INFO - PROCESS | 3756 | 1463623032466 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]]]}] 17:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 942ms 17:57:12 INFO - PROCESS | 3756 | 1463623032527 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 17:57:12 INFO - PROCESS | 3756 | 1463623032530 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 17:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:57:12 INFO - PROCESS | 3756 | 1463623032533 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:57:12 INFO - PROCESS | 3756 | 1463623032535 Marionette TRACE conn2 <- [1,1742,null,{}] 17:57:12 INFO - PROCESS | 3756 | 1463623032539 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}] 17:57:12 INFO - PROCESS | 3756 | 1463623032663 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 17:57:12 INFO - PROCESS | 3756 | 1463623032829 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:12 INFO - PROCESS | 3756 | ++DOCSHELL 1B54C800 == 98 [pid = 3756] [id = 445] 17:57:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 144 (1B556400) [pid = 3756] [serial = 1335] [outer = 00000000] 17:57:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 145 (1BA16000) [pid = 3756] [serial = 1336] [outer = 1B556400] 17:57:12 INFO - PROCESS | 3756 | 1463623032884 Marionette DEBUG loaded listener.js 17:57:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 146 (1BA1A000) [pid = 3756] [serial = 1337] [outer = 1B556400] 17:57:13 INFO - PROCESS | 3756 | 1463623033469 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]]]}] 17:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1005ms 17:57:13 INFO - PROCESS | 3756 | 1463623033535 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 17:57:13 INFO - PROCESS | 3756 | 1463623033538 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 17:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:57:13 INFO - PROCESS | 3756 | 1463623033541 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:57:13 INFO - PROCESS | 3756 | 1463623033543 Marionette TRACE conn2 <- [1,1746,null,{}] 17:57:13 INFO - PROCESS | 3756 | 1463623033547 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}] 17:57:13 INFO - PROCESS | 3756 | 1463623033670 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 17:57:13 INFO - PROCESS | 3756 | 1463623033827 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:13 INFO - PROCESS | 3756 | ++DOCSHELL 1AD44000 == 99 [pid = 3756] [id = 446] 17:57:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 147 (1B708000) [pid = 3756] [serial = 1338] [outer = 00000000] 17:57:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 148 (1C13AC00) [pid = 3756] [serial = 1339] [outer = 1B708000] 17:57:13 INFO - PROCESS | 3756 | 1463623033882 Marionette DEBUG loaded listener.js 17:57:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 149 (1CB3FC00) [pid = 3756] [serial = 1340] [outer = 1B708000] 17:57:14 INFO - PROCESS | 3756 | 1463623034414 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]]]}] 17:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 911ms 17:57:14 INFO - PROCESS | 3756 | 1463623034477 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 17:57:14 INFO - PROCESS | 3756 | 1463623034479 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 17:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:57:14 INFO - PROCESS | 3756 | 1463623034483 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:57:14 INFO - PROCESS | 3756 | 1463623034485 Marionette TRACE conn2 <- [1,1750,null,{}] 17:57:14 INFO - PROCESS | 3756 | 1463623034489 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}] 17:57:14 INFO - PROCESS | 3756 | 1463623034606 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 17:57:14 INFO - PROCESS | 3756 | 1463623034778 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:14 INFO - PROCESS | 3756 | ++DOCSHELL 1C136800 == 100 [pid = 3756] [id = 447] 17:57:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 150 (1C13A400) [pid = 3756] [serial = 1341] [outer = 00000000] 17:57:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 151 (1CB4D800) [pid = 3756] [serial = 1342] [outer = 1C13A400] 17:57:14 INFO - PROCESS | 3756 | 1463623034833 Marionette DEBUG loaded listener.js 17:57:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 152 (1D48FC00) [pid = 3756] [serial = 1343] [outer = 1C13A400] 17:57:15 INFO - PROCESS | 3756 | 1463623035759 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]]]}] 17:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1367ms 17:57:15 INFO - PROCESS | 3756 | 1463623035848 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 17:57:15 INFO - PROCESS | 3756 | 1463623035851 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 17:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:57:15 INFO - PROCESS | 3756 | 1463623035857 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:57:15 INFO - PROCESS | 3756 | 1463623035861 Marionette TRACE conn2 <- [1,1754,null,{}] 17:57:15 INFO - PROCESS | 3756 | 1463623035867 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}] 17:57:16 INFO - PROCESS | 3756 | 1463623036009 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 17:57:16 INFO - PROCESS | 3756 | 1463623036171 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:16 INFO - PROCESS | 3756 | ++DOCSHELL 1101C000 == 101 [pid = 3756] [id = 448] 17:57:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 153 (1101DC00) [pid = 3756] [serial = 1344] [outer = 00000000] 17:57:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 154 (12B67400) [pid = 3756] [serial = 1345] [outer = 1101DC00] 17:57:16 INFO - PROCESS | 3756 | 1463623036221 Marionette DEBUG loaded listener.js 17:57:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 155 (137B2C00) [pid = 3756] [serial = 1346] [outer = 1101DC00] 17:57:16 INFO - PROCESS | 3756 | 1463623036775 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]]]}] 17:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1006ms 17:57:16 INFO - PROCESS | 3756 | 1463623036860 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 17:57:16 INFO - PROCESS | 3756 | 1463623036866 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 17:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:57:16 INFO - PROCESS | 3756 | 1463623036872 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:57:16 INFO - PROCESS | 3756 | 1463623036874 Marionette TRACE conn2 <- [1,1758,null,{}] 17:57:16 INFO - PROCESS | 3756 | 1463623036878 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}] 17:57:17 INFO - PROCESS | 3756 | 1463623036987 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 17:57:17 INFO - PROCESS | 3756 | 1463623037168 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 14232800 == 100 [pid = 3756] [id = 111] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 10B45800 == 99 [pid = 3756] [id = 257] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 10AC7400 == 98 [pid = 3756] [id = 205] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 10AD1C00 == 97 [pid = 3756] [id = 322] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 1339CC00 == 96 [pid = 3756] [id = 206] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 10535400 == 95 [pid = 3756] [id = 193] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 1B16B000 == 94 [pid = 3756] [id = 208] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 154 (1FDD2C00) [pid = 3756] [serial = 1225] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 153 (1AD49C00) [pid = 3756] [serial = 1210] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 152 (21A47C00) [pid = 3756] [serial = 1222] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 151 (20732000) [pid = 3756] [serial = 1216] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 150 (150BC000) [pid = 3756] [serial = 1207] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 149 (20D34800) [pid = 3756] [serial = 1219] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 148 (1E806400) [pid = 3756] [serial = 1213] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 147 (1BA12000) [pid = 3756] [serial = 1252] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | ++DOCSHELL 10535400 == 95 [pid = 3756] [id = 449] 17:57:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 148 (10539000) [pid = 3756] [serial = 1347] [outer = 00000000] 17:57:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 149 (10B3C000) [pid = 3756] [serial = 1348] [outer = 10539000] 17:57:17 INFO - PROCESS | 3756 | 1463623037265 Marionette DEBUG loaded listener.js 17:57:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 150 (13705C00) [pid = 3756] [serial = 1349] [outer = 10539000] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 1744C400 == 94 [pid = 3756] [id = 423] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 16406C00 == 93 [pid = 3756] [id = 422] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 16EC8800 == 92 [pid = 3756] [id = 421] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 1331EC00 == 91 [pid = 3756] [id = 420] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 128A9C00 == 90 [pid = 3756] [id = 419] 17:57:17 INFO - PROCESS | 3756 | --DOCSHELL 0F666C00 == 89 [pid = 3756] [id = 418] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 149 (181A6400) [pid = 3756] [serial = 1235] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 148 (1A16F400) [pid = 3756] [serial = 1237] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 147 (1A438400) [pid = 3756] [serial = 1238] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 146 (150C1400) [pid = 3756] [serial = 1232] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 145 (17A2CC00) [pid = 3756] [serial = 1243] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 144 (1AE3F000) [pid = 3756] [serial = 1247] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 143 (1312C000) [pid = 3756] [serial = 1231] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 142 (1288A800) [pid = 3756] [serial = 1240] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 141 (14223C00) [pid = 3756] [serial = 1241] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 140 (1AD47400) [pid = 3756] [serial = 1246] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 139 (19B07000) [pid = 3756] [serial = 1244] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 138 (10A62800) [pid = 3756] [serial = 1228] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 137 (10B32800) [pid = 3756] [serial = 1229] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 136 (174D9C00) [pid = 3756] [serial = 1234] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 135 (1DDAA000) [pid = 3756] [serial = 1142] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 134 (1B29AC00) [pid = 3756] [serial = 1249] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | --DOMWINDOW == 133 (1B54E000) [pid = 3756] [serial = 1250] [outer = 00000000] [url = about:blank] 17:57:17 INFO - PROCESS | 3756 | 1463623037756 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]]]}] 17:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 957ms 17:57:17 INFO - PROCESS | 3756 | 1463623037816 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 17:57:17 INFO - PROCESS | 3756 | 1463623037818 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 17:57:17 INFO - PROCESS | 3756 | 1463623037821 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:57:17 INFO - PROCESS | 3756 | 1463623037825 Marionette TRACE conn2 <- [1,1762,null,{}] 17:57:17 INFO - PROCESS | 3756 | 1463623037835 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}] 17:57:17 INFO - PROCESS | 3756 | 1463623037936 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 17:57:18 INFO - PROCESS | 3756 | 1463623038089 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:18 INFO - PROCESS | 3756 | ++DOCSHELL 1339CC00 == 90 [pid = 3756] [id = 450] 17:57:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 134 (1339F000) [pid = 3756] [serial = 1350] [outer = 00000000] 17:57:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 135 (16904800) [pid = 3756] [serial = 1351] [outer = 1339F000] 17:57:18 INFO - PROCESS | 3756 | 1463623038137 Marionette DEBUG loaded listener.js 17:57:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 136 (16ED2C00) [pid = 3756] [serial = 1352] [outer = 1339F000] 17:57:18 INFO - PROCESS | 3756 | 1463623038508 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]]]}] 17:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 754ms 17:57:18 INFO - PROCESS | 3756 | 1463623038577 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 17:57:18 INFO - PROCESS | 3756 | 1463623038580 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 17:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:57:18 INFO - PROCESS | 3756 | 1463623038585 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:57:18 INFO - PROCESS | 3756 | 1463623038587 Marionette TRACE conn2 <- [1,1766,null,{}] 17:57:18 INFO - PROCESS | 3756 | 1463623038591 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}] 17:57:18 INFO - PROCESS | 3756 | 1463623038689 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 17:57:18 INFO - PROCESS | 3756 | 1463623038696 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:18 INFO - PROCESS | 3756 | ++DOCSHELL 16EB2C00 == 91 [pid = 3756] [id = 451] 17:57:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 137 (17447000) [pid = 3756] [serial = 1353] [outer = 00000000] 17:57:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 138 (17A6F400) [pid = 3756] [serial = 1354] [outer = 17447000] 17:57:18 INFO - PROCESS | 3756 | 1463623038748 Marionette DEBUG loaded listener.js 17:57:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 139 (181A7800) [pid = 3756] [serial = 1355] [outer = 17447000] 17:57:19 INFO - PROCESS | 3756 | 1463623039200 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]]]}] 17:57:19 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 17:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 644ms 17:57:19 INFO - PROCESS | 3756 | 1463623039246 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 17:57:19 INFO - PROCESS | 3756 | 1463623039248 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 17:57:19 INFO - PROCESS | 3756 | 1463623039253 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:57:19 INFO - PROCESS | 3756 | 1463623039255 Marionette TRACE conn2 <- [1,1770,null,{}] 17:57:19 INFO - PROCESS | 3756 | 1463623039258 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}] 17:57:19 INFO - PROCESS | 3756 | 1463623039354 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 17:57:19 INFO - PROCESS | 3756 | 1463623039360 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:19 INFO - PROCESS | 3756 | ++DOCSHELL 17A2F400 == 92 [pid = 3756] [id = 452] 17:57:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 140 (17A39800) [pid = 3756] [serial = 1356] [outer = 00000000] 17:57:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 141 (19A2F400) [pid = 3756] [serial = 1357] [outer = 17A39800] 17:57:19 INFO - PROCESS | 3756 | 1463623039404 Marionette DEBUG loaded listener.js 17:57:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 142 (19B0DC00) [pid = 3756] [serial = 1358] [outer = 17A39800] 17:57:19 INFO - PROCESS | 3756 | 1463623039921 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]]]}] 17:57:19 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 17:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 707ms 17:57:19 INFO - PROCESS | 3756 | 1463623039955 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 17:57:19 INFO - PROCESS | 3756 | 1463623039957 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 17:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:57:19 INFO - PROCESS | 3756 | 1463623039960 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:57:19 INFO - PROCESS | 3756 | 1463623039962 Marionette TRACE conn2 <- [1,1774,null,{}] 17:57:19 INFO - PROCESS | 3756 | 1463623039965 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}] 17:57:20 INFO - PROCESS | 3756 | 1463623040118 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 17:57:20 INFO - PROCESS | 3756 | 1463623040173 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:20 INFO - PROCESS | 3756 | ++DOCSHELL 19CDC000 == 93 [pid = 3756] [id = 453] 17:57:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 143 (1A431400) [pid = 3756] [serial = 1359] [outer = 00000000] 17:57:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 144 (1A8BB400) [pid = 3756] [serial = 1360] [outer = 1A431400] 17:57:20 INFO - PROCESS | 3756 | 1463623040217 Marionette DEBUG loaded listener.js 17:57:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 145 (1AD46000) [pid = 3756] [serial = 1361] [outer = 1A431400] 17:57:20 INFO - PROCESS | 3756 | 1463623040719 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]]]}] 17:57:20 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 17:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 738ms 17:57:20 INFO - PROCESS | 3756 | 1463623040731 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 17:57:20 INFO - PROCESS | 3756 | 1463623040733 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 17:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:57:20 INFO - PROCESS | 3756 | 1463623040741 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:57:20 INFO - PROCESS | 3756 | 1463623040743 Marionette TRACE conn2 <- [1,1778,null,{}] 17:57:20 INFO - PROCESS | 3756 | 1463623040750 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}] 17:57:20 INFO - PROCESS | 3756 | 1463623040890 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 17:57:20 INFO - PROCESS | 3756 | 1463623040966 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:20 INFO - PROCESS | 3756 | ++DOCSHELL 1A31B800 == 94 [pid = 3756] [id = 454] 17:57:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 146 (1A776000) [pid = 3756] [serial = 1362] [outer = 00000000] 17:57:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 147 (1B166C00) [pid = 3756] [serial = 1363] [outer = 1A776000] 17:57:21 INFO - PROCESS | 3756 | 1463623041010 Marionette DEBUG loaded listener.js 17:57:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 148 (1B2A1C00) [pid = 3756] [serial = 1364] [outer = 1A776000] 17:57:21 INFO - PROCESS | 3756 | 1463623041441 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]]]}] 17:57:21 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) 17:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 738ms 17:57:21 INFO - PROCESS | 3756 | 1463623041482 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 17:57:21 INFO - PROCESS | 3756 | 1463623041484 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 17:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:57:21 INFO - PROCESS | 3756 | 1463623041494 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:57:21 INFO - PROCESS | 3756 | 1463623041496 Marionette TRACE conn2 <- [1,1782,null,{}] 17:57:21 INFO - PROCESS | 3756 | 1463623041504 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}] 17:57:21 INFO - PROCESS | 3756 | 1463623041946 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 147 (1E802000) [pid = 3756] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 146 (1FDCE000) [pid = 3756] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 145 (130D4000) [pid = 3756] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 144 (1E84CC00) [pid = 3756] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 143 (19B2D800) [pid = 3756] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 142 (1F815800) [pid = 3756] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 141 (1AE44000) [pid = 3756] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 140 (20D34400) [pid = 3756] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 139 (17A2C400) [pid = 3756] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 138 (11C5B800) [pid = 3756] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 137 (1833B000) [pid = 3756] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 136 (16404C00) [pid = 3756] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 135 (16ED0400) [pid = 3756] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 134 (10A5D000) [pid = 3756] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 133 (15A0F400) [pid = 3756] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 132 (10B2BC00) [pid = 3756] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:57:21 INFO - PROCESS | 3756 | --DOMWINDOW == 131 (11021400) [pid = 3756] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:57:22 INFO - PROCESS | 3756 | 1463623042032 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:22 INFO - PROCESS | 3756 | ++DOCSHELL 10A5D000 == 95 [pid = 3756] [id = 455] 17:57:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 132 (10B23C00) [pid = 3756] [serial = 1365] [outer = 00000000] 17:57:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 133 (12D84400) [pid = 3756] [serial = 1366] [outer = 10B23C00] 17:57:22 INFO - PROCESS | 3756 | 1463623042076 Marionette DEBUG loaded listener.js 17:57:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 134 (14222000) [pid = 3756] [serial = 1367] [outer = 10B23C00] 17:57:22 INFO - PROCESS | 3756 | 1463623042429 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]]]}] 17:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1005ms 17:57:22 INFO - PROCESS | 3756 | 1463623042491 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 17:57:22 INFO - PROCESS | 3756 | 1463623042503 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 17:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:57:22 INFO - PROCESS | 3756 | 1463623042507 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:57:22 INFO - PROCESS | 3756 | 1463623042508 Marionette TRACE conn2 <- [1,1786,null,{}] 17:57:22 INFO - PROCESS | 3756 | 1463623042512 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}] 17:57:22 INFO - PROCESS | 3756 | 1463623042608 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 17:57:22 INFO - PROCESS | 3756 | 1463623042615 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:22 INFO - PROCESS | 3756 | ++DOCSHELL 128AA000 == 96 [pid = 3756] [id = 456] 17:57:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 135 (13A31400) [pid = 3756] [serial = 1368] [outer = 00000000] 17:57:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 136 (1A173400) [pid = 3756] [serial = 1369] [outer = 13A31400] 17:57:22 INFO - PROCESS | 3756 | 1463623042658 Marionette DEBUG loaded listener.js 17:57:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 137 (1AE45400) [pid = 3756] [serial = 1370] [outer = 13A31400] 17:57:23 INFO - PROCESS | 3756 | 1463623043128 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]]]}] 17:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 644ms 17:57:23 INFO - PROCESS | 3756 | 1463623043152 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 17:57:23 INFO - PROCESS | 3756 | 1463623043154 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 17:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:57:23 INFO - PROCESS | 3756 | 1463623043158 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:57:23 INFO - PROCESS | 3756 | 1463623043159 Marionette TRACE conn2 <- [1,1790,null,{}] 17:57:23 INFO - PROCESS | 3756 | 1463623043163 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}] 17:57:23 INFO - PROCESS | 3756 | 1463623043259 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 17:57:23 INFO - PROCESS | 3756 | 1463623043294 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:23 INFO - PROCESS | 3756 | ++DOCSHELL 1A170800 == 97 [pid = 3756] [id = 457] 17:57:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 138 (1B552400) [pid = 3756] [serial = 1371] [outer = 00000000] 17:57:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 139 (1B7EC000) [pid = 3756] [serial = 1372] [outer = 1B552400] 17:57:23 INFO - PROCESS | 3756 | 1463623043340 Marionette DEBUG loaded listener.js 17:57:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 140 (1BA1D800) [pid = 3756] [serial = 1373] [outer = 1B552400] 17:57:23 INFO - PROCESS | 3756 | 1463623043812 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]]]}] 17:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 17:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:57:23 INFO - PROCESS | 3756 | 1463623043856 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 17:57:23 INFO - PROCESS | 3756 | 1463623043859 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 17:57:23 INFO - PROCESS | 3756 | 1463623043862 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:57:23 INFO - PROCESS | 3756 | 1463623043865 Marionette TRACE conn2 <- [1,1794,null,{}] 17:57:23 INFO - PROCESS | 3756 | 1463623043868 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}] 17:57:24 INFO - PROCESS | 3756 | 1463623044062 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 17:57:24 INFO - PROCESS | 3756 | 1463623044214 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:24 INFO - PROCESS | 3756 | ++DOCSHELL 10A62800 == 98 [pid = 3756] [id = 458] 17:57:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 141 (10A64400) [pid = 3756] [serial = 1374] [outer = 00000000] 17:57:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 142 (10B2B800) [pid = 3756] [serial = 1375] [outer = 10A64400] 17:57:24 INFO - PROCESS | 3756 | 1463623044273 Marionette DEBUG loaded listener.js 17:57:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 143 (10F9C000) [pid = 3756] [serial = 1376] [outer = 10A64400] 17:57:24 INFO - PROCESS | 3756 | 1463623044953 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]]]}] 17:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1146ms 17:57:25 INFO - PROCESS | 3756 | 1463623045008 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 17:57:25 INFO - PROCESS | 3756 | 1463623045012 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 17:57:25 INFO - PROCESS | 3756 | 1463623045017 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:57:25 INFO - PROCESS | 3756 | 1463623045020 Marionette TRACE conn2 <- [1,1798,null,{}] 17:57:25 INFO - PROCESS | 3756 | 1463623045025 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}] 17:57:25 INFO - PROCESS | 3756 | 1463623045150 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 17:57:25 INFO - PROCESS | 3756 | 1463623045309 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:25 INFO - PROCESS | 3756 | ++DOCSHELL 13C3EC00 == 99 [pid = 3756] [id = 459] 17:57:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 144 (14002C00) [pid = 3756] [serial = 1377] [outer = 00000000] 17:57:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 145 (1578C800) [pid = 3756] [serial = 1378] [outer = 14002C00] 17:57:25 INFO - PROCESS | 3756 | 1463623045366 Marionette DEBUG loaded listener.js 17:57:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 146 (16786000) [pid = 3756] [serial = 1379] [outer = 14002C00] 17:57:25 INFO - PROCESS | 3756 | 1463623045965 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]]]}] 17:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1005ms 17:57:26 INFO - PROCESS | 3756 | 1463623046020 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 17:57:26 INFO - PROCESS | 3756 | 1463623046023 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 17:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:57:26 INFO - PROCESS | 3756 | 1463623046027 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:57:26 INFO - PROCESS | 3756 | 1463623046030 Marionette TRACE conn2 <- [1,1802,null,{}] 17:57:26 INFO - PROCESS | 3756 | 1463623046033 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}] 17:57:26 INFO - PROCESS | 3756 | 1463623046155 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 17:57:26 INFO - PROCESS | 3756 | 1463623046316 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:26 INFO - PROCESS | 3756 | ++DOCSHELL 199D5800 == 100 [pid = 3756] [id = 460] 17:57:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 147 (199DB800) [pid = 3756] [serial = 1380] [outer = 00000000] 17:57:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 148 (19B3A400) [pid = 3756] [serial = 1381] [outer = 199DB800] 17:57:26 INFO - PROCESS | 3756 | 1463623046372 Marionette DEBUG loaded listener.js 17:57:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 149 (1A319C00) [pid = 3756] [serial = 1382] [outer = 199DB800] 17:57:27 INFO - PROCESS | 3756 | 1463623047008 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]]]}] 17:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1005ms 17:57:27 INFO - PROCESS | 3756 | 1463623047059 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 17:57:27 INFO - PROCESS | 3756 | 1463623047063 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 17:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:57:27 INFO - PROCESS | 3756 | 1463623047074 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:57:27 INFO - PROCESS | 3756 | 1463623047079 Marionette TRACE conn2 <- [1,1806,null,{}] 17:57:27 INFO - PROCESS | 3756 | 1463623047083 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}] 17:57:27 INFO - PROCESS | 3756 | 1463623047206 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 17:57:27 INFO - PROCESS | 3756 | 1463623047379 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:27 INFO - PROCESS | 3756 | ++DOCSHELL 1C135000 == 101 [pid = 3756] [id = 461] 17:57:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 150 (1C137000) [pid = 3756] [serial = 1383] [outer = 00000000] 17:57:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 151 (1CB4E800) [pid = 3756] [serial = 1384] [outer = 1C137000] 17:57:27 INFO - PROCESS | 3756 | 1463623047434 Marionette DEBUG loaded listener.js 17:57:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 152 (1D499C00) [pid = 3756] [serial = 1385] [outer = 1C137000] 17:57:28 INFO - PROCESS | 3756 | 1463623048020 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]]]}] 17:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1006ms 17:57:28 INFO - PROCESS | 3756 | 1463623048073 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 17:57:28 INFO - PROCESS | 3756 | 1463623048075 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 17:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:57:28 INFO - PROCESS | 3756 | 1463623048078 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:57:28 INFO - PROCESS | 3756 | 1463623048080 Marionette TRACE conn2 <- [1,1810,null,{}] 17:57:28 INFO - PROCESS | 3756 | 1463623048084 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}] 17:57:28 INFO - PROCESS | 3756 | 1463623048202 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 17:57:28 INFO - PROCESS | 3756 | 1463623048359 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:28 INFO - PROCESS | 3756 | ++DOCSHELL 1D49EC00 == 102 [pid = 3756] [id = 462] 17:57:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 153 (1D49F000) [pid = 3756] [serial = 1386] [outer = 00000000] 17:57:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 154 (1D4A2C00) [pid = 3756] [serial = 1387] [outer = 1D49F000] 17:57:28 INFO - PROCESS | 3756 | 1463623048414 Marionette DEBUG loaded listener.js 17:57:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 155 (1D4A5C00) [pid = 3756] [serial = 1388] [outer = 1D49F000] 17:57:28 INFO - PROCESS | 3756 | 1463623048969 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]]]}] 17:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 942ms 17:57:29 INFO - PROCESS | 3756 | 1463623049024 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 17:57:29 INFO - PROCESS | 3756 | 1463623049026 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 17:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:57:29 INFO - PROCESS | 3756 | 1463623049030 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:57:29 INFO - PROCESS | 3756 | 1463623049032 Marionette TRACE conn2 <- [1,1814,null,{}] 17:57:29 INFO - PROCESS | 3756 | 1463623049035 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}] 17:57:29 INFO - PROCESS | 3756 | 1463623049154 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 17:57:29 INFO - PROCESS | 3756 | 1463623049327 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:29 INFO - PROCESS | 3756 | ++DOCSHELL 1D82EC00 == 103 [pid = 3756] [id = 463] 17:57:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 156 (1D832400) [pid = 3756] [serial = 1389] [outer = 00000000] 17:57:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 157 (1D836000) [pid = 3756] [serial = 1390] [outer = 1D832400] 17:57:29 INFO - PROCESS | 3756 | 1463623049389 Marionette DEBUG loaded listener.js 17:57:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 158 (1DD39000) [pid = 3756] [serial = 1391] [outer = 1D832400] 17:57:30 INFO - PROCESS | 3756 | 1463623050004 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]]]}] 17:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1037ms 17:57:30 INFO - PROCESS | 3756 | 1463623050088 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 17:57:30 INFO - PROCESS | 3756 | 1463623050090 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 17:57:30 INFO - PROCESS | 3756 | 1463623050094 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:57:30 INFO - PROCESS | 3756 | 1463623050096 Marionette TRACE conn2 <- [1,1818,null,{}] 17:57:30 INFO - PROCESS | 3756 | 1463623050099 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}] 17:57:30 INFO - PROCESS | 3756 | 1463623050272 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 17:57:30 INFO - PROCESS | 3756 | 1463623050391 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:30 INFO - PROCESS | 3756 | ++DOCSHELL 1D83A000 == 104 [pid = 3756] [id = 464] 17:57:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 159 (1DD3F000) [pid = 3756] [serial = 1392] [outer = 00000000] 17:57:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 160 (1DD45400) [pid = 3756] [serial = 1393] [outer = 1DD3F000] 17:57:30 INFO - PROCESS | 3756 | 1463623050446 Marionette DEBUG loaded listener.js 17:57:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 161 (1DDABC00) [pid = 3756] [serial = 1394] [outer = 1DD3F000] 17:57:31 INFO - PROCESS | 3756 | 1463623051011 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]]]}] 17:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 942ms 17:57:31 INFO - PROCESS | 3756 | 1463623051042 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 17:57:31 INFO - PROCESS | 3756 | 1463623051045 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 17:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:57:31 INFO - PROCESS | 3756 | 1463623051048 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:57:31 INFO - PROCESS | 3756 | 1463623051050 Marionette TRACE conn2 <- [1,1822,null,{}] 17:57:31 INFO - PROCESS | 3756 | 1463623051054 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}] 17:57:31 INFO - PROCESS | 3756 | 1463623051170 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 17:57:31 INFO - PROCESS | 3756 | 1463623051341 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:31 INFO - PROCESS | 3756 | ++DOCSHELL 1DD38C00 == 105 [pid = 3756] [id = 465] 17:57:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 162 (1DD3F800) [pid = 3756] [serial = 1395] [outer = 00000000] 17:57:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 163 (1DDB5400) [pid = 3756] [serial = 1396] [outer = 1DD3F800] 17:57:31 INFO - PROCESS | 3756 | 1463623051395 Marionette DEBUG loaded listener.js 17:57:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 164 (1E802400) [pid = 3756] [serial = 1397] [outer = 1DD3F800] 17:57:31 INFO - PROCESS | 3756 | 1463623051923 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]]]}] 17:57:32 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 17:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 942ms 17:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:57:32 INFO - PROCESS | 3756 | 1463623051994 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 17:57:32 INFO - PROCESS | 3756 | 1463623051996 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 17:57:32 INFO - PROCESS | 3756 | 1463623051999 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:57:32 INFO - PROCESS | 3756 | 1463623052001 Marionette TRACE conn2 <- [1,1826,null,{}] 17:57:32 INFO - PROCESS | 3756 | 1463623052005 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}] 17:57:32 INFO - PROCESS | 3756 | 1463623052129 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 17:57:32 INFO - PROCESS | 3756 | 1463623052287 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:32 INFO - PROCESS | 3756 | ++DOCSHELL 1D49C800 == 106 [pid = 3756] [id = 466] 17:57:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 165 (1DDADC00) [pid = 3756] [serial = 1398] [outer = 00000000] 17:57:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 166 (1E80B400) [pid = 3756] [serial = 1399] [outer = 1DDADC00] 17:57:32 INFO - PROCESS | 3756 | 1463623052342 Marionette DEBUG loaded listener.js 17:57:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 167 (1E849C00) [pid = 3756] [serial = 1400] [outer = 1DDADC00] 17:57:33 INFO - PROCESS | 3756 | 1463623053011 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]]]}] 17:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1036ms 17:57:33 INFO - PROCESS | 3756 | 1463623053075 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 17:57:33 INFO - PROCESS | 3756 | 1463623053079 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 17:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:57:33 INFO - PROCESS | 3756 | 1463623053104 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:57:33 INFO - PROCESS | 3756 | 1463623053106 Marionette TRACE conn2 <- [1,1830,null,{}] 17:57:33 INFO - PROCESS | 3756 | 1463623053110 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}] 17:57:33 INFO - PROCESS | 3756 | 1463623053229 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 17:57:33 INFO - PROCESS | 3756 | 1463623053388 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:33 INFO - PROCESS | 3756 | ++DOCSHELL 1E80A800 == 107 [pid = 3756] [id = 467] 17:57:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 168 (1E84C800) [pid = 3756] [serial = 1401] [outer = 00000000] 17:57:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 169 (1E854000) [pid = 3756] [serial = 1402] [outer = 1E84C800] 17:57:33 INFO - PROCESS | 3756 | 1463623053443 Marionette DEBUG loaded listener.js 17:57:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 170 (1E858C00) [pid = 3756] [serial = 1403] [outer = 1E84C800] 17:57:34 INFO - PROCESS | 3756 | 1463623054036 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]]]}] 17:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1005ms 17:57:34 INFO - PROCESS | 3756 | 1463623054109 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 17:57:34 INFO - PROCESS | 3756 | 1463623054111 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 17:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:57:34 INFO - PROCESS | 3756 | 1463623054115 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:57:34 INFO - PROCESS | 3756 | 1463623054117 Marionette TRACE conn2 <- [1,1834,null,{}] 17:57:34 INFO - PROCESS | 3756 | 1463623054120 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}] 17:57:34 INFO - PROCESS | 3756 | 1463623054240 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 17:57:34 INFO - PROCESS | 3756 | 1463623054594 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:34 INFO - PROCESS | 3756 | ++DOCSHELL 1053DC00 == 108 [pid = 3756] [id = 468] 17:57:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 171 (10ACF800) [pid = 3756] [serial = 1404] [outer = 00000000] 17:57:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 172 (10B87C00) [pid = 3756] [serial = 1405] [outer = 10ACF800] 17:57:34 INFO - PROCESS | 3756 | 1463623054654 Marionette DEBUG loaded listener.js 17:57:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 173 (12889000) [pid = 3756] [serial = 1406] [outer = 10ACF800] 17:57:35 INFO - PROCESS | 3756 | 1463623055244 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]]]}] 17:57:35 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) 17:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1193ms 17:57:35 INFO - PROCESS | 3756 | 1463623055311 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 17:57:35 INFO - PROCESS | 3756 | 1463623055315 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 17:57:35 INFO - PROCESS | 3756 | 1463623055319 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:57:35 INFO - PROCESS | 3756 | 1463623055323 Marionette TRACE conn2 <- [1,1838,null,{}] 17:57:35 INFO - PROCESS | 3756 | 1463623055328 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}] 17:57:35 INFO - PROCESS | 3756 | 1463623055442 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 17:57:35 INFO - PROCESS | 3756 | 1463623055606 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:35 INFO - PROCESS | 3756 | ++DOCSHELL 15C6C400 == 109 [pid = 3756] [id = 469] 17:57:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 174 (15C6E000) [pid = 3756] [serial = 1407] [outer = 00000000] 17:57:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 175 (16EB0800) [pid = 3756] [serial = 1408] [outer = 15C6E000] 17:57:35 INFO - PROCESS | 3756 | 1463623055679 Marionette DEBUG loaded listener.js 17:57:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 176 (1730D800) [pid = 3756] [serial = 1409] [outer = 15C6E000] 17:57:36 INFO - PROCESS | 3756 | --DOCSHELL 1CB4E400 == 108 [pid = 3756] [id = 328] 17:57:36 INFO - PROCESS | 3756 | --DOCSHELL 14224400 == 107 [pid = 3756] [id = 289] 17:57:36 INFO - PROCESS | 3756 | --DOCSHELL 1A170800 == 106 [pid = 3756] [id = 457] 17:57:36 INFO - PROCESS | 3756 | --DOCSHELL 128AA000 == 105 [pid = 3756] [id = 456] 17:57:36 INFO - PROCESS | 3756 | --DOCSHELL 10A5D000 == 104 [pid = 3756] [id = 455] 17:57:36 INFO - PROCESS | 3756 | --DOCSHELL 1A31B800 == 103 [pid = 3756] [id = 454] 17:57:36 INFO - PROCESS | 3756 | --DOCSHELL 19CDC000 == 102 [pid = 3756] [id = 453] 17:57:36 INFO - PROCESS | 3756 | --DOCSHELL 17A2F400 == 101 [pid = 3756] [id = 452] 17:57:36 INFO - PROCESS | 3756 | --DOCSHELL 16EB2C00 == 100 [pid = 3756] [id = 451] 17:57:36 INFO - PROCESS | 3756 | --DOCSHELL 1339CC00 == 99 [pid = 3756] [id = 450] 17:57:36 INFO - PROCESS | 3756 | --DOCSHELL 10535400 == 98 [pid = 3756] [id = 449] 17:57:36 INFO - PROCESS | 3756 | --DOCSHELL 1101C000 == 97 [pid = 3756] [id = 448] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 175 (1A781400) [pid = 3756] [serial = 1315] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | 1463623056324 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]]]}] 17:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1052ms 17:57:36 INFO - PROCESS | 3756 | 1463623056364 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 17:57:36 INFO - PROCESS | 3756 | 1463623056368 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 17:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 174 (1FDD5400) [pid = 3756] [serial = 1226] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 173 (16F3D800) [pid = 3756] [serial = 1208] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 172 (20D2C000) [pid = 3756] [serial = 1217] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 171 (1BA15C00) [pid = 3756] [serial = 1211] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 170 (20D37000) [pid = 3756] [serial = 1220] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 169 (1C13F000) [pid = 3756] [serial = 1253] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 168 (21A4C800) [pid = 3756] [serial = 1223] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 167 (1E80B000) [pid = 3756] [serial = 1214] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 166 (1833C800) [pid = 3756] [serial = 1303] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 165 (10AC9400) [pid = 3756] [serial = 1255] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 164 (14004C00) [pid = 3756] [serial = 1294] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 163 (19A37000) [pid = 3756] [serial = 1306] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 162 (14295400) [pid = 3756] [serial = 1295] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 161 (1640CC00) [pid = 3756] [serial = 1297] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 160 (16905800) [pid = 3756] [serial = 1298] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 159 (16F3C800) [pid = 3756] [serial = 1300] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 158 (11022C00) [pid = 3756] [serial = 1291] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 157 (173AB800) [pid = 3756] [serial = 1264] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 156 (11CF5800) [pid = 3756] [serial = 1292] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 155 (13126800) [pid = 3756] [serial = 1258] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 154 (199D9C00) [pid = 3756] [serial = 1270] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 153 (1AE44800) [pid = 3756] [serial = 1273] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 152 (1B7DF400) [pid = 3756] [serial = 1276] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 151 (1CB43800) [pid = 3756] [serial = 1279] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 150 (14007400) [pid = 3756] [serial = 1282] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 149 (13125C00) [pid = 3756] [serial = 1285] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 148 (181B5400) [pid = 3756] [serial = 1309] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 147 (19B39C00) [pid = 3756] [serial = 1312] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 146 (19A31C00) [pid = 3756] [serial = 1310] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 145 (19B07800) [pid = 3756] [serial = 1307] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 144 (17A30400) [pid = 3756] [serial = 1267] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 143 (12D36400) [pid = 3756] [serial = 1289] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 142 (1124D400) [pid = 3756] [serial = 1288] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 141 (14220000) [pid = 3756] [serial = 1261] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 140 (1A179400) [pid = 3756] [serial = 1313] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 139 (199D5400) [pid = 3756] [serial = 1304] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | --DOMWINDOW == 138 (173B2C00) [pid = 3756] [serial = 1301] [outer = 00000000] [url = about:blank] 17:57:36 INFO - PROCESS | 3756 | 1463623056415 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:57:36 INFO - PROCESS | 3756 | 1463623056418 Marionette TRACE conn2 <- [1,1842,null,{}] 17:57:36 INFO - PROCESS | 3756 | 1463623056425 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}] 17:57:36 INFO - PROCESS | 3756 | 1463623056527 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 17:57:36 INFO - PROCESS | 3756 | 1463623056539 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:36 INFO - PROCESS | 3756 | ++DOCSHELL 12D39800 == 98 [pid = 3756] [id = 470] 17:57:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 139 (13060800) [pid = 3756] [serial = 1410] [outer = 00000000] 17:57:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 140 (14220000) [pid = 3756] [serial = 1411] [outer = 13060800] 17:57:36 INFO - PROCESS | 3756 | 1463623056586 Marionette DEBUG loaded listener.js 17:57:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 141 (15C67C00) [pid = 3756] [serial = 1412] [outer = 13060800] 17:57:37 INFO - PROCESS | 3756 | 1463623057141 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]]]}] 17:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 785ms 17:57:37 INFO - PROCESS | 3756 | 1463623057168 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 17:57:37 INFO - PROCESS | 3756 | 1463623057170 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 17:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:57:37 INFO - PROCESS | 3756 | 1463623057175 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:57:37 INFO - PROCESS | 3756 | 1463623057181 Marionette TRACE conn2 <- [1,1846,null,{}] 17:57:37 INFO - PROCESS | 3756 | 1463623057189 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}] 17:57:37 INFO - PROCESS | 3756 | 1463623057294 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 17:57:37 INFO - PROCESS | 3756 | 1463623057414 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:37 INFO - PROCESS | 3756 | ++DOCSHELL 174D3800 == 99 [pid = 3756] [id = 471] 17:57:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 142 (174D4800) [pid = 3756] [serial = 1413] [outer = 00000000] 17:57:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 143 (17B18400) [pid = 3756] [serial = 1414] [outer = 174D4800] 17:57:37 INFO - PROCESS | 3756 | 1463623057459 Marionette DEBUG loaded listener.js 17:57:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 144 (1833AC00) [pid = 3756] [serial = 1415] [outer = 174D4800] 17:57:37 INFO - PROCESS | 3756 | 1463623057835 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]]]}] 17:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 17:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:57:37 INFO - PROCESS | 3756 | 1463623057873 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 17:57:37 INFO - PROCESS | 3756 | 1463623057875 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 17:57:37 INFO - PROCESS | 3756 | 1463623057879 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:57:37 INFO - PROCESS | 3756 | 1463623057880 Marionette TRACE conn2 <- [1,1850,null,{}] 17:57:37 INFO - PROCESS | 3756 | 1463623057884 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}] 17:57:38 INFO - PROCESS | 3756 | 1463623057987 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 17:57:38 INFO - PROCESS | 3756 | 1463623057993 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:38 INFO - PROCESS | 3756 | ++DOCSHELL 17A6F800 == 100 [pid = 3756] [id = 472] 17:57:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 145 (174E7800) [pid = 3756] [serial = 1416] [outer = 00000000] 17:57:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 146 (199DD000) [pid = 3756] [serial = 1417] [outer = 174E7800] 17:57:38 INFO - PROCESS | 3756 | 1463623058038 Marionette DEBUG loaded listener.js 17:57:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 147 (19A31C00) [pid = 3756] [serial = 1418] [outer = 174E7800] 17:57:38 INFO - PROCESS | 3756 | 1463623058525 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]]]}] 17:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 17:57:38 INFO - PROCESS | 3756 | 1463623058578 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 17:57:38 INFO - PROCESS | 3756 | 1463623058580 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 17:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:57:38 INFO - PROCESS | 3756 | 1463623058583 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:57:38 INFO - PROCESS | 3756 | 1463623058585 Marionette TRACE conn2 <- [1,1854,null,{}] 17:57:38 INFO - PROCESS | 3756 | 1463623058588 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}] 17:57:38 INFO - PROCESS | 3756 | 1463623058735 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 17:57:38 INFO - PROCESS | 3756 | 1463623058790 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:38 INFO - PROCESS | 3756 | ++DOCSHELL 19B0A000 == 101 [pid = 3756] [id = 473] 17:57:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 148 (19B0B800) [pid = 3756] [serial = 1419] [outer = 00000000] 17:57:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 149 (19B36C00) [pid = 3756] [serial = 1420] [outer = 19B0B800] 17:57:38 INFO - PROCESS | 3756 | 1463623058841 Marionette DEBUG loaded listener.js 17:57:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 150 (1A30FC00) [pid = 3756] [serial = 1421] [outer = 19B0B800] 17:57:39 INFO - PROCESS | 3756 | 1463623059373 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]]]}] 17:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 801ms 17:57:39 INFO - PROCESS | 3756 | 1463623059417 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 17:57:39 INFO - PROCESS | 3756 | 1463623059419 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 17:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:57:39 INFO - PROCESS | 3756 | 1463623059428 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:57:39 INFO - PROCESS | 3756 | 1463623059430 Marionette TRACE conn2 <- [1,1858,null,{}] 17:57:39 INFO - PROCESS | 3756 | 1463623059433 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}] 17:57:39 INFO - PROCESS | 3756 | 1463623059573 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 17:57:39 INFO - PROCESS | 3756 | 1463623059591 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:39 INFO - PROCESS | 3756 | ++DOCSHELL 1A318000 == 102 [pid = 3756] [id = 474] 17:57:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 151 (1A436800) [pid = 3756] [serial = 1422] [outer = 00000000] 17:57:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 152 (1AE45800) [pid = 3756] [serial = 1423] [outer = 1A436800] 17:57:39 INFO - PROCESS | 3756 | 1463623059635 Marionette DEBUG loaded listener.js 17:57:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 153 (1B16E000) [pid = 3756] [serial = 1424] [outer = 1A436800] 17:57:40 INFO - PROCESS | 3756 | 1463623060083 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]]]}] 17:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 706ms 17:57:40 INFO - PROCESS | 3756 | 1463623060128 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 17:57:40 INFO - PROCESS | 3756 | 1463623060130 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 17:57:40 INFO - PROCESS | 3756 | 1463623060133 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:57:40 INFO - PROCESS | 3756 | 1463623060135 Marionette TRACE conn2 <- [1,1862,null,{}] 17:57:40 INFO - PROCESS | 3756 | 1463623060138 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}] 17:57:40 INFO - PROCESS | 3756 | 1463623060310 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 17:57:40 INFO - PROCESS | 3756 | 1463623060328 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:40 INFO - PROCESS | 3756 | ++DOCSHELL 1AD3DC00 == 103 [pid = 3756] [id = 475] 17:57:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 154 (1AD3F000) [pid = 3756] [serial = 1425] [outer = 00000000] 17:57:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 155 (1B557800) [pid = 3756] [serial = 1426] [outer = 1AD3F000] 17:57:40 INFO - PROCESS | 3756 | 1463623060372 Marionette DEBUG loaded listener.js 17:57:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 156 (1B7E5400) [pid = 3756] [serial = 1427] [outer = 1AD3F000] 17:57:40 INFO - PROCESS | 3756 | --DOMWINDOW == 155 (1A431400) [pid = 3756] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:57:40 INFO - PROCESS | 3756 | --DOMWINDOW == 154 (1A776000) [pid = 3756] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:57:40 INFO - PROCESS | 3756 | --DOMWINDOW == 153 (13A31400) [pid = 3756] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:57:40 INFO - PROCESS | 3756 | --DOMWINDOW == 152 (1101DC00) [pid = 3756] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:57:40 INFO - PROCESS | 3756 | --DOMWINDOW == 151 (1339F000) [pid = 3756] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:57:40 INFO - PROCESS | 3756 | --DOMWINDOW == 150 (17A39800) [pid = 3756] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:57:40 INFO - PROCESS | 3756 | --DOMWINDOW == 149 (10539000) [pid = 3756] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:57:40 INFO - PROCESS | 3756 | --DOMWINDOW == 148 (17447000) [pid = 3756] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:57:40 INFO - PROCESS | 3756 | --DOMWINDOW == 147 (10B23C00) [pid = 3756] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:57:41 INFO - PROCESS | 3756 | 1463623060992 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]]]}] 17:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 911ms 17:57:41 INFO - PROCESS | 3756 | 1463623061037 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 17:57:41 INFO - PROCESS | 3756 | 1463623061039 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 17:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:57:41 INFO - PROCESS | 3756 | 1463623061047 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:57:41 INFO - PROCESS | 3756 | 1463623061049 Marionette TRACE conn2 <- [1,1866,null,{}] 17:57:41 INFO - PROCESS | 3756 | 1463623061052 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}] 17:57:41 INFO - PROCESS | 3756 | 1463623061193 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 17:57:41 INFO - PROCESS | 3756 | 1463623061277 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:41 INFO - PROCESS | 3756 | ++DOCSHELL 13A24400 == 104 [pid = 3756] [id = 476] 17:57:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 148 (16F37800) [pid = 3756] [serial = 1428] [outer = 00000000] 17:57:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 149 (1A8BA800) [pid = 3756] [serial = 1429] [outer = 16F37800] 17:57:41 INFO - PROCESS | 3756 | 1463623061331 Marionette DEBUG loaded listener.js 17:57:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 150 (1B2A6400) [pid = 3756] [serial = 1430] [outer = 16F37800] 17:57:41 INFO - PROCESS | 3756 | 1463623061690 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]]]}] 17:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 17:57:41 INFO - PROCESS | 3756 | 1463623061747 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 17:57:41 INFO - PROCESS | 3756 | 1463623061749 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 17:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:57:41 INFO - PROCESS | 3756 | 1463623061753 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:57:41 INFO - PROCESS | 3756 | 1463623061755 Marionette TRACE conn2 <- [1,1870,null,{}] 17:57:41 INFO - PROCESS | 3756 | 1463623061758 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}] 17:57:41 INFO - PROCESS | 3756 | 1463623061856 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 17:57:41 INFO - PROCESS | 3756 | 1463623061894 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:41 INFO - PROCESS | 3756 | ++DOCSHELL 1A431400 == 105 [pid = 3756] [id = 477] 17:57:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 151 (1B170400) [pid = 3756] [serial = 1431] [outer = 00000000] 17:57:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 152 (1C13F000) [pid = 3756] [serial = 1432] [outer = 1B170400] 17:57:41 INFO - PROCESS | 3756 | 1463623061939 Marionette DEBUG loaded listener.js 17:57:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 153 (1CB46C00) [pid = 3756] [serial = 1433] [outer = 1B170400] 17:57:42 INFO - PROCESS | 3756 | 1463623062392 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]]]}] 17:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 690ms 17:57:42 INFO - PROCESS | 3756 | 1463623062453 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 17:57:42 INFO - PROCESS | 3756 | 1463623062455 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 17:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:57:42 INFO - PROCESS | 3756 | 1463623062458 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:57:42 INFO - PROCESS | 3756 | 1463623062460 Marionette TRACE conn2 <- [1,1874,null,{}] 17:57:42 INFO - PROCESS | 3756 | 1463623062463 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}] 17:57:42 INFO - PROCESS | 3756 | 1463623062562 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 17:57:42 INFO - PROCESS | 3756 | 1463623062568 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:42 INFO - PROCESS | 3756 | ++DOCSHELL 1BA16800 == 106 [pid = 3756] [id = 478] 17:57:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 154 (1BA1D000) [pid = 3756] [serial = 1434] [outer = 00000000] 17:57:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 155 (1D499800) [pid = 3756] [serial = 1435] [outer = 1BA1D000] 17:57:42 INFO - PROCESS | 3756 | 1463623062617 Marionette DEBUG loaded listener.js 17:57:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 156 (1D83BC00) [pid = 3756] [serial = 1436] [outer = 1BA1D000] 17:57:43 INFO - PROCESS | 3756 | 1463623063418 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]]]}] 17:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1005ms 17:57:43 INFO - PROCESS | 3756 | 1463623063462 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 17:57:43 INFO - PROCESS | 3756 | 1463623063467 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 17:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:57:43 INFO - PROCESS | 3756 | 1463623063472 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:57:43 INFO - PROCESS | 3756 | 1463623063477 Marionette TRACE conn2 <- [1,1878,null,{}] 17:57:43 INFO - PROCESS | 3756 | 1463623063482 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}] 17:57:43 INFO - PROCESS | 3756 | 1463623063610 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 17:57:43 INFO - PROCESS | 3756 | 1463623063787 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:43 INFO - PROCESS | 3756 | ++DOCSHELL 1339F800 == 107 [pid = 3756] [id = 479] 17:57:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 157 (13A2B000) [pid = 3756] [serial = 1437] [outer = 00000000] 17:57:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 158 (14223800) [pid = 3756] [serial = 1438] [outer = 13A2B000] 17:57:43 INFO - PROCESS | 3756 | 1463623063844 Marionette DEBUG loaded listener.js 17:57:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 159 (15C6C800) [pid = 3756] [serial = 1439] [outer = 13A2B000] 17:57:44 INFO - PROCESS | 3756 | 1463623064414 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]]]}] 17:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1005ms 17:57:44 INFO - PROCESS | 3756 | 1463623064476 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 17:57:44 INFO - PROCESS | 3756 | 1463623064482 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 17:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:57:44 INFO - PROCESS | 3756 | 1463623064488 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:57:44 INFO - PROCESS | 3756 | 1463623064491 Marionette TRACE conn2 <- [1,1882,null,{}] 17:57:44 INFO - PROCESS | 3756 | 1463623064496 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}] 17:57:44 INFO - PROCESS | 3756 | 1463623064621 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 17:57:44 INFO - PROCESS | 3756 | 1463623064783 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:44 INFO - PROCESS | 3756 | ++DOCSHELL 14239800 == 108 [pid = 3756] [id = 480] 17:57:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 160 (16787C00) [pid = 3756] [serial = 1440] [outer = 00000000] 17:57:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 161 (181B5800) [pid = 3756] [serial = 1441] [outer = 16787C00] 17:57:44 INFO - PROCESS | 3756 | 1463623064838 Marionette DEBUG loaded listener.js 17:57:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 162 (199D8400) [pid = 3756] [serial = 1442] [outer = 16787C00] 17:57:45 INFO - PROCESS | 3756 | 1463623065460 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]]]}] 17:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1005ms 17:57:45 INFO - PROCESS | 3756 | 1463623065488 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 17:57:45 INFO - PROCESS | 3756 | 1463623065491 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 17:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:57:45 INFO - PROCESS | 3756 | 1463623065495 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:57:45 INFO - PROCESS | 3756 | 1463623065498 Marionette TRACE conn2 <- [1,1886,null,{}] 17:57:45 INFO - PROCESS | 3756 | 1463623065510 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}] 17:57:45 INFO - PROCESS | 3756 | 1463623065683 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 17:57:45 INFO - PROCESS | 3756 | 1463623065847 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:45 INFO - PROCESS | 3756 | ++DOCSHELL 1BA1E000 == 109 [pid = 3756] [id = 481] 17:57:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 163 (1C131400) [pid = 3756] [serial = 1443] [outer = 00000000] 17:57:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 164 (1D48C000) [pid = 3756] [serial = 1444] [outer = 1C131400] 17:57:45 INFO - PROCESS | 3756 | 1463623065909 Marionette DEBUG loaded listener.js 17:57:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 165 (1D836800) [pid = 3756] [serial = 1445] [outer = 1C131400] 17:57:46 INFO - PROCESS | 3756 | 1463623066491 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]]]}] 17:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1005ms 17:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:57:46 INFO - PROCESS | 3756 | 1463623066528 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 17:57:46 INFO - PROCESS | 3756 | 1463623066531 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 17:57:46 INFO - PROCESS | 3756 | 1463623066534 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:57:46 INFO - PROCESS | 3756 | 1463623066536 Marionette TRACE conn2 <- [1,1890,null,{}] 17:57:46 INFO - PROCESS | 3756 | 1463623066540 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}] 17:57:46 INFO - PROCESS | 3756 | 1463623066663 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 17:57:46 INFO - PROCESS | 3756 | 1463623066839 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:46 INFO - PROCESS | 3756 | ++DOCSHELL 1DDAFC00 == 110 [pid = 3756] [id = 482] 17:57:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 166 (1DDB0400) [pid = 3756] [serial = 1446] [outer = 00000000] 17:57:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 167 (1E807400) [pid = 3756] [serial = 1447] [outer = 1DDB0400] 17:57:46 INFO - PROCESS | 3756 | 1463623066894 Marionette DEBUG loaded listener.js 17:57:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 168 (1E84F400) [pid = 3756] [serial = 1448] [outer = 1DDB0400] 17:57:47 INFO - PROCESS | 3756 | 1463623067463 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]]]}] 17:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1005ms 17:57:47 INFO - PROCESS | 3756 | 1463623067536 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 17:57:47 INFO - PROCESS | 3756 | 1463623067539 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 17:57:47 INFO - PROCESS | 3756 | 1463623067542 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:57:47 INFO - PROCESS | 3756 | 1463623067544 Marionette TRACE conn2 <- [1,1894,null,{}] 17:57:47 INFO - PROCESS | 3756 | 1463623067548 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}] 17:57:47 INFO - PROCESS | 3756 | 1463623067669 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 17:57:47 INFO - PROCESS | 3756 | 1463623067865 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:47 INFO - PROCESS | 3756 | ++DOCSHELL 1DDB4000 == 111 [pid = 3756] [id = 483] 17:57:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 169 (1E856800) [pid = 3756] [serial = 1449] [outer = 00000000] 17:57:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 170 (1EC53C00) [pid = 3756] [serial = 1450] [outer = 1E856800] 17:57:47 INFO - PROCESS | 3756 | 1463623067920 Marionette DEBUG loaded listener.js 17:57:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 171 (1EC58800) [pid = 3756] [serial = 1451] [outer = 1E856800] 17:57:48 INFO - PROCESS | 3756 | 1463623068542 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]]]}] 17:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1052ms 17:57:48 INFO - PROCESS | 3756 | 1463623068583 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 17:57:48 INFO - PROCESS | 3756 | 1463623068586 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 17:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:57:48 INFO - PROCESS | 3756 | 1463623068607 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:57:48 INFO - PROCESS | 3756 | 1463623068609 Marionette TRACE conn2 <- [1,1898,null,{}] 17:57:48 INFO - PROCESS | 3756 | 1463623068612 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}] 17:57:48 INFO - PROCESS | 3756 | 1463623068741 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 17:57:48 INFO - PROCESS | 3756 | 1463623068916 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:48 INFO - PROCESS | 3756 | ++DOCSHELL 1E850800 == 112 [pid = 3756] [id = 484] 17:57:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 172 (1EC53000) [pid = 3756] [serial = 1452] [outer = 00000000] 17:57:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 173 (1F817C00) [pid = 3756] [serial = 1453] [outer = 1EC53000] 17:57:48 INFO - PROCESS | 3756 | 1463623068971 Marionette DEBUG loaded listener.js 17:57:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 174 (1FDCA800) [pid = 3756] [serial = 1454] [outer = 1EC53000] 17:57:49 INFO - PROCESS | 3756 | 1463623069535 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]]]}] 17:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 958ms 17:57:49 INFO - PROCESS | 3756 | 1463623069552 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 17:57:49 INFO - PROCESS | 3756 | 1463623069554 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 17:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:57:49 INFO - PROCESS | 3756 | 1463623069574 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:57:49 INFO - PROCESS | 3756 | 1463623069576 Marionette TRACE conn2 <- [1,1902,null,{}] 17:57:49 INFO - PROCESS | 3756 | 1463623069580 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}] 17:57:49 INFO - PROCESS | 3756 | 1463623069698 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 17:57:49 INFO - PROCESS | 3756 | 1463623069871 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:49 INFO - PROCESS | 3756 | ++DOCSHELL 1F809400 == 113 [pid = 3756] [id = 485] 17:57:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 175 (1F810000) [pid = 3756] [serial = 1455] [outer = 00000000] 17:57:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 176 (1FDD4800) [pid = 3756] [serial = 1456] [outer = 1F810000] 17:57:49 INFO - PROCESS | 3756 | 1463623069925 Marionette DEBUG loaded listener.js 17:57:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 177 (1FDD7C00) [pid = 3756] [serial = 1457] [outer = 1F810000] 17:57:50 INFO - PROCESS | 3756 | 1463623070453 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]]]}] 17:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 958ms 17:57:50 INFO - PROCESS | 3756 | 1463623070521 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 17:57:50 INFO - PROCESS | 3756 | 1463623070523 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 17:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:57:50 INFO - PROCESS | 3756 | 1463623070526 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:57:50 INFO - PROCESS | 3756 | 1463623070528 Marionette TRACE conn2 <- [1,1906,null,{}] 17:57:50 INFO - PROCESS | 3756 | 1463623070532 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}] 17:57:50 INFO - PROCESS | 3756 | 1463623070650 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 17:57:50 INFO - PROCESS | 3756 | 1463623070825 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:50 INFO - PROCESS | 3756 | ++DOCSHELL 1F80E000 == 114 [pid = 3756] [id = 486] 17:57:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 178 (1F812000) [pid = 3756] [serial = 1458] [outer = 00000000] 17:57:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 179 (20737000) [pid = 3756] [serial = 1459] [outer = 1F812000] 17:57:50 INFO - PROCESS | 3756 | 1463623070878 Marionette DEBUG loaded listener.js 17:57:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 180 (2073A800) [pid = 3756] [serial = 1460] [outer = 1F812000] 17:57:51 INFO - PROCESS | 3756 | 1463623071469 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]]]}] 17:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1005ms 17:57:51 INFO - PROCESS | 3756 | 1463623071528 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 17:57:51 INFO - PROCESS | 3756 | 1463623071531 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 17:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:57:51 INFO - PROCESS | 3756 | 1463623071534 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:57:51 INFO - PROCESS | 3756 | 1463623071536 Marionette TRACE conn2 <- [1,1910,null,{}] 17:57:51 INFO - PROCESS | 3756 | 1463623071540 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}] 17:57:51 INFO - PROCESS | 3756 | 1463623071659 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 17:57:51 INFO - PROCESS | 3756 | 1463623071823 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:51 INFO - PROCESS | 3756 | ++DOCSHELL 20736C00 == 115 [pid = 3756] [id = 487] 17:57:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 181 (20992C00) [pid = 3756] [serial = 1461] [outer = 00000000] 17:57:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 182 (20996800) [pid = 3756] [serial = 1462] [outer = 20992C00] 17:57:51 INFO - PROCESS | 3756 | 1463623071927 Marionette DEBUG loaded listener.js 17:57:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 183 (2099B800) [pid = 3756] [serial = 1463] [outer = 20992C00] 17:57:52 INFO - PROCESS | 3756 | 1463623072490 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]]]}] 17:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 942ms 17:57:52 INFO - PROCESS | 3756 | 1463623072524 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 17:57:52 INFO - PROCESS | 3756 | 1463623072527 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 17:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:57:52 INFO - PROCESS | 3756 | 1463623072533 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:57:52 INFO - PROCESS | 3756 | 1463623072535 Marionette TRACE conn2 <- [1,1914,null,{}] 17:57:52 INFO - PROCESS | 3756 | 1463623072539 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}] 17:57:52 INFO - PROCESS | 3756 | 1463623072663 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 17:57:53 INFO - PROCESS | 3756 | 1463623073154 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:53 INFO - PROCESS | 3756 | ++DOCSHELL 10B27800 == 116 [pid = 3756] [id = 488] 17:57:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 184 (10B2A400) [pid = 3756] [serial = 1464] [outer = 00000000] 17:57:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 185 (10F98400) [pid = 3756] [serial = 1465] [outer = 10B2A400] 17:57:53 INFO - PROCESS | 3756 | 1463623073205 Marionette DEBUG loaded listener.js 17:57:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 186 (114A3800) [pid = 3756] [serial = 1466] [outer = 10B2A400] 17:57:53 INFO - PROCESS | 3756 | 1463623073814 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]]]}] 17:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1334ms 17:57:53 INFO - PROCESS | 3756 | 1463623073877 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 17:57:53 INFO - PROCESS | 3756 | 1463623073882 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 17:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:57:53 INFO - PROCESS | 3756 | 1463623073886 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:57:53 INFO - PROCESS | 3756 | 1463623073889 Marionette TRACE conn2 <- [1,1918,null,{}] 17:57:53 INFO - PROCESS | 3756 | 1463623073894 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}] 17:57:54 INFO - PROCESS | 3756 | 1463623074006 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 17:57:54 INFO - PROCESS | 3756 | 1463623074178 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:54 INFO - PROCESS | 3756 | ++DOCSHELL 131F4800 == 117 [pid = 3756] [id = 489] 17:57:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 187 (13397C00) [pid = 3756] [serial = 1467] [outer = 00000000] 17:57:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 188 (14225800) [pid = 3756] [serial = 1468] [outer = 13397C00] 17:57:54 INFO - PROCESS | 3756 | 1463623074230 Marionette DEBUG loaded listener.js 17:57:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 189 (1538BC00) [pid = 3756] [serial = 1469] [outer = 13397C00] 17:57:54 INFO - PROCESS | 3756 | 1463623074847 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]]]}] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 1B703400 == 116 [pid = 3756] [id = 321] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 19B01400 == 115 [pid = 3756] [id = 184] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 1A431400 == 114 [pid = 3756] [id = 477] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 13A24400 == 113 [pid = 3756] [id = 476] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 1AD3DC00 == 112 [pid = 3756] [id = 475] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 1A318000 == 111 [pid = 3756] [id = 474] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 19B0A000 == 110 [pid = 3756] [id = 473] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 17A6F800 == 109 [pid = 3756] [id = 472] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 174D3800 == 108 [pid = 3756] [id = 471] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 12D39800 == 107 [pid = 3756] [id = 470] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 15C6C400 == 106 [pid = 3756] [id = 469] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 1053DC00 == 105 [pid = 3756] [id = 468] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 1D49EC00 == 104 [pid = 3756] [id = 462] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 1C135000 == 103 [pid = 3756] [id = 461] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 199D5800 == 102 [pid = 3756] [id = 460] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 188 (1B7EC000) [pid = 3756] [serial = 1372] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 187 (12B5FC00) [pid = 3756] [serial = 1318] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 186 (1640D000) [pid = 3756] [serial = 1321] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 185 (1A439000) [pid = 3756] [serial = 1324] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 184 (1AE46400) [pid = 3756] [serial = 1327] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 183 (1B16BC00) [pid = 3756] [serial = 1330] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 182 (1B707000) [pid = 3756] [serial = 1333] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 181 (1BA16000) [pid = 3756] [serial = 1336] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 180 (1C13AC00) [pid = 3756] [serial = 1339] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 13C3EC00 == 101 [pid = 3756] [id = 459] 17:57:54 INFO - PROCESS | 3756 | --DOCSHELL 10A62800 == 100 [pid = 3756] [id = 458] 17:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1052ms 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 179 (1A8BB400) [pid = 3756] [serial = 1360] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 178 (1B166C00) [pid = 3756] [serial = 1363] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 177 (1B2A1C00) [pid = 3756] [serial = 1364] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 176 (1A173400) [pid = 3756] [serial = 1369] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 175 (137B2C00) [pid = 3756] [serial = 1346] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 174 (12B67400) [pid = 3756] [serial = 1345] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 173 (16904800) [pid = 3756] [serial = 1351] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 172 (16ED2C00) [pid = 3756] [serial = 1352] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 171 (19A2F400) [pid = 3756] [serial = 1357] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 170 (10B3C000) [pid = 3756] [serial = 1348] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 169 (13705C00) [pid = 3756] [serial = 1349] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 168 (17A6F400) [pid = 3756] [serial = 1354] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 167 (181A7800) [pid = 3756] [serial = 1355] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 166 (1CB4D800) [pid = 3756] [serial = 1342] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 165 (12D84400) [pid = 3756] [serial = 1366] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 164 (14222000) [pid = 3756] [serial = 1367] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 163 (1AE45400) [pid = 3756] [serial = 1370] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 162 (1AD46000) [pid = 3756] [serial = 1361] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | --DOMWINDOW == 161 (19B0DC00) [pid = 3756] [serial = 1358] [outer = 00000000] [url = about:blank] 17:57:54 INFO - PROCESS | 3756 | 1463623074959 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 17:57:54 INFO - PROCESS | 3756 | 1463623074963 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 17:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:57:54 INFO - PROCESS | 3756 | 1463623074970 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:57:54 INFO - PROCESS | 3756 | 1463623074972 Marionette TRACE conn2 <- [1,1922,null,{}] 17:57:54 INFO - PROCESS | 3756 | 1463623074976 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}] 17:57:55 INFO - PROCESS | 3756 | 1463623075080 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 17:57:55 INFO - PROCESS | 3756 | 1463623075089 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:55 INFO - PROCESS | 3756 | ++DOCSHELL 13705C00 == 101 [pid = 3756] [id = 490] 17:57:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 162 (1370EC00) [pid = 3756] [serial = 1470] [outer = 00000000] 17:57:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 163 (1400E400) [pid = 3756] [serial = 1471] [outer = 1370EC00] 17:57:55 INFO - PROCESS | 3756 | 1463623075140 Marionette DEBUG loaded listener.js 17:57:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 164 (15A15C00) [pid = 3756] [serial = 1472] [outer = 1370EC00] 17:57:55 INFO - PROCESS | 3756 | 1463623075706 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]]]}] 17:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 816ms 17:57:55 INFO - PROCESS | 3756 | 1463623075769 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 17:57:55 INFO - PROCESS | 3756 | 1463623075771 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 17:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:57:55 INFO - PROCESS | 3756 | 1463623075781 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:57:55 INFO - PROCESS | 3756 | 1463623075786 Marionette TRACE conn2 <- [1,1926,null,{}] 17:57:55 INFO - PROCESS | 3756 | 1463623075790 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}] 17:57:55 INFO - PROCESS | 3756 | 1463623075893 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 17:57:56 INFO - PROCESS | 3756 | 1463623076012 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:56 INFO - PROCESS | 3756 | ++DOCSHELL 15C76C00 == 102 [pid = 3756] [id = 491] 17:57:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 165 (16ECB000) [pid = 3756] [serial = 1473] [outer = 00000000] 17:57:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 166 (17448400) [pid = 3756] [serial = 1474] [outer = 16ECB000] 17:57:56 INFO - PROCESS | 3756 | 1463623076058 Marionette DEBUG loaded listener.js 17:57:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 167 (17B1C400) [pid = 3756] [serial = 1475] [outer = 16ECB000] 17:57:56 INFO - PROCESS | 3756 | 1463623076444 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]]]}] 17:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 707ms 17:57:56 INFO - PROCESS | 3756 | 1463623076474 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 17:57:56 INFO - PROCESS | 3756 | 1463623076476 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 17:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:57:56 INFO - PROCESS | 3756 | 1463623076480 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:57:56 INFO - PROCESS | 3756 | 1463623076481 Marionette TRACE conn2 <- [1,1930,null,{}] 17:57:56 INFO - PROCESS | 3756 | 1463623076485 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}] 17:57:56 INFO - PROCESS | 3756 | 1463623076583 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 17:57:56 INFO - PROCESS | 3756 | 1463623076590 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:56 INFO - PROCESS | 3756 | ++DOCSHELL 17448000 == 103 [pid = 3756] [id = 492] 17:57:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 168 (174D8C00) [pid = 3756] [serial = 1476] [outer = 00000000] 17:57:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 169 (199D0400) [pid = 3756] [serial = 1477] [outer = 174D8C00] 17:57:56 INFO - PROCESS | 3756 | 1463623076642 Marionette DEBUG loaded listener.js 17:57:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 170 (19A30000) [pid = 3756] [serial = 1478] [outer = 174D8C00] 17:57:57 INFO - PROCESS | 3756 | 1463623077091 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]]]}] 17:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 644ms 17:57:57 INFO - PROCESS | 3756 | 1463623077149 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 17:57:57 INFO - PROCESS | 3756 | 1463623077152 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 17:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:57:57 INFO - PROCESS | 3756 | 1463623077169 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:57:57 INFO - PROCESS | 3756 | 1463623077171 Marionette TRACE conn2 <- [1,1934,null,{}] 17:57:57 INFO - PROCESS | 3756 | 1463623077174 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}] 17:57:57 INFO - PROCESS | 3756 | 1463623077320 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 17:57:57 INFO - PROCESS | 3756 | 1463623077377 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:57 INFO - PROCESS | 3756 | ++DOCSHELL 19B08400 == 104 [pid = 3756] [id = 493] 17:57:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 171 (19B0DC00) [pid = 3756] [serial = 1479] [outer = 00000000] 17:57:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 172 (19CD5800) [pid = 3756] [serial = 1480] [outer = 19B0DC00] 17:57:57 INFO - PROCESS | 3756 | 1463623077428 Marionette DEBUG loaded listener.js 17:57:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 173 (1A30F800) [pid = 3756] [serial = 1481] [outer = 19B0DC00] 17:57:57 INFO - PROCESS | 3756 | 1463623077916 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]]]}] 17:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 801ms 17:57:57 INFO - PROCESS | 3756 | 1463623077960 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 17:57:57 INFO - PROCESS | 3756 | 1463623077962 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 17:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:57:58 INFO - PROCESS | 3756 | 1463623077971 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:57:58 INFO - PROCESS | 3756 | 1463623077973 Marionette TRACE conn2 <- [1,1938,null,{}] 17:57:58 INFO - PROCESS | 3756 | 1463623077980 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}] 17:57:58 INFO - PROCESS | 3756 | 1463623078119 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 17:57:58 INFO - PROCESS | 3756 | 1463623078137 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:58 INFO - PROCESS | 3756 | ++DOCSHELL 19B10000 == 105 [pid = 3756] [id = 494] 17:57:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 174 (1A8B1000) [pid = 3756] [serial = 1482] [outer = 00000000] 17:57:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 175 (1AD4BC00) [pid = 3756] [serial = 1483] [outer = 1A8B1000] 17:57:58 INFO - PROCESS | 3756 | 1463623078229 Marionette DEBUG loaded listener.js 17:57:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 176 (1AE46400) [pid = 3756] [serial = 1484] [outer = 1A8B1000] 17:57:58 INFO - PROCESS | 3756 | 1463623078677 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]]]}] 17:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 707ms 17:57:58 INFO - PROCESS | 3756 | 1463623078696 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 17:57:58 INFO - PROCESS | 3756 | 1463623078698 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 17:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:57:58 INFO - PROCESS | 3756 | 1463623078701 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:57:58 INFO - PROCESS | 3756 | 1463623078703 Marionette TRACE conn2 <- [1,1942,null,{}] 17:57:58 INFO - PROCESS | 3756 | 1463623078706 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}] 17:57:58 INFO - PROCESS | 3756 | 1463623078871 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 17:57:58 INFO - PROCESS | 3756 | 1463623078951 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:58 INFO - PROCESS | 3756 | ++DOCSHELL 1AA47400 == 106 [pid = 3756] [id = 495] 17:57:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 177 (1AD3C800) [pid = 3756] [serial = 1485] [outer = 00000000] 17:57:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 178 (1B29AC00) [pid = 3756] [serial = 1486] [outer = 1AD3C800] 17:57:58 INFO - PROCESS | 3756 | 1463623078998 Marionette DEBUG loaded listener.js 17:57:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 179 (1B2A4C00) [pid = 3756] [serial = 1487] [outer = 1AD3C800] 17:57:59 INFO - PROCESS | 3756 | --DOMWINDOW == 178 (19B33800) [pid = 3756] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:57:59 INFO - PROCESS | 3756 | --DOMWINDOW == 177 (1AD3F000) [pid = 3756] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:57:59 INFO - PROCESS | 3756 | --DOMWINDOW == 176 (1A436800) [pid = 3756] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:57:59 INFO - PROCESS | 3756 | --DOMWINDOW == 175 (16F37800) [pid = 3756] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:57:59 INFO - PROCESS | 3756 | --DOMWINDOW == 174 (13060800) [pid = 3756] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:57:59 INFO - PROCESS | 3756 | --DOMWINDOW == 173 (174D4800) [pid = 3756] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:57:59 INFO - PROCESS | 3756 | --DOMWINDOW == 172 (1B170400) [pid = 3756] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:57:59 INFO - PROCESS | 3756 | --DOMWINDOW == 171 (15C6E000) [pid = 3756] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:57:59 INFO - PROCESS | 3756 | --DOMWINDOW == 170 (10ACF800) [pid = 3756] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:57:59 INFO - PROCESS | 3756 | --DOMWINDOW == 169 (1B552400) [pid = 3756] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:57:59 INFO - PROCESS | 3756 | --DOMWINDOW == 168 (174E7800) [pid = 3756] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:57:59 INFO - PROCESS | 3756 | --DOMWINDOW == 167 (19B0B800) [pid = 3756] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:57:59 INFO - PROCESS | 3756 | 1463623079696 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]]]}] 17:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1052ms 17:57:59 INFO - PROCESS | 3756 | 1463623079744 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 17:57:59 INFO - PROCESS | 3756 | 1463623079746 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 17:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:57:59 INFO - PROCESS | 3756 | 1463623079770 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:57:59 INFO - PROCESS | 3756 | 1463623079772 Marionette TRACE conn2 <- [1,1946,null,{}] 17:57:59 INFO - PROCESS | 3756 | 1463623079776 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}] 17:57:59 INFO - PROCESS | 3756 | 1463623079957 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 17:58:00 INFO - PROCESS | 3756 | 1463623080124 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:00 INFO - PROCESS | 3756 | ++DOCSHELL 10A60800 == 107 [pid = 3756] [id = 496] 17:58:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 168 (10A62800) [pid = 3756] [serial = 1488] [outer = 00000000] 17:58:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 169 (10B3DC00) [pid = 3756] [serial = 1489] [outer = 10A62800] 17:58:00 INFO - PROCESS | 3756 | 1463623080183 Marionette DEBUG loaded listener.js 17:58:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 170 (11021800) [pid = 3756] [serial = 1490] [outer = 10A62800] 17:58:00 INFO - PROCESS | 3756 | 1463623080853 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]]]}] 17:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1163ms 17:58:00 INFO - PROCESS | 3756 | 1463623080918 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 17:58:00 INFO - PROCESS | 3756 | 1463623080922 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 17:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:58:00 INFO - PROCESS | 3756 | 1463623080941 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:58:00 INFO - PROCESS | 3756 | 1463623080946 Marionette TRACE conn2 <- [1,1950,null,{}] 17:58:00 INFO - PROCESS | 3756 | 1463623080951 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}] 17:58:01 INFO - PROCESS | 3756 | 1463623081080 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 17:58:01 INFO - PROCESS | 3756 | 1463623081237 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:01 INFO - PROCESS | 3756 | ++DOCSHELL 13A27000 == 108 [pid = 3756] [id = 497] 17:58:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 171 (13A27400) [pid = 3756] [serial = 1491] [outer = 00000000] 17:58:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 172 (15C6E000) [pid = 3756] [serial = 1492] [outer = 13A27400] 17:58:01 INFO - PROCESS | 3756 | 1463623081297 Marionette DEBUG loaded listener.js 17:58:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 173 (16907000) [pid = 3756] [serial = 1493] [outer = 13A27400] 17:58:01 INFO - PROCESS | 3756 | 1463623081858 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]]]}] 17:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 942ms 17:58:01 INFO - PROCESS | 3756 | 1463623081886 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 17:58:01 INFO - PROCESS | 3756 | 1463623081889 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 17:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:58:01 INFO - PROCESS | 3756 | 1463623081893 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:58:01 INFO - PROCESS | 3756 | 1463623081895 Marionette TRACE conn2 <- [1,1954,null,{}] 17:58:01 INFO - PROCESS | 3756 | 1463623081900 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}] 17:58:02 INFO - PROCESS | 3756 | 1463623082019 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 17:58:02 INFO - PROCESS | 3756 | 1463623082197 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:02 INFO - PROCESS | 3756 | ++DOCSHELL 174D3400 == 109 [pid = 3756] [id = 498] 17:58:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 174 (174D4800) [pid = 3756] [serial = 1494] [outer = 00000000] 17:58:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 175 (19A38800) [pid = 3756] [serial = 1495] [outer = 174D4800] 17:58:02 INFO - PROCESS | 3756 | 1463623082252 Marionette DEBUG loaded listener.js 17:58:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 176 (19CD4C00) [pid = 3756] [serial = 1496] [outer = 174D4800] 17:58:02 INFO - PROCESS | 3756 | 1463623082846 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]]]}] 17:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1005ms 17:58:02 INFO - PROCESS | 3756 | 1463623082908 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 17:58:02 INFO - PROCESS | 3756 | 1463623082912 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 17:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:58:02 INFO - PROCESS | 3756 | 1463623082926 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:58:02 INFO - PROCESS | 3756 | 1463623082931 Marionette TRACE conn2 <- [1,1958,null,{}] 17:58:02 INFO - PROCESS | 3756 | 1463623082935 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}] 17:58:03 INFO - PROCESS | 3756 | 1463623083150 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 17:58:03 INFO - PROCESS | 3756 | 1463623083267 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:03 INFO - PROCESS | 3756 | ++DOCSHELL 17445000 == 110 [pid = 3756] [id = 499] 17:58:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 177 (199D6C00) [pid = 3756] [serial = 1497] [outer = 00000000] 17:58:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 178 (1B298400) [pid = 3756] [serial = 1498] [outer = 199D6C00] 17:58:03 INFO - PROCESS | 3756 | 1463623083322 Marionette DEBUG loaded listener.js 17:58:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 179 (1B709800) [pid = 3756] [serial = 1499] [outer = 199D6C00] 17:58:03 INFO - PROCESS | 3756 | 1463623083918 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]]]}] 17:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1052ms 17:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:58:03 INFO - PROCESS | 3756 | 1463623083968 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 17:58:03 INFO - PROCESS | 3756 | 1463623083970 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 17:58:03 INFO - PROCESS | 3756 | 1463623083974 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:58:03 INFO - PROCESS | 3756 | 1463623083976 Marionette TRACE conn2 <- [1,1962,null,{}] 17:58:04 INFO - PROCESS | 3756 | 1463623083979 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}] 17:58:04 INFO - PROCESS | 3756 | 1463623084097 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 17:58:04 INFO - PROCESS | 3756 | 1463623084271 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:04 INFO - PROCESS | 3756 | ++DOCSHELL 1AE40400 == 111 [pid = 3756] [id = 500] 17:58:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 180 (1B16A800) [pid = 3756] [serial = 1500] [outer = 00000000] 17:58:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 181 (1C138800) [pid = 3756] [serial = 1501] [outer = 1B16A800] 17:58:04 INFO - PROCESS | 3756 | 1463623084326 Marionette DEBUG loaded listener.js 17:58:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 182 (1CB40800) [pid = 3756] [serial = 1502] [outer = 1B16A800] 17:58:04 INFO - PROCESS | 3756 | 1463623084870 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]]]}] 17:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 910ms 17:58:04 INFO - PROCESS | 3756 | 1463623084910 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 17:58:04 INFO - PROCESS | 3756 | 1463623084912 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 17:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:58:04 INFO - PROCESS | 3756 | 1463623084916 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:58:04 INFO - PROCESS | 3756 | 1463623084918 Marionette TRACE conn2 <- [1,1966,null,{}] 17:58:04 INFO - PROCESS | 3756 | 1463623084922 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}] 17:58:05 INFO - PROCESS | 3756 | 1463623085041 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 17:58:05 INFO - PROCESS | 3756 | 1463623085219 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:05 INFO - PROCESS | 3756 | ++DOCSHELL 1D490000 == 112 [pid = 3756] [id = 501] 17:58:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 183 (1D490400) [pid = 3756] [serial = 1503] [outer = 00000000] 17:58:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 184 (1D499000) [pid = 3756] [serial = 1504] [outer = 1D490400] 17:58:05 INFO - PROCESS | 3756 | 1463623085281 Marionette DEBUG loaded listener.js 17:58:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 185 (1D835400) [pid = 3756] [serial = 1505] [outer = 1D490400] 17:58:05 INFO - PROCESS | 3756 | 1463623085861 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]]]}] 17:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1005ms 17:58:05 INFO - PROCESS | 3756 | 1463623085919 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 17:58:05 INFO - PROCESS | 3756 | 1463623085921 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 17:58:05 INFO - PROCESS | 3756 | 1463623085924 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:58:05 INFO - PROCESS | 3756 | 1463623085926 Marionette TRACE conn2 <- [1,1970,null,{}] 17:58:05 INFO - PROCESS | 3756 | 1463623085930 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}] 17:58:06 INFO - PROCESS | 3756 | 1463623086048 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 17:58:06 INFO - PROCESS | 3756 | 1463623086210 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:06 INFO - PROCESS | 3756 | ++DOCSHELL 17442800 == 113 [pid = 3756] [id = 502] 17:58:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 186 (1BA13C00) [pid = 3756] [serial = 1506] [outer = 00000000] 17:58:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 187 (1E801800) [pid = 3756] [serial = 1507] [outer = 1BA13C00] 17:58:06 INFO - PROCESS | 3756 | 1463623086265 Marionette DEBUG loaded listener.js 17:58:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 188 (1E854C00) [pid = 3756] [serial = 1508] [outer = 1BA13C00] 17:58:06 INFO - PROCESS | 3756 | 1463623086868 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]]]}] 17:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1005ms 17:58:06 INFO - PROCESS | 3756 | 1463623086927 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 17:58:06 INFO - PROCESS | 3756 | 1463623086929 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 17:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:58:06 INFO - PROCESS | 3756 | 1463623086933 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:58:06 INFO - PROCESS | 3756 | 1463623086935 Marionette TRACE conn2 <- [1,1974,null,{}] 17:58:06 INFO - PROCESS | 3756 | 1463623086938 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}] 17:58:07 INFO - PROCESS | 3756 | 1463623087054 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 17:58:07 INFO - PROCESS | 3756 | 1463623087216 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:07 INFO - PROCESS | 3756 | ++DOCSHELL 1DDAA400 == 114 [pid = 3756] [id = 503] 17:58:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 189 (1EC52C00) [pid = 3756] [serial = 1509] [outer = 00000000] 17:58:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 190 (1F80BC00) [pid = 3756] [serial = 1510] [outer = 1EC52C00] 17:58:07 INFO - PROCESS | 3756 | 1463623087270 Marionette DEBUG loaded listener.js 17:58:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 191 (1F816800) [pid = 3756] [serial = 1511] [outer = 1EC52C00] 17:58:07 INFO - PROCESS | 3756 | 1463623087789 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]]]}] 17:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 911ms 17:58:07 INFO - PROCESS | 3756 | 1463623087838 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 17:58:07 INFO - PROCESS | 3756 | 1463623087840 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 17:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:58:07 INFO - PROCESS | 3756 | 1463623087844 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:58:07 INFO - PROCESS | 3756 | 1463623087846 Marionette TRACE conn2 <- [1,1978,null,{}] 17:58:07 INFO - PROCESS | 3756 | 1463623087849 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}] 17:58:07 INFO - PROCESS | 3756 | 1463623087973 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 17:58:08 INFO - PROCESS | 3756 | 1463623088149 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:08 INFO - PROCESS | 3756 | ++DOCSHELL 19B38000 == 115 [pid = 3756] [id = 504] 17:58:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 192 (1DDACC00) [pid = 3756] [serial = 1512] [outer = 00000000] 17:58:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 193 (20739C00) [pid = 3756] [serial = 1513] [outer = 1DDACC00] 17:58:08 INFO - PROCESS | 3756 | 1463623088203 Marionette DEBUG loaded listener.js 17:58:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 194 (20993C00) [pid = 3756] [serial = 1514] [outer = 1DDACC00] 17:58:08 INFO - PROCESS | 3756 | 1463623088790 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]]]}] 17:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1005ms 17:58:08 INFO - PROCESS | 3756 | 1463623088846 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 17:58:08 INFO - PROCESS | 3756 | 1463623088848 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 17:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:58:08 INFO - PROCESS | 3756 | 1463623088852 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:58:08 INFO - PROCESS | 3756 | 1463623088854 Marionette TRACE conn2 <- [1,1982,null,{}] 17:58:08 INFO - PROCESS | 3756 | 1463623088859 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}] 17:58:09 INFO - PROCESS | 3756 | 1463623088984 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 17:58:09 INFO - PROCESS | 3756 | 1463623089147 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:09 INFO - PROCESS | 3756 | ++DOCSHELL 20735800 == 116 [pid = 3756] [id = 505] 17:58:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 195 (2073F800) [pid = 3756] [serial = 1515] [outer = 00000000] 17:58:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 196 (20D2C800) [pid = 3756] [serial = 1516] [outer = 2073F800] 17:58:09 INFO - PROCESS | 3756 | 1463623089202 Marionette DEBUG loaded listener.js 17:58:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 197 (20D30400) [pid = 3756] [serial = 1517] [outer = 2073F800] 17:58:09 INFO - PROCESS | 3756 | 1463623089734 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]]]}] 17:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 942ms 17:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:58:09 INFO - PROCESS | 3756 | 1463623089798 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 17:58:09 INFO - PROCESS | 3756 | 1463623089800 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 17:58:09 INFO - PROCESS | 3756 | 1463623089803 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:58:09 INFO - PROCESS | 3756 | 1463623089805 Marionette TRACE conn2 <- [1,1986,null,{}] 17:58:09 INFO - PROCESS | 3756 | 1463623089809 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}] 17:58:09 INFO - PROCESS | 3756 | 1463623089933 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 17:58:10 INFO - PROCESS | 3756 | 1463623090113 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:10 INFO - PROCESS | 3756 | ++DOCSHELL 2099BC00 == 117 [pid = 3756] [id = 506] 17:58:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 198 (20D2A400) [pid = 3756] [serial = 1518] [outer = 00000000] 17:58:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 199 (20D74000) [pid = 3756] [serial = 1519] [outer = 20D2A400] 17:58:10 INFO - PROCESS | 3756 | 1463623090174 Marionette DEBUG loaded listener.js 17:58:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 200 (20D7B400) [pid = 3756] [serial = 1520] [outer = 20D2A400] 17:58:10 INFO - PROCESS | 3756 | 1463623090840 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]]]}] 17:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1036ms 17:58:10 INFO - PROCESS | 3756 | 1463623090890 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 17:58:10 INFO - PROCESS | 3756 | 1463623090893 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 17:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:58:10 INFO - PROCESS | 3756 | 1463623090896 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:58:10 INFO - PROCESS | 3756 | 1463623090899 Marionette TRACE conn2 <- [1,1990,null,{}] 17:58:10 INFO - PROCESS | 3756 | 1463623090902 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}] 17:58:11 INFO - PROCESS | 3756 | 1463623091051 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 17:58:11 INFO - PROCESS | 3756 | 1463623091234 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:11 INFO - PROCESS | 3756 | ++DOCSHELL 10F96400 == 118 [pid = 3756] [id = 507] 17:58:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 201 (11CE9C00) [pid = 3756] [serial = 1521] [outer = 00000000] 17:58:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 202 (16905800) [pid = 3756] [serial = 1522] [outer = 11CE9C00] 17:58:11 INFO - PROCESS | 3756 | 1463623091289 Marionette DEBUG loaded listener.js 17:58:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 203 (1AD3E400) [pid = 3756] [serial = 1523] [outer = 11CE9C00] 17:58:12 INFO - PROCESS | 3756 | 1463623092078 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]]]}] 17:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1256ms 17:58:12 INFO - PROCESS | 3756 | 1463623092155 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 17:58:12 INFO - PROCESS | 3756 | 1463623092160 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 17:58:12 INFO - PROCESS | 3756 | 1463623092165 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:58:12 INFO - PROCESS | 3756 | 1463623092169 Marionette TRACE conn2 <- [1,1994,null,{}] 17:58:12 INFO - PROCESS | 3756 | 1463623092189 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}] 17:58:12 INFO - PROCESS | 3756 | 1463623092304 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 17:58:12 INFO - PROCESS | 3756 | 1463623092473 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:12 INFO - PROCESS | 3756 | ++DOCSHELL 13304400 == 119 [pid = 3756] [id = 508] 17:58:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 204 (13394000) [pid = 3756] [serial = 1524] [outer = 00000000] 17:58:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 205 (14216800) [pid = 3756] [serial = 1525] [outer = 13394000] 17:58:12 INFO - PROCESS | 3756 | 1463623092524 Marionette DEBUG loaded listener.js 17:58:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 206 (16909800) [pid = 3756] [serial = 1526] [outer = 13394000] 17:58:13 INFO - PROCESS | 3756 | 1463623093106 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]]]}] 17:58:13 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 17:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 973ms 17:58:13 INFO - PROCESS | 3756 | 1463623093139 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 17:58:13 INFO - PROCESS | 3756 | 1463623093144 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 17:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:58:13 INFO - PROCESS | 3756 | 1463623093152 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:58:13 INFO - PROCESS | 3756 | 1463623093154 Marionette TRACE conn2 <- [1,1998,null,{}] 17:58:13 INFO - PROCESS | 3756 | 1463623093158 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}] 17:58:13 INFO - PROCESS | 3756 | 1463623093309 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 18501400 == 118 [pid = 3756] [id = 291] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 16EC7C00 == 117 [pid = 3756] [id = 199] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 1AA47400 == 116 [pid = 3756] [id = 495] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 19B10000 == 115 [pid = 3756] [id = 494] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 19B08400 == 114 [pid = 3756] [id = 493] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 17448000 == 113 [pid = 3756] [id = 492] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 15C76C00 == 112 [pid = 3756] [id = 491] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 13705C00 == 111 [pid = 3756] [id = 490] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 131F4800 == 110 [pid = 3756] [id = 489] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 10B27800 == 109 [pid = 3756] [id = 488] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 1DDB4000 == 108 [pid = 3756] [id = 483] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 1DDAFC00 == 107 [pid = 3756] [id = 482] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 205 (1DD45400) [pid = 3756] [serial = 1393] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 204 (1DDB5400) [pid = 3756] [serial = 1396] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 203 (1E854000) [pid = 3756] [serial = 1402] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 202 (1CB4E800) [pid = 3756] [serial = 1384] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 201 (1D4A2C00) [pid = 3756] [serial = 1387] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 200 (1E80B400) [pid = 3756] [serial = 1399] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 199 (1D836000) [pid = 3756] [serial = 1390] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 198 (1D499800) [pid = 3756] [serial = 1435] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 1BA1E000 == 106 [pid = 3756] [id = 481] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 14239800 == 105 [pid = 3756] [id = 480] 17:58:13 INFO - PROCESS | 3756 | --DOCSHELL 1339F800 == 104 [pid = 3756] [id = 479] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 197 (1AA4AC00) [pid = 3756] [serial = 1316] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 196 (1B7E5400) [pid = 3756] [serial = 1427] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 195 (1B16E000) [pid = 3756] [serial = 1424] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 194 (1B2A6400) [pid = 3756] [serial = 1430] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 193 (14220000) [pid = 3756] [serial = 1411] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 192 (17B18400) [pid = 3756] [serial = 1414] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 191 (1C13F000) [pid = 3756] [serial = 1432] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 190 (19B3A400) [pid = 3756] [serial = 1381] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 189 (1730D800) [pid = 3756] [serial = 1409] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 188 (10B87C00) [pid = 3756] [serial = 1405] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 187 (1BA1D800) [pid = 3756] [serial = 1373] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 186 (1B557800) [pid = 3756] [serial = 1426] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 185 (15C67C00) [pid = 3756] [serial = 1412] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 184 (1578C800) [pid = 3756] [serial = 1378] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 183 (19A31C00) [pid = 3756] [serial = 1418] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 182 (19B36C00) [pid = 3756] [serial = 1420] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 181 (1A8BA800) [pid = 3756] [serial = 1429] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 180 (1A30FC00) [pid = 3756] [serial = 1421] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 179 (1833AC00) [pid = 3756] [serial = 1415] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 178 (199DD000) [pid = 3756] [serial = 1417] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 177 (16EB0800) [pid = 3756] [serial = 1408] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 176 (1AE45800) [pid = 3756] [serial = 1423] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 175 (12889000) [pid = 3756] [serial = 1406] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 174 (10B2B800) [pid = 3756] [serial = 1375] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | --DOMWINDOW == 173 (1CB46C00) [pid = 3756] [serial = 1433] [outer = 00000000] [url = about:blank] 17:58:13 INFO - PROCESS | 3756 | 1463623093505 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:13 INFO - PROCESS | 3756 | ++DOCSHELL 10B2B800 == 105 [pid = 3756] [id = 509] 17:58:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 174 (10B3C000) [pid = 3756] [serial = 1527] [outer = 00000000] 17:58:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 175 (11251800) [pid = 3756] [serial = 1528] [outer = 10B3C000] 17:58:13 INFO - PROCESS | 3756 | 1463623093554 Marionette DEBUG loaded listener.js 17:58:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 176 (1339F800) [pid = 3756] [serial = 1529] [outer = 10B3C000] 17:58:14 INFO - PROCESS | 3756 | 1463623093973 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]]]}] 17:58:14 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 17:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 895ms 17:58:14 INFO - PROCESS | 3756 | 1463623094039 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 17:58:14 INFO - PROCESS | 3756 | 1463623094041 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 17:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:58:14 INFO - PROCESS | 3756 | 1463623094045 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:58:14 INFO - PROCESS | 3756 | 1463623094048 Marionette TRACE conn2 <- [1,2002,null,{}] 17:58:14 INFO - PROCESS | 3756 | 1463623094058 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}] 17:58:14 INFO - PROCESS | 3756 | 1463623094164 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 17:58:14 INFO - PROCESS | 3756 | 1463623094180 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 3756 | ++DOCSHELL 1850E800 == 106 [pid = 3756] [id = 510] 17:58:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 177 (19910C00) [pid = 3756] [serial = 1530] [outer = 00000000] 17:58:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 178 (19A31400) [pid = 3756] [serial = 1531] [outer = 19910C00] 17:58:14 INFO - PROCESS | 3756 | 1463623094228 Marionette DEBUG loaded listener.js 17:58:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 179 (19B09C00) [pid = 3756] [serial = 1532] [outer = 19910C00] 17:58:14 INFO - PROCESS | 3756 | 1463623094712 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]]]}] 17:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 707ms 17:58:14 INFO - PROCESS | 3756 | 1463623094744 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 17:58:14 INFO - PROCESS | 3756 | 1463623094746 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 17:58:14 INFO - PROCESS | 3756 | 1463623094749 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:58:14 INFO - PROCESS | 3756 | 1463623094751 Marionette TRACE conn2 <- [1,2006,null,{}] 17:58:14 INFO - PROCESS | 3756 | 1463623094758 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}] 17:58:14 INFO - PROCESS | 3756 | 1463623094860 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 17:58:14 INFO - PROCESS | 3756 | 1463623094869 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 3756 | ++DOCSHELL 1990BC00 == 107 [pid = 3756] [id = 511] 17:58:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 180 (199DD000) [pid = 3756] [serial = 1533] [outer = 00000000] 17:58:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 181 (1A31B800) [pid = 3756] [serial = 1534] [outer = 199DD000] 17:58:14 INFO - PROCESS | 3756 | 1463623094914 Marionette DEBUG loaded listener.js 17:58:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 182 (1A8BD400) [pid = 3756] [serial = 1535] [outer = 199DD000] 17:58:15 INFO - PROCESS | 3756 | 1463623095385 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]]]}] 17:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 707ms 17:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:58:15 INFO - PROCESS | 3756 | 1463623095449 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 17:58:15 INFO - PROCESS | 3756 | 1463623095451 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 17:58:15 INFO - PROCESS | 3756 | 1463623095454 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:58:15 INFO - PROCESS | 3756 | 1463623095456 Marionette TRACE conn2 <- [1,2010,null,{}] 17:58:15 INFO - PROCESS | 3756 | 1463623095459 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}] 17:58:15 INFO - PROCESS | 3756 | 1463623095558 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 17:58:15 INFO - PROCESS | 3756 | 1463623095593 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:15 INFO - PROCESS | 3756 | ++DOCSHELL 19B33800 == 108 [pid = 3756] [id = 512] 17:58:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 183 (19B35400) [pid = 3756] [serial = 1536] [outer = 00000000] 17:58:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 184 (1AE42400) [pid = 3756] [serial = 1537] [outer = 19B35400] 17:58:15 INFO - PROCESS | 3756 | 1463623095638 Marionette DEBUG loaded listener.js 17:58:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 185 (1B16C000) [pid = 3756] [serial = 1538] [outer = 19B35400] 17:58:16 INFO - PROCESS | 3756 | 1463623096192 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]]]}] 17:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 801ms 17:58:16 INFO - PROCESS | 3756 | 1463623096258 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 17:58:16 INFO - PROCESS | 3756 | 1463623096260 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 17:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:58:16 INFO - PROCESS | 3756 | 1463623096263 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:58:16 INFO - PROCESS | 3756 | 1463623096265 Marionette TRACE conn2 <- [1,2014,null,{}] 17:58:16 INFO - PROCESS | 3756 | 1463623096268 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}] 17:58:16 INFO - PROCESS | 3756 | 1463623096419 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 17:58:16 INFO - PROCESS | 3756 | 1463623096445 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:16 INFO - PROCESS | 3756 | ++DOCSHELL 1BA15400 == 109 [pid = 3756] [id = 513] 17:58:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 186 (1BA15800) [pid = 3756] [serial = 1539] [outer = 00000000] 17:58:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 187 (1C13F000) [pid = 3756] [serial = 1540] [outer = 1BA15800] 17:58:16 INFO - PROCESS | 3756 | 1463623096492 Marionette DEBUG loaded listener.js 17:58:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 188 (1CB4C400) [pid = 3756] [serial = 1541] [outer = 1BA15800] 17:58:16 INFO - PROCESS | 3756 | 1463623096940 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]]]}] 17:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 738ms 17:58:17 INFO - PROCESS | 3756 | 1463623097009 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 17:58:17 INFO - PROCESS | 3756 | 1463623097011 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 17:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:58:17 INFO - PROCESS | 3756 | 1463623097027 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:58:17 INFO - PROCESS | 3756 | 1463623097029 Marionette TRACE conn2 <- [1,2018,null,{}] 17:58:17 INFO - PROCESS | 3756 | 1463623097032 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}] 17:58:17 INFO - PROCESS | 3756 | 1463623097226 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 17:58:17 INFO - PROCESS | 3756 | 1463623097243 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:17 INFO - PROCESS | 3756 | ++DOCSHELL 1B7E7800 == 110 [pid = 3756] [id = 514] 17:58:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 189 (1CB4A400) [pid = 3756] [serial = 1542] [outer = 00000000] 17:58:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 190 (1D4AA000) [pid = 3756] [serial = 1543] [outer = 1CB4A400] 17:58:17 INFO - PROCESS | 3756 | 1463623097287 Marionette DEBUG loaded listener.js 17:58:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 191 (1D833400) [pid = 3756] [serial = 1544] [outer = 1CB4A400] 17:58:17 INFO - PROCESS | 3756 | 1463623097733 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]]]}] 17:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 706ms 17:58:17 INFO - PROCESS | 3756 | 1463623097757 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 17:58:17 INFO - PROCESS | 3756 | 1463623097759 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 17:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:58:17 INFO - PROCESS | 3756 | 1463623097762 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:58:17 INFO - PROCESS | 3756 | 1463623097764 Marionette TRACE conn2 <- [1,2022,null,{}] 17:58:17 INFO - PROCESS | 3756 | 1463623097767 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}] 17:58:18 INFO - PROCESS | 3756 | 1463623098057 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 17:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 190 (19B0DC00) [pid = 3756] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 189 (1A8B1000) [pid = 3756] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 188 (174D8C00) [pid = 3756] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 187 (1370EC00) [pid = 3756] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 186 (13397C00) [pid = 3756] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 185 (10B2A400) [pid = 3756] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:58:18 INFO - PROCESS | 3756 | --DOMWINDOW == 184 (16ECB000) [pid = 3756] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:58:18 INFO - PROCESS | 3756 | 1463623098165 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:18 INFO - PROCESS | 3756 | ++DOCSHELL 12D84400 == 111 [pid = 3756] [id = 515] 17:58:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 185 (13382800) [pid = 3756] [serial = 1545] [outer = 00000000] 17:58:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 186 (1730C400) [pid = 3756] [serial = 1546] [outer = 13382800] 17:58:18 INFO - PROCESS | 3756 | 1463623098211 Marionette DEBUG loaded listener.js 17:58:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 187 (1A8B1000) [pid = 3756] [serial = 1547] [outer = 13382800] 17:58:18 INFO - PROCESS | 3756 | 1463623098623 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]]]}] 17:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 911ms 17:58:18 INFO - PROCESS | 3756 | 1463623098667 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 17:58:18 INFO - PROCESS | 3756 | 1463623098669 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 17:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:58:18 INFO - PROCESS | 3756 | 1463623098672 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:58:18 INFO - PROCESS | 3756 | 1463623098674 Marionette TRACE conn2 <- [1,2026,null,{}] 17:58:18 INFO - PROCESS | 3756 | 1463623098677 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}] 17:58:18 INFO - PROCESS | 3756 | 1463623098776 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 17:58:18 INFO - PROCESS | 3756 | 1463623098786 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:18 INFO - PROCESS | 3756 | ++DOCSHELL 1C13D000 == 112 [pid = 3756] [id = 516] 17:58:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 188 (1D49D000) [pid = 3756] [serial = 1548] [outer = 00000000] 17:58:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 189 (1E84F800) [pid = 3756] [serial = 1549] [outer = 1D49D000] 17:58:18 INFO - PROCESS | 3756 | 1463623098829 Marionette DEBUG loaded listener.js 17:58:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 190 (1EC58C00) [pid = 3756] [serial = 1550] [outer = 1D49D000] 17:58:19 INFO - PROCESS | 3756 | 1463623099282 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]]]}] 17:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 628ms 17:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:58:19 INFO - PROCESS | 3756 | 1463623099328 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 17:58:19 INFO - PROCESS | 3756 | 1463623099330 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 17:58:19 INFO - PROCESS | 3756 | 1463623099334 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:58:19 INFO - PROCESS | 3756 | 1463623099335 Marionette TRACE conn2 <- [1,2030,null,{}] 17:58:19 INFO - PROCESS | 3756 | 1463623099339 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}] 17:58:19 INFO - PROCESS | 3756 | 1463623099438 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 17:58:19 INFO - PROCESS | 3756 | 1463623099445 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:19 INFO - PROCESS | 3756 | ++DOCSHELL 1D497C00 == 113 [pid = 3756] [id = 517] 17:58:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 191 (1DDB8C00) [pid = 3756] [serial = 1551] [outer = 00000000] 17:58:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 192 (20737C00) [pid = 3756] [serial = 1552] [outer = 1DDB8C00] 17:58:19 INFO - PROCESS | 3756 | 1463623099488 Marionette DEBUG loaded listener.js 17:58:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 193 (20D2B400) [pid = 3756] [serial = 1553] [outer = 1DDB8C00] 17:58:19 INFO - PROCESS | 3756 | 1463623099946 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]]]}] 17:58:19 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) 17:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 629ms 17:58:19 INFO - PROCESS | 3756 | 1463623099972 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 17:58:19 INFO - PROCESS | 3756 | 1463623099974 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 17:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:58:20 INFO - PROCESS | 3756 | 1463623099995 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:58:20 INFO - PROCESS | 3756 | 1463623099997 Marionette TRACE conn2 <- [1,2034,null,{}] 17:58:20 INFO - PROCESS | 3756 | 1463623100002 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}] 17:58:20 INFO - PROCESS | 3756 | 1463623100211 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 17:58:20 INFO - PROCESS | 3756 | 1463623100416 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:20 INFO - PROCESS | 3756 | ++DOCSHELL 12D36400 == 114 [pid = 3756] [id = 518] 17:58:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 194 (12D81000) [pid = 3756] [serial = 1554] [outer = 00000000] 17:58:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 195 (13376000) [pid = 3756] [serial = 1555] [outer = 12D81000] 17:58:20 INFO - PROCESS | 3756 | 1463623100474 Marionette DEBUG loaded listener.js 17:58:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 196 (13C3F400) [pid = 3756] [serial = 1556] [outer = 12D81000] 17:58:21 INFO - PROCESS | 3756 | 1463623101026 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]]]}] 17:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1068ms 17:58:21 INFO - PROCESS | 3756 | 1463623101057 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 17:58:21 INFO - PROCESS | 3756 | 1463623101060 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 17:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:58:21 INFO - PROCESS | 3756 | 1463623101065 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:58:21 INFO - PROCESS | 3756 | 1463623101070 Marionette TRACE conn2 <- [1,2038,null,{}] 17:58:21 INFO - PROCESS | 3756 | 1463623101074 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}] 17:58:21 INFO - PROCESS | 3756 | 1463623101203 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 17:58:21 INFO - PROCESS | 3756 | 1463623101386 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:21 INFO - PROCESS | 3756 | ++DOCSHELL 173AB800 == 115 [pid = 3756] [id = 519] 17:58:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 197 (173B1C00) [pid = 3756] [serial = 1557] [outer = 00000000] 17:58:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 198 (17A38400) [pid = 3756] [serial = 1558] [outer = 173B1C00] 17:58:21 INFO - PROCESS | 3756 | 1463623101444 Marionette DEBUG loaded listener.js 17:58:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 199 (18506400) [pid = 3756] [serial = 1559] [outer = 173B1C00] 17:58:22 INFO - PROCESS | 3756 | 1463623102066 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]]]}] 17:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1036ms 17:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:58:22 INFO - PROCESS | 3756 | 1463623102109 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 17:58:22 INFO - PROCESS | 3756 | 1463623102113 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 17:58:22 INFO - PROCESS | 3756 | 1463623102135 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:58:22 INFO - PROCESS | 3756 | 1463623102137 Marionette TRACE conn2 <- [1,2042,null,{}] 17:58:22 INFO - PROCESS | 3756 | 1463623102141 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}] 17:58:22 INFO - PROCESS | 3756 | 1463623102273 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 17:58:22 INFO - PROCESS | 3756 | 1463623102445 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:22 INFO - PROCESS | 3756 | ++DOCSHELL 1AE59800 == 116 [pid = 3756] [id = 520] 17:58:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 200 (1B172000) [pid = 3756] [serial = 1560] [outer = 00000000] 17:58:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 201 (1BA18800) [pid = 3756] [serial = 1561] [outer = 1B172000] 17:58:22 INFO - PROCESS | 3756 | 1463623102503 Marionette DEBUG loaded listener.js 17:58:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 202 (1D4A8C00) [pid = 3756] [serial = 1562] [outer = 1B172000] 17:58:23 INFO - PROCESS | 3756 | 1463623103091 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]]]}] 17:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1005ms 17:58:23 INFO - PROCESS | 3756 | 1463623103123 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 17:58:23 INFO - PROCESS | 3756 | 1463623103127 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 17:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:58:23 INFO - PROCESS | 3756 | 1463623103138 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:58:23 INFO - PROCESS | 3756 | 1463623103142 Marionette TRACE conn2 <- [1,2046,null,{}] 17:58:23 INFO - PROCESS | 3756 | 1463623103146 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}] 17:58:23 INFO - PROCESS | 3756 | 1463623103280 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 17:58:23 INFO - PROCESS | 3756 | 1463623103507 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:23 INFO - PROCESS | 3756 | ++DOCSHELL 1F18CC00 == 117 [pid = 3756] [id = 521] 17:58:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 203 (1F18D000) [pid = 3756] [serial = 1563] [outer = 00000000] 17:58:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 204 (1F191400) [pid = 3756] [serial = 1564] [outer = 1F18D000] 17:58:23 INFO - PROCESS | 3756 | 1463623103563 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 205 (20738C00) [pid = 3756] [serial = 1565] [outer = 1F18D000] 17:58:24 INFO - PROCESS | 3756 | 1463623104115 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]]]}] 17:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1005ms 17:58:24 INFO - PROCESS | 3756 | 1463623104167 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 17:58:24 INFO - PROCESS | 3756 | 1463623104169 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 17:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:58:24 INFO - PROCESS | 3756 | 1463623104173 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:58:24 INFO - PROCESS | 3756 | 1463623104175 Marionette TRACE conn2 <- [1,2050,null,{}] 17:58:24 INFO - PROCESS | 3756 | 1463623104179 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}] 17:58:24 INFO - PROCESS | 3756 | 1463623104308 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 17:58:24 INFO - PROCESS | 3756 | 1463623104489 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:24 INFO - PROCESS | 3756 | ++DOCSHELL 1E84E000 == 118 [pid = 3756] [id = 522] 17:58:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 206 (1F18A000) [pid = 3756] [serial = 1566] [outer = 00000000] 17:58:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 207 (20D7C800) [pid = 3756] [serial = 1567] [outer = 1F18A000] 17:58:24 INFO - PROCESS | 3756 | 1463623104543 Marionette DEBUG loaded listener.js 17:58:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 208 (20D82400) [pid = 3756] [serial = 1568] [outer = 1F18A000] 17:58:25 INFO - PROCESS | 3756 | 1463623105118 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]]]}] 17:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1005ms 17:58:25 INFO - PROCESS | 3756 | 1463623105175 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 17:58:25 INFO - PROCESS | 3756 | 1463623105177 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 17:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:58:25 INFO - PROCESS | 3756 | 1463623105181 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:58:25 INFO - PROCESS | 3756 | 1463623105183 Marionette TRACE conn2 <- [1,2054,null,{}] 17:58:25 INFO - PROCESS | 3756 | 1463623105186 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}] 17:58:25 INFO - PROCESS | 3756 | 1463623105313 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 17:58:25 INFO - PROCESS | 3756 | 1463623105496 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:25 INFO - PROCESS | 3756 | ++DOCSHELL 20ED5800 == 119 [pid = 3756] [id = 523] 17:58:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 209 (20ED5C00) [pid = 3756] [serial = 1569] [outer = 00000000] 17:58:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 210 (20ED9C00) [pid = 3756] [serial = 1570] [outer = 20ED5C00] 17:58:25 INFO - PROCESS | 3756 | 1463623105558 Marionette DEBUG loaded listener.js 17:58:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 211 (21A47800) [pid = 3756] [serial = 1571] [outer = 20ED5C00] 17:58:26 INFO - PROCESS | 3756 | 1463623106147 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]]]}] 17:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1053ms 17:58:26 INFO - PROCESS | 3756 | 1463623106236 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 17:58:26 INFO - PROCESS | 3756 | 1463623106239 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 17:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:58:26 INFO - PROCESS | 3756 | 1463623106242 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:58:26 INFO - PROCESS | 3756 | 1463623106244 Marionette TRACE conn2 <- [1,2058,null,{}] 17:58:26 INFO - PROCESS | 3756 | 1463623106248 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}] 17:58:26 INFO - PROCESS | 3756 | 1463623106377 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 17:58:26 INFO - PROCESS | 3756 | 1463623106545 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:26 INFO - PROCESS | 3756 | ++DOCSHELL 1D432400 == 120 [pid = 3756] [id = 524] 17:58:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 212 (1D432C00) [pid = 3756] [serial = 1572] [outer = 00000000] 17:58:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 213 (1D43AC00) [pid = 3756] [serial = 1573] [outer = 1D432C00] 17:58:26 INFO - PROCESS | 3756 | 1463623106602 Marionette DEBUG loaded listener.js 17:58:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 214 (1D43B800) [pid = 3756] [serial = 1574] [outer = 1D432C00] 17:58:27 INFO - PROCESS | 3756 | 1463623107131 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]]]}] 17:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 942ms 17:58:27 INFO - PROCESS | 3756 | 1463623107189 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 17:58:27 INFO - PROCESS | 3756 | 1463623107191 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 17:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:58:27 INFO - PROCESS | 3756 | 1463623107195 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:58:27 INFO - PROCESS | 3756 | 1463623107196 Marionette TRACE conn2 <- [1,2062,null,{}] 17:58:27 INFO - PROCESS | 3756 | 1463623107200 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}] 17:58:27 INFO - PROCESS | 3756 | 1463623107325 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 17:58:27 INFO - PROCESS | 3756 | 1463623107507 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:27 INFO - PROCESS | 3756 | ++DOCSHELL 1D43A800 == 121 [pid = 3756] [id = 525] 17:58:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 215 (1D43CC00) [pid = 3756] [serial = 1575] [outer = 00000000] 17:58:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 216 (21A4DC00) [pid = 3756] [serial = 1576] [outer = 1D43CC00] 17:58:27 INFO - PROCESS | 3756 | 1463623107561 Marionette DEBUG loaded listener.js 17:58:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 217 (21A51000) [pid = 3756] [serial = 1577] [outer = 1D43CC00] 17:58:28 INFO - PROCESS | 3756 | 1463623108127 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]]]}] 17:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1005ms 17:58:28 INFO - PROCESS | 3756 | 1463623108197 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 17:58:28 INFO - PROCESS | 3756 | 1463623108200 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 17:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:58:28 INFO - PROCESS | 3756 | 1463623108203 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:58:28 INFO - PROCESS | 3756 | 1463623108205 Marionette TRACE conn2 <- [1,2066,null,{}] 17:58:28 INFO - PROCESS | 3756 | 1463623108209 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}] 17:58:28 INFO - PROCESS | 3756 | 1463623108336 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 17:58:28 INFO - PROCESS | 3756 | 1463623108521 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:28 INFO - PROCESS | 3756 | ++DOCSHELL 1D43E000 == 122 [pid = 3756] [id = 526] 17:58:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 218 (20ED1000) [pid = 3756] [serial = 1578] [outer = 00000000] 17:58:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 219 (21C74800) [pid = 3756] [serial = 1579] [outer = 20ED1000] 17:58:28 INFO - PROCESS | 3756 | 1463623108576 Marionette DEBUG loaded listener.js 17:58:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 220 (21C78800) [pid = 3756] [serial = 1580] [outer = 20ED1000] 17:58:29 INFO - PROCESS | 3756 | 1463623109143 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]]]}] 17:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1005ms 17:58:29 INFO - PROCESS | 3756 | 1463623109206 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 17:58:29 INFO - PROCESS | 3756 | 1463623109209 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 17:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:58:29 INFO - PROCESS | 3756 | 1463623109213 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:58:29 INFO - PROCESS | 3756 | 1463623109215 Marionette TRACE conn2 <- [1,2070,null,{}] 17:58:29 INFO - PROCESS | 3756 | 1463623109219 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}] 17:58:29 INFO - PROCESS | 3756 | 1463623109347 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 17:58:29 INFO - PROCESS | 3756 | 1463623109529 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:29 INFO - PROCESS | 3756 | ++DOCSHELL 21A49400 == 123 [pid = 3756] [id = 527] 17:58:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 221 (21A4C000) [pid = 3756] [serial = 1581] [outer = 00000000] 17:58:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 222 (21C7F400) [pid = 3756] [serial = 1582] [outer = 21A4C000] 17:58:29 INFO - PROCESS | 3756 | 1463623109583 Marionette DEBUG loaded listener.js 17:58:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 223 (21D14000) [pid = 3756] [serial = 1583] [outer = 21A4C000] 17:58:30 INFO - PROCESS | 3756 | 1463623110154 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]]]}] 17:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 942ms 17:58:30 INFO - PROCESS | 3756 | 1463623110190 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 17:58:30 INFO - PROCESS | 3756 | 1463623110193 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 17:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:58:30 INFO - PROCESS | 3756 | 1463623110196 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:58:30 INFO - PROCESS | 3756 | 1463623110198 Marionette TRACE conn2 <- [1,2074,null,{}] 17:58:30 INFO - PROCESS | 3756 | 1463623110202 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}] 17:58:30 INFO - PROCESS | 3756 | 1463623110325 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 17:58:30 INFO - PROCESS | 3756 | 1463623110515 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 3756 | ++DOCSHELL 21C71400 == 124 [pid = 3756] [id = 528] 17:58:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 224 (21C74C00) [pid = 3756] [serial = 1584] [outer = 00000000] 17:58:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 225 (21D1D400) [pid = 3756] [serial = 1585] [outer = 21C74C00] 17:58:30 INFO - PROCESS | 3756 | 1463623110574 Marionette DEBUG loaded listener.js 17:58:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 226 (22508400) [pid = 3756] [serial = 1586] [outer = 21C74C00] 17:58:31 INFO - PROCESS | 3756 | 1463623111226 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]]]}] 17:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1099ms 17:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:58:31 INFO - PROCESS | 3756 | 1463623111297 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 17:58:31 INFO - PROCESS | 3756 | 1463623111300 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 17:58:31 INFO - PROCESS | 3756 | 1463623111304 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:58:31 INFO - PROCESS | 3756 | 1463623111307 Marionette TRACE conn2 <- [1,2078,null,{}] 17:58:31 INFO - PROCESS | 3756 | 1463623111311 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}] 17:58:31 INFO - PROCESS | 3756 | 1463623111461 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 17:58:31 INFO - PROCESS | 3756 | 1463623111633 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:31 INFO - PROCESS | 3756 | ++DOCSHELL 150C5400 == 125 [pid = 3756] [id = 529] 17:58:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 227 (15C6EC00) [pid = 3756] [serial = 1587] [outer = 00000000] 17:58:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 228 (19B0C000) [pid = 3756] [serial = 1588] [outer = 15C6EC00] 17:58:31 INFO - PROCESS | 3756 | 1463623111689 Marionette DEBUG loaded listener.js 17:58:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 229 (1D4A3C00) [pid = 3756] [serial = 1589] [outer = 15C6EC00] 17:58:32 INFO - PROCESS | 3756 | 1463623112256 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]]]}] 17:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1005ms 17:58:32 INFO - PROCESS | 3756 | 1463623112306 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 17:58:32 INFO - PROCESS | 3756 | 1463623112308 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 17:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:58:32 INFO - PROCESS | 3756 | 1463623112312 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:58:32 INFO - PROCESS | 3756 | 1463623112314 Marionette TRACE conn2 <- [1,2082,null,{}] 17:58:32 INFO - PROCESS | 3756 | 1463623112318 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}] 17:58:32 INFO - PROCESS | 3756 | 1463623112448 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 17:58:32 INFO - PROCESS | 3756 | 1463623112959 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:33 INFO - PROCESS | 3756 | ++DOCSHELL 10B87C00 == 126 [pid = 3756] [id = 530] 17:58:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 230 (10B98800) [pid = 3756] [serial = 1590] [outer = 00000000] 17:58:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 231 (11424800) [pid = 3756] [serial = 1591] [outer = 10B98800] 17:58:33 INFO - PROCESS | 3756 | 1463623113052 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 232 (13080000) [pid = 3756] [serial = 1592] [outer = 10B98800] 17:58:33 INFO - PROCESS | 3756 | --DOCSHELL 16F3F800 == 125 [pid = 3756] [id = 16] 17:58:33 INFO - PROCESS | 3756 | 1463623113700 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]]]}] 17:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1460ms 17:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:58:33 INFO - PROCESS | 3756 | 1463623113770 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 17:58:33 INFO - PROCESS | 3756 | 1463623113773 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 17:58:33 INFO - PROCESS | 3756 | 1463623113777 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:58:33 INFO - PROCESS | 3756 | 1463623113780 Marionette TRACE conn2 <- [1,2086,null,{}] 17:58:33 INFO - PROCESS | 3756 | 1463623113785 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}] 17:58:33 INFO - PROCESS | 3756 | 1463623113899 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 17:58:34 INFO - PROCESS | 3756 | 1463623114073 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:34 INFO - PROCESS | 3756 | ++DOCSHELL 15A16400 == 126 [pid = 3756] [id = 531] 17:58:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 233 (15C67C00) [pid = 3756] [serial = 1593] [outer = 00000000] 17:58:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 234 (16F37C00) [pid = 3756] [serial = 1594] [outer = 15C67C00] 17:58:34 INFO - PROCESS | 3756 | 1463623114128 Marionette DEBUG loaded listener.js 17:58:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 235 (1744AC00) [pid = 3756] [serial = 1595] [outer = 15C67C00] 17:58:34 INFO - PROCESS | 3756 | 1463623114713 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]]]}] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 13A2B800 == 125 [pid = 3756] [id = 323] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 1D497C00 == 124 [pid = 3756] [id = 517] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 1C13D000 == 123 [pid = 3756] [id = 516] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 12D84400 == 122 [pid = 3756] [id = 515] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 1B7E7800 == 121 [pid = 3756] [id = 514] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 1BA15400 == 120 [pid = 3756] [id = 513] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 19B33800 == 119 [pid = 3756] [id = 512] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 1990BC00 == 118 [pid = 3756] [id = 511] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 1850E800 == 117 [pid = 3756] [id = 510] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 10B2B800 == 116 [pid = 3756] [id = 509] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 13304400 == 115 [pid = 3756] [id = 508] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 20735800 == 114 [pid = 3756] [id = 505] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 19B38000 == 113 [pid = 3756] [id = 504] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 1DDAA400 == 112 [pid = 3756] [id = 503] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 17442800 == 111 [pid = 3756] [id = 502] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 1D490000 == 110 [pid = 3756] [id = 501] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 1AE40400 == 109 [pid = 3756] [id = 500] 17:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1005ms 17:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 234 (1B29AC00) [pid = 3756] [serial = 1486] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 17445000 == 108 [pid = 3756] [id = 499] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 174D3400 == 107 [pid = 3756] [id = 498] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 13A27000 == 106 [pid = 3756] [id = 497] 17:58:34 INFO - PROCESS | 3756 | --DOCSHELL 10A60800 == 105 [pid = 3756] [id = 496] 17:58:34 INFO - PROCESS | 3756 | 1463623114816 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 17:58:34 INFO - PROCESS | 3756 | 1463623114820 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 17:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:58:34 INFO - PROCESS | 3756 | 1463623114841 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:58:34 INFO - PROCESS | 3756 | 1463623114843 Marionette TRACE conn2 <- [1,2090,null,{}] 17:58:34 INFO - PROCESS | 3756 | 1463623114847 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}] 17:58:34 INFO - PROCESS | 3756 | 1463623114971 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 17:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 233 (19A30000) [pid = 3756] [serial = 1478] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 232 (1A30F800) [pid = 3756] [serial = 1481] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 231 (19CD5800) [pid = 3756] [serial = 1480] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3756 | --DOMWINDOW == 230 (1AD4BC00) [pid = 3756] [serial = 1483] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 229 (199D0400) [pid = 3756] [serial = 1477] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 228 (1400E400) [pid = 3756] [serial = 1471] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 227 (15A15C00) [pid = 3756] [serial = 1472] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 226 (1538BC00) [pid = 3756] [serial = 1469] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 225 (14225800) [pid = 3756] [serial = 1468] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 224 (114A3800) [pid = 3756] [serial = 1466] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 223 (10F98400) [pid = 3756] [serial = 1465] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 222 (14223800) [pid = 3756] [serial = 1438] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 221 (17448400) [pid = 3756] [serial = 1474] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 220 (17B1C400) [pid = 3756] [serial = 1475] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 219 (1D48C000) [pid = 3756] [serial = 1444] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 218 (181B5800) [pid = 3756] [serial = 1441] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 217 (1EC53C00) [pid = 3756] [serial = 1450] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 216 (1E807400) [pid = 3756] [serial = 1447] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 215 (1F817C00) [pid = 3756] [serial = 1453] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 214 (1FDD4800) [pid = 3756] [serial = 1456] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 213 (20737000) [pid = 3756] [serial = 1459] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 212 (20996800) [pid = 3756] [serial = 1462] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | --DOMWINDOW == 211 (1AE46400) [pid = 3756] [serial = 1484] [outer = 00000000] [url = about:blank] 17:58:35 INFO - PROCESS | 3756 | 1463623115098 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 3756 | ++DOCSHELL 10B88800 == 106 [pid = 3756] [id = 532] 17:58:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 212 (10F98400) [pid = 3756] [serial = 1596] [outer = 00000000] 17:58:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 213 (14223800) [pid = 3756] [serial = 1597] [outer = 10F98400] 17:58:35 INFO - PROCESS | 3756 | 1463623115144 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 214 (16996400) [pid = 3756] [serial = 1598] [outer = 10F98400] 17:58:35 INFO - PROCESS | 3756 | 1463623115565 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]]]}] 17:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 801ms 17:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:58:35 INFO - PROCESS | 3756 | 1463623115639 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 17:58:35 INFO - PROCESS | 3756 | 1463623115642 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 17:58:35 INFO - PROCESS | 3756 | 1463623115651 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:58:35 INFO - PROCESS | 3756 | 1463623115656 Marionette TRACE conn2 <- [1,2094,null,{}] 17:58:35 INFO - PROCESS | 3756 | 1463623115661 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}] 17:58:35 INFO - PROCESS | 3756 | 1463623115766 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 17:58:35 INFO - PROCESS | 3756 | 1463623115779 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 3756 | ++DOCSHELL 1400E400 == 107 [pid = 3756] [id = 533] 17:58:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 215 (199D1000) [pid = 3756] [serial = 1599] [outer = 00000000] 17:58:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 216 (19B2D000) [pid = 3756] [serial = 1600] [outer = 199D1000] 17:58:35 INFO - PROCESS | 3756 | 1463623115824 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 217 (19CE1C00) [pid = 3756] [serial = 1601] [outer = 199D1000] 17:58:36 INFO - PROCESS | 3756 | 1463623116360 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]]]}] 17:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 691ms 17:58:36 INFO - PROCESS | 3756 | 1463623116376 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 17:58:36 INFO - PROCESS | 3756 | 1463623116379 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 17:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:58:36 INFO - PROCESS | 3756 | 1463623116382 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - PROCESS | 3756 | 1463623116384 Marionette TRACE conn2 <- [1,2098,null,{}] 17:58:36 INFO - PROCESS | 3756 | 1463623116387 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}] 17:58:36 INFO - PROCESS | 3756 | 1463623116489 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 17:58:36 INFO - PROCESS | 3756 | 1463623116626 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:36 INFO - PROCESS | 3756 | ++DOCSHELL 19B0EC00 == 108 [pid = 3756] [id = 534] 17:58:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 218 (19CD5000) [pid = 3756] [serial = 1602] [outer = 00000000] 17:58:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 219 (1AA4AC00) [pid = 3756] [serial = 1603] [outer = 19CD5000] 17:58:36 INFO - PROCESS | 3756 | 1463623116670 Marionette DEBUG loaded listener.js 17:58:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 220 (1AE40400) [pid = 3756] [serial = 1604] [outer = 19CD5000] 17:58:37 INFO - PROCESS | 3756 | 1463623117052 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]]]}] 17:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 17:58:37 INFO - PROCESS | 3756 | 1463623117081 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 17:58:37 INFO - PROCESS | 3756 | 1463623117083 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 17:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:58:37 INFO - PROCESS | 3756 | 1463623117086 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:58:37 INFO - PROCESS | 3756 | 1463623117088 Marionette TRACE conn2 <- [1,2102,null,{}] 17:58:37 INFO - PROCESS | 3756 | 1463623117091 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}] 17:58:37 INFO - PROCESS | 3756 | 1463623117201 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 17:58:37 INFO - PROCESS | 3756 | 1463623117387 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:37 INFO - PROCESS | 3756 | ++DOCSHELL 1B29AC00 == 109 [pid = 3756] [id = 535] 17:58:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 221 (1B29C800) [pid = 3756] [serial = 1605] [outer = 00000000] 17:58:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 222 (1B54F400) [pid = 3756] [serial = 1606] [outer = 1B29C800] 17:58:37 INFO - PROCESS | 3756 | 1463623117437 Marionette DEBUG loaded listener.js 17:58:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 223 (1BA16000) [pid = 3756] [serial = 1607] [outer = 1B29C800] 17:58:37 INFO - PROCESS | 3756 | 1463623117882 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]]]}] 17:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 848ms 17:58:37 INFO - PROCESS | 3756 | 1463623117930 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 17:58:37 INFO - PROCESS | 3756 | 1463623117932 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 17:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:58:37 INFO - PROCESS | 3756 | 1463623117935 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:58:37 INFO - PROCESS | 3756 | 1463623117937 Marionette TRACE conn2 <- [1,2106,null,{}] 17:58:37 INFO - PROCESS | 3756 | 1463623117940 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}] 17:58:38 INFO - PROCESS | 3756 | 1463623118089 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 17:58:38 INFO - PROCESS | 3756 | 1463623118109 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:38 INFO - PROCESS | 3756 | ++DOCSHELL 1B54E400 == 110 [pid = 3756] [id = 536] 17:58:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 224 (1CB40C00) [pid = 3756] [serial = 1608] [outer = 00000000] 17:58:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 225 (1D48F800) [pid = 3756] [serial = 1609] [outer = 1CB40C00] 17:58:38 INFO - PROCESS | 3756 | 1463623118153 Marionette DEBUG loaded listener.js 17:58:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 226 (1D4A4800) [pid = 3756] [serial = 1610] [outer = 1CB40C00] 17:58:38 INFO - PROCESS | 3756 | 1463623118610 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]]]}] 17:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 707ms 17:58:38 INFO - PROCESS | 3756 | 1463623118635 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 17:58:38 INFO - PROCESS | 3756 | 1463623118637 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 17:58:38 INFO - PROCESS | 3756 | 1463623118640 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:58:38 INFO - PROCESS | 3756 | 1463623118642 Marionette TRACE conn2 <- [1,2110,null,{}] 17:58:38 INFO - PROCESS | 3756 | 1463623118646 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}] 17:58:38 INFO - PROCESS | 3756 | 1463623118813 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 17:58:38 INFO - PROCESS | 3756 | 1463623118839 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:38 INFO - PROCESS | 3756 | ++DOCSHELL 1640B000 == 111 [pid = 3756] [id = 537] 17:58:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 227 (1A31BC00) [pid = 3756] [serial = 1611] [outer = 00000000] 17:58:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 228 (1DDAB400) [pid = 3756] [serial = 1612] [outer = 1A31BC00] 17:58:38 INFO - PROCESS | 3756 | 1463623118884 Marionette DEBUG loaded listener.js 17:58:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 229 (1E80BC00) [pid = 3756] [serial = 1613] [outer = 1A31BC00] 17:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 228 (1D49D000) [pid = 3756] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 227 (1BA15800) [pid = 3756] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 226 (199DD000) [pid = 3756] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 225 (1AD3C800) [pid = 3756] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 224 (19B35400) [pid = 3756] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 223 (1CB4A400) [pid = 3756] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 222 (13394000) [pid = 3756] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 221 (13382800) [pid = 3756] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 220 (19910C00) [pid = 3756] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 219 (10B3C000) [pid = 3756] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:58:39 INFO - PROCESS | 3756 | --DOMWINDOW == 218 (1BA1D000) [pid = 3756] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:58:39 INFO - PROCESS | 3756 | 1463623119657 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]]]}] 17:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1052ms 17:58:39 INFO - PROCESS | 3756 | 1463623119688 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 17:58:39 INFO - PROCESS | 3756 | 1463623119690 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 17:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:58:39 INFO - PROCESS | 3756 | 1463623119697 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:58:39 INFO - PROCESS | 3756 | 1463623119698 Marionette TRACE conn2 <- [1,2114,null,{}] 17:58:39 INFO - PROCESS | 3756 | 1463623119702 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}] 17:58:39 INFO - PROCESS | 3756 | 1463623119801 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 17:58:39 INFO - PROCESS | 3756 | 1463623119810 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 3756 | ++DOCSHELL 14290C00 == 112 [pid = 3756] [id = 538] 17:58:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 219 (142CBC00) [pid = 3756] [serial = 1614] [outer = 00000000] 17:58:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 220 (199D2C00) [pid = 3756] [serial = 1615] [outer = 142CBC00] 17:58:39 INFO - PROCESS | 3756 | 1463623119855 Marionette DEBUG loaded listener.js 17:58:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 221 (1B557C00) [pid = 3756] [serial = 1616] [outer = 142CBC00] 17:58:40 INFO - PROCESS | 3756 | 1463623120391 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]]]}] 17:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 738ms 17:58:40 INFO - PROCESS | 3756 | 1463623120433 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 17:58:40 INFO - PROCESS | 3756 | 1463623120435 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 17:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:58:40 INFO - PROCESS | 3756 | 1463623120438 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:58:40 INFO - PROCESS | 3756 | 1463623120440 Marionette TRACE conn2 <- [1,2118,null,{}] 17:58:40 INFO - PROCESS | 3756 | 1463623120444 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}] 17:58:40 INFO - PROCESS | 3756 | 1463623120544 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 17:58:40 INFO - PROCESS | 3756 | 1463623120551 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:40 INFO - PROCESS | 3756 | ++DOCSHELL 16407800 == 113 [pid = 3756] [id = 539] 17:58:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 222 (1833C800) [pid = 3756] [serial = 1617] [outer = 00000000] 17:58:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 223 (1EC4D800) [pid = 3756] [serial = 1618] [outer = 1833C800] 17:58:40 INFO - PROCESS | 3756 | 1463623120601 Marionette DEBUG loaded listener.js 17:58:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 224 (1F184400) [pid = 3756] [serial = 1619] [outer = 1833C800] 17:58:41 INFO - PROCESS | 3756 | 1463623121097 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] 17:58:41 INFO - PROCESS | 3756 | 1463623121181 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 17:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:58:41 INFO - PROCESS | 3756 | 1463623121185 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:58:41 INFO - PROCESS | 3756 | 1463623121187 Marionette TRACE conn2 <- [1,2122,null,{}] 17:58:41 INFO - PROCESS | 3756 | 1463623121190 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}] 17:58:41 INFO - PROCESS | 3756 | 1463623121314 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 17:58:41 INFO - PROCESS | 3756 | 1463623121323 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:41 INFO - PROCESS | 3756 | ++DOCSHELL 10B42400 == 114 [pid = 3756] [id = 540] 17:58:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 225 (1BA1A400) [pid = 3756] [serial = 1620] [outer = 00000000] 17:58:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 226 (20735800) [pid = 3756] [serial = 1621] [outer = 1BA1A400] 17:58:41 INFO - PROCESS | 3756 | 1463623121373 Marionette DEBUG loaded listener.js 17:58:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 227 (20999800) [pid = 3756] [serial = 1622] [outer = 1BA1A400] 17:58:42 INFO - PROCESS | 3756 | 1463623122132 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]]]}] 17:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1005ms 17:58:42 INFO - PROCESS | 3756 | 1463623122188 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 17:58:42 INFO - PROCESS | 3756 | 1463623122193 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 17:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:58:42 INFO - PROCESS | 3756 | 1463623122198 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:58:42 INFO - PROCESS | 3756 | 1463623122203 Marionette TRACE conn2 <- [1,2126,null,{}] 17:58:42 INFO - PROCESS | 3756 | 1463623122208 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}] 17:58:42 INFO - PROCESS | 3756 | 1463623122339 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 17:58:42 INFO - PROCESS | 3756 | 1463623122526 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:42 INFO - PROCESS | 3756 | ++DOCSHELL 13393C00 == 115 [pid = 3756] [id = 541] 17:58:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 228 (133A2800) [pid = 3756] [serial = 1623] [outer = 00000000] 17:58:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 229 (1423C400) [pid = 3756] [serial = 1624] [outer = 133A2800] 17:58:42 INFO - PROCESS | 3756 | 1463623122584 Marionette DEBUG loaded listener.js 17:58:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 230 (16EB2C00) [pid = 3756] [serial = 1625] [outer = 133A2800] 17:58:43 INFO - PROCESS | 3756 | 1463623123267 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]]]}] 17:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1100ms 17:58:43 INFO - PROCESS | 3756 | 1463623123331 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 17:58:43 INFO - PROCESS | 3756 | 1463623123337 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 17:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:58:43 INFO - PROCESS | 3756 | 1463623123344 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:58:43 INFO - PROCESS | 3756 | 1463623123347 Marionette TRACE conn2 <- [1,2130,null,{}] 17:58:43 INFO - PROCESS | 3756 | 1463623123351 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}] 17:58:43 INFO - PROCESS | 3756 | 1463623123479 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 17:58:43 INFO - PROCESS | 3756 | 1463623123653 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:43 INFO - PROCESS | 3756 | ++DOCSHELL 16711000 == 116 [pid = 3756] [id = 542] 17:58:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 231 (16907800) [pid = 3756] [serial = 1626] [outer = 00000000] 17:58:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 232 (19B30C00) [pid = 3756] [serial = 1627] [outer = 16907800] 17:58:43 INFO - PROCESS | 3756 | 1463623123718 Marionette DEBUG loaded listener.js 17:58:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 233 (1AA47000) [pid = 3756] [serial = 1628] [outer = 16907800] 17:58:44 INFO - PROCESS | 3756 | 1463623124319 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] 17:58:44 INFO - PROCESS | 3756 | 1463623124389 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 17:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:58:44 INFO - PROCESS | 3756 | 1463623124410 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:58:44 INFO - PROCESS | 3756 | 1463623124414 Marionette TRACE conn2 <- [1,2134,null,{}] 17:58:44 INFO - PROCESS | 3756 | 1463623124438 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}] 17:58:44 INFO - PROCESS | 3756 | 1463623124622 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 17:58:44 INFO - PROCESS | 3756 | 1463623124750 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:44 INFO - PROCESS | 3756 | ++DOCSHELL 1FDCD400 == 117 [pid = 3756] [id = 543] 17:58:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 234 (1FDD4800) [pid = 3756] [serial = 1629] [outer = 00000000] 17:58:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 235 (209A0400) [pid = 3756] [serial = 1630] [outer = 1FDD4800] 17:58:44 INFO - PROCESS | 3756 | 1463623124808 Marionette DEBUG loaded listener.js 17:58:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 236 (20D7CC00) [pid = 3756] [serial = 1631] [outer = 1FDD4800] 17:58:45 INFO - PROCESS | 3756 | 1463623125420 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] 17:58:45 INFO - PROCESS | 3756 | 1463623125461 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 17:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:58:45 INFO - PROCESS | 3756 | 1463623125464 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:58:45 INFO - PROCESS | 3756 | 1463623125466 Marionette TRACE conn2 <- [1,2138,null,{}] 17:58:45 INFO - PROCESS | 3756 | 1463623125470 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}] 17:58:45 INFO - PROCESS | 3756 | 1463623125595 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 17:58:45 INFO - PROCESS | 3756 | 1463623125785 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:45 INFO - PROCESS | 3756 | ++DOCSHELL 21A48800 == 118 [pid = 3756] [id = 544] 17:58:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 237 (21A4C800) [pid = 3756] [serial = 1632] [outer = 00000000] 17:58:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 238 (21C7EC00) [pid = 3756] [serial = 1633] [outer = 21A4C800] 17:58:45 INFO - PROCESS | 3756 | 1463623125841 Marionette DEBUG loaded listener.js 17:58:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 239 (21D19C00) [pid = 3756] [serial = 1634] [outer = 21A4C800] 17:58:46 INFO - PROCESS | 3756 | 1463623126373 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]]]}] 17:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 942ms 17:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:58:46 INFO - PROCESS | 3756 | 1463623126409 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 17:58:46 INFO - PROCESS | 3756 | 1463623126411 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 17:58:46 INFO - PROCESS | 3756 | 1463623126415 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:58:46 INFO - PROCESS | 3756 | 1463623126417 Marionette TRACE conn2 <- [1,2142,null,{}] 17:58:46 INFO - PROCESS | 3756 | 1463623126421 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}] 17:58:46 INFO - PROCESS | 3756 | 1463623126542 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 17:58:46 INFO - PROCESS | 3756 | 1463623126728 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:46 INFO - PROCESS | 3756 | ++DOCSHELL 1F1BCC00 == 119 [pid = 3756] [id = 545] 17:58:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 240 (1F1BD800) [pid = 3756] [serial = 1635] [outer = 00000000] 17:58:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 241 (1F1C5400) [pid = 3756] [serial = 1636] [outer = 1F1BD800] 17:58:46 INFO - PROCESS | 3756 | 1463623126785 Marionette DEBUG loaded listener.js 17:58:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 242 (1F1C8000) [pid = 3756] [serial = 1637] [outer = 1F1BD800] 17:58:47 INFO - PROCESS | 3756 | 1463623127390 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]]]}] 17:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1036ms 17:58:47 INFO - PROCESS | 3756 | 1463623127472 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 17:58:47 INFO - PROCESS | 3756 | 1463623127474 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 17:58:47 INFO - PROCESS | 3756 | 1463623127492 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:58:47 INFO - PROCESS | 3756 | 1463623127494 Marionette TRACE conn2 <- [1,2146,null,{}] 17:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:58:47 INFO - PROCESS | 3756 | 1463623127498 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}] 17:58:47 INFO - PROCESS | 3756 | 1463623127636 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 17:58:47 INFO - PROCESS | 3756 | 1463623127811 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:47 INFO - PROCESS | 3756 | ++DOCSHELL 1F1CA800 == 120 [pid = 3756] [id = 546] 17:58:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 243 (20ED9400) [pid = 3756] [serial = 1638] [outer = 00000000] 17:58:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 244 (2146B800) [pid = 3756] [serial = 1639] [outer = 20ED9400] 17:58:47 INFO - PROCESS | 3756 | 1463623127868 Marionette DEBUG loaded listener.js 17:58:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 245 (2146E000) [pid = 3756] [serial = 1640] [outer = 20ED9400] 17:58:48 INFO - PROCESS | 3756 | 1463623128414 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]]]}] 17:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 989ms 17:58:48 INFO - PROCESS | 3756 | 1463623128483 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 17:58:48 INFO - PROCESS | 3756 | 1463623128485 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 17:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:58:48 INFO - PROCESS | 3756 | 1463623128489 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:58:48 INFO - PROCESS | 3756 | 1463623128491 Marionette TRACE conn2 <- [1,2150,null,{}] 17:58:48 INFO - PROCESS | 3756 | 1463623128494 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}] 17:58:48 INFO - PROCESS | 3756 | 1463623128614 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 17:58:48 INFO - PROCESS | 3756 | 1463623128787 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:48 INFO - PROCESS | 3756 | ++DOCSHELL 21469C00 == 121 [pid = 3756] [id = 547] 17:58:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 246 (2146A400) [pid = 3756] [serial = 1641] [outer = 00000000] 17:58:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 247 (2250CC00) [pid = 3756] [serial = 1642] [outer = 2146A400] 17:58:48 INFO - PROCESS | 3756 | 1463623128842 Marionette DEBUG loaded listener.js 17:58:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 248 (22510000) [pid = 3756] [serial = 1643] [outer = 2146A400] 17:58:49 INFO - PROCESS | 3756 | 1463623129444 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]]]}] 17:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1005ms 17:58:49 INFO - PROCESS | 3756 | 1463623129523 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 17:58:49 INFO - PROCESS | 3756 | 1463623129525 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 17:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:58:49 INFO - PROCESS | 3756 | 1463623129529 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:58:49 INFO - PROCESS | 3756 | 1463623129531 Marionette TRACE conn2 <- [1,2154,null,{}] 17:58:49 INFO - PROCESS | 3756 | 1463623129534 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}] 17:58:49 INFO - PROCESS | 3756 | 1463623129655 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 17:58:49 INFO - PROCESS | 3756 | 1463623129829 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:49 INFO - PROCESS | 3756 | ++DOCSHELL 19CDCC00 == 122 [pid = 3756] [id = 548] 17:58:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 249 (21D16000) [pid = 3756] [serial = 1644] [outer = 00000000] 17:58:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 250 (225A0400) [pid = 3756] [serial = 1645] [outer = 21D16000] 17:58:49 INFO - PROCESS | 3756 | 1463623129885 Marionette DEBUG loaded listener.js 17:58:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 251 (225A3000) [pid = 3756] [serial = 1646] [outer = 21D16000] 17:58:50 INFO - PROCESS | 3756 | 1463623130398 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]]]}] 17:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 911ms 17:58:50 INFO - PROCESS | 3756 | 1463623130433 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 17:58:50 INFO - PROCESS | 3756 | 1463623130436 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 17:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:58:50 INFO - PROCESS | 3756 | 1463623130439 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:58:50 INFO - PROCESS | 3756 | 1463623130441 Marionette TRACE conn2 <- [1,2158,null,{}] 17:58:50 INFO - PROCESS | 3756 | 1463623130445 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}] 17:58:50 INFO - PROCESS | 3756 | 1463623130568 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 17:58:50 INFO - PROCESS | 3756 | 1463623130755 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:50 INFO - PROCESS | 3756 | ++DOCSHELL 2259E000 == 123 [pid = 3756] [id = 549] 17:58:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 252 (225A5800) [pid = 3756] [serial = 1647] [outer = 00000000] 17:58:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 253 (236D1400) [pid = 3756] [serial = 1648] [outer = 225A5800] 17:58:50 INFO - PROCESS | 3756 | 1463623130810 Marionette DEBUG loaded listener.js 17:58:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 254 (236D4000) [pid = 3756] [serial = 1649] [outer = 225A5800] 17:58:51 INFO - PROCESS | 3756 | 1463623131410 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]]]}] 17:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1052ms 17:58:51 INFO - PROCESS | 3756 | 1463623131497 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 17:58:51 INFO - PROCESS | 3756 | 1463623131499 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 17:58:51 INFO - PROCESS | 3756 | 1463623131503 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:58:51 INFO - PROCESS | 3756 | 1463623131505 Marionette TRACE conn2 <- [1,2162,null,{}] 17:58:51 INFO - PROCESS | 3756 | 1463623131508 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}] 17:58:51 INFO - PROCESS | 3756 | 1463623131630 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 17:58:51 INFO - PROCESS | 3756 | 1463623131805 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:51 INFO - PROCESS | 3756 | ++DOCSHELL 14220800 == 124 [pid = 3756] [id = 550] 17:58:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 255 (16410400) [pid = 3756] [serial = 1650] [outer = 00000000] 17:58:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 256 (236D8C00) [pid = 3756] [serial = 1651] [outer = 16410400] 17:58:51 INFO - PROCESS | 3756 | 1463623131869 Marionette DEBUG loaded listener.js 17:58:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 257 (236DCC00) [pid = 3756] [serial = 1652] [outer = 16410400] 17:58:52 INFO - PROCESS | 3756 | 1463623132379 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]]]}] 17:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 911ms 17:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:58:52 INFO - PROCESS | 3756 | 1463623132408 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 17:58:52 INFO - PROCESS | 3756 | 1463623132411 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 17:58:52 INFO - PROCESS | 3756 | 1463623132415 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:58:52 INFO - PROCESS | 3756 | 1463623132417 Marionette TRACE conn2 <- [1,2166,null,{}] 17:58:52 INFO - PROCESS | 3756 | 1463623132421 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}] 17:58:52 INFO - PROCESS | 3756 | 1463623132559 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 17:58:52 INFO - PROCESS | 3756 | 1463623132747 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:52 INFO - PROCESS | 3756 | ++DOCSHELL 25302C00 == 125 [pid = 3756] [id = 551] 17:58:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 258 (25307000) [pid = 3756] [serial = 1653] [outer = 00000000] 17:58:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 259 (2530B400) [pid = 3756] [serial = 1654] [outer = 25307000] 17:58:52 INFO - PROCESS | 3756 | 1463623132806 Marionette DEBUG loaded listener.js 17:58:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 260 (2530FC00) [pid = 3756] [serial = 1655] [outer = 25307000] 17:58:53 INFO - PROCESS | 3756 | 1463623133435 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]]]}] 17:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1084ms 17:58:53 INFO - PROCESS | 3756 | 1463623133506 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 17:58:53 INFO - PROCESS | 3756 | 1463623133508 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 17:58:53 INFO - PROCESS | 3756 | 1463623133511 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:58:53 INFO - PROCESS | 3756 | 1463623133513 Marionette TRACE conn2 <- [1,2170,null,{}] 17:58:53 INFO - PROCESS | 3756 | 1463623133517 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}] 17:58:53 INFO - PROCESS | 3756 | 1463623133640 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 17:58:53 INFO - PROCESS | 3756 | 1463623133816 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:53 INFO - PROCESS | 3756 | ++DOCSHELL 236E0400 == 126 [pid = 3756] [id = 552] 17:58:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 261 (25304000) [pid = 3756] [serial = 1656] [outer = 00000000] 17:58:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 262 (2533EC00) [pid = 3756] [serial = 1657] [outer = 25304000] 17:58:53 INFO - PROCESS | 3756 | 1463623133870 Marionette DEBUG loaded listener.js 17:58:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 263 (25341400) [pid = 3756] [serial = 1658] [outer = 25304000] 17:58:54 INFO - PROCESS | 3756 | 1463623134468 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]]]}] 17:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1005ms 17:58:54 INFO - PROCESS | 3756 | 1463623134515 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 17:58:54 INFO - PROCESS | 3756 | 1463623134518 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 17:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:58:54 INFO - PROCESS | 3756 | 1463623134521 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:58:54 INFO - PROCESS | 3756 | 1463623134525 Marionette TRACE conn2 <- [1,2174,null,{}] 17:58:54 INFO - PROCESS | 3756 | 1463623134528 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}] 17:58:54 INFO - PROCESS | 3756 | 1463623134654 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 17:58:54 INFO - PROCESS | 3756 | 1463623134843 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:54 INFO - PROCESS | 3756 | ++DOCSHELL 11CF2800 == 127 [pid = 3756] [id = 553] 17:58:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 264 (13126400) [pid = 3756] [serial = 1659] [outer = 00000000] 17:58:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 265 (19B3A400) [pid = 3756] [serial = 1660] [outer = 13126400] 17:58:54 INFO - PROCESS | 3756 | 1463623134910 Marionette DEBUG loaded listener.js 17:58:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 266 (1AE52800) [pid = 3756] [serial = 1661] [outer = 13126400] 17:58:55 INFO - PROCESS | 3756 | 1463623135831 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]]]}] 17:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1303ms 17:58:55 INFO - PROCESS | 3756 | 1463623135862 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 17:58:55 INFO - PROCESS | 3756 | 1463623135866 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 17:58:55 INFO - PROCESS | 3756 | 1463623135873 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:58:55 INFO - PROCESS | 3756 | 1463623135877 Marionette TRACE conn2 <- [1,2178,null,{}] 17:58:55 INFO - PROCESS | 3756 | 1463623135884 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}] 17:58:56 INFO - PROCESS | 3756 | 1463623136014 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 17:58:56 INFO - PROCESS | 3756 | 1463623136195 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:56 INFO - PROCESS | 3756 | ++DOCSHELL 10B48800 == 128 [pid = 3756] [id = 554] 17:58:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 267 (10B84800) [pid = 3756] [serial = 1662] [outer = 00000000] 17:58:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 268 (1428DC00) [pid = 3756] [serial = 1663] [outer = 10B84800] 17:58:56 INFO - PROCESS | 3756 | 1463623136245 Marionette DEBUG loaded listener.js 17:58:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 269 (16405400) [pid = 3756] [serial = 1664] [outer = 10B84800] 17:58:56 INFO - PROCESS | 3756 | 1463623136813 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]]]}] 17:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1005ms 17:58:56 INFO - PROCESS | 3756 | 1463623136877 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 17:58:56 INFO - PROCESS | 3756 | 1463623136883 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 17:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:58:56 INFO - PROCESS | 3756 | 1463623136889 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:58:56 INFO - PROCESS | 3756 | 1463623136891 Marionette TRACE conn2 <- [1,2182,null,{}] 17:58:56 INFO - PROCESS | 3756 | 1463623136895 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}] 17:58:57 INFO - PROCESS | 3756 | 1463623137022 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 17:58:57 INFO - PROCESS | 3756 | 1463623137216 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:57 INFO - PROCESS | 3756 | ++DOCSHELL 1640B400 == 129 [pid = 3756] [id = 555] 17:58:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 270 (1678F400) [pid = 3756] [serial = 1665] [outer = 00000000] 17:58:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 271 (199D8000) [pid = 3756] [serial = 1666] [outer = 1678F400] 17:58:57 INFO - PROCESS | 3756 | 1463623137267 Marionette DEBUG loaded listener.js 17:58:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 272 (1A16F400) [pid = 3756] [serial = 1667] [outer = 1678F400] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 16407800 == 128 [pid = 3756] [id = 539] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 14290C00 == 127 [pid = 3756] [id = 538] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 1640B000 == 126 [pid = 3756] [id = 537] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 1B54E400 == 125 [pid = 3756] [id = 536] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 1B29AC00 == 124 [pid = 3756] [id = 535] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 19B0EC00 == 123 [pid = 3756] [id = 534] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 1400E400 == 122 [pid = 3756] [id = 533] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 10B88800 == 121 [pid = 3756] [id = 532] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 15A16400 == 120 [pid = 3756] [id = 531] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 271 (20737C00) [pid = 3756] [serial = 1552] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 270 (1B298400) [pid = 3756] [serial = 1498] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 269 (10B3DC00) [pid = 3756] [serial = 1489] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 268 (19A38800) [pid = 3756] [serial = 1495] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 267 (15C6E000) [pid = 3756] [serial = 1492] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 266 (1C138800) [pid = 3756] [serial = 1501] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 265 (1F80BC00) [pid = 3756] [serial = 1510] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 264 (1E801800) [pid = 3756] [serial = 1507] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 263 (20D74000) [pid = 3756] [serial = 1519] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 262 (1D499000) [pid = 3756] [serial = 1504] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 261 (20739C00) [pid = 3756] [serial = 1513] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 260 (20D2C800) [pid = 3756] [serial = 1516] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 10B87C00 == 119 [pid = 3756] [id = 530] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 1D43A800 == 118 [pid = 3756] [id = 525] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 1D432400 == 117 [pid = 3756] [id = 524] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 20ED5800 == 116 [pid = 3756] [id = 523] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 1E84E000 == 115 [pid = 3756] [id = 522] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 1F18CC00 == 114 [pid = 3756] [id = 521] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 1AE59800 == 113 [pid = 3756] [id = 520] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 173AB800 == 112 [pid = 3756] [id = 519] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 15C69000 == 111 [pid = 3756] [id = 17] 17:58:57 INFO - PROCESS | 3756 | --DOCSHELL 12D36400 == 110 [pid = 3756] [id = 518] 17:58:57 INFO - PROCESS | 3756 | 1463623137922 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]]]}] 17:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1052ms 17:58:57 INFO - PROCESS | 3756 | 1463623137948 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 17:58:57 INFO - PROCESS | 3756 | 1463623137950 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 17:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 259 (1D83BC00) [pid = 3756] [serial = 1436] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 258 (1EC58C00) [pid = 3756] [serial = 1550] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 257 (1CB4C400) [pid = 3756] [serial = 1541] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 256 (1A8BD400) [pid = 3756] [serial = 1535] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 255 (1E84F800) [pid = 3756] [serial = 1549] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 254 (1C13F000) [pid = 3756] [serial = 1540] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 253 (1B2A4C00) [pid = 3756] [serial = 1487] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 252 (1B16C000) [pid = 3756] [serial = 1538] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 251 (1D4AA000) [pid = 3756] [serial = 1543] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 250 (14216800) [pid = 3756] [serial = 1525] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 249 (1A8B1000) [pid = 3756] [serial = 1547] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 248 (16905800) [pid = 3756] [serial = 1522] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 247 (1D833400) [pid = 3756] [serial = 1544] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 246 (19B09C00) [pid = 3756] [serial = 1532] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 245 (1730C400) [pid = 3756] [serial = 1546] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 244 (1A31B800) [pid = 3756] [serial = 1534] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 243 (11251800) [pid = 3756] [serial = 1528] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 242 (19A31400) [pid = 3756] [serial = 1531] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 241 (1AE42400) [pid = 3756] [serial = 1537] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 240 (16909800) [pid = 3756] [serial = 1526] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | --DOMWINDOW == 239 (1339F800) [pid = 3756] [serial = 1529] [outer = 00000000] [url = about:blank] 17:58:57 INFO - PROCESS | 3756 | 1463623137984 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:58:58 INFO - PROCESS | 3756 | 1463623137988 Marionette TRACE conn2 <- [1,2186,null,{}] 17:58:58 INFO - PROCESS | 3756 | 1463623138002 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}] 17:58:58 INFO - PROCESS | 3756 | 1463623138112 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 17:58:58 INFO - PROCESS | 3756 | 1463623138124 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:58 INFO - PROCESS | 3756 | ++DOCSHELL 15C6E000 == 111 [pid = 3756] [id = 556] 17:58:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 240 (16140C00) [pid = 3756] [serial = 1668] [outer = 00000000] 17:58:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 241 (1744C800) [pid = 3756] [serial = 1669] [outer = 16140C00] 17:58:58 INFO - PROCESS | 3756 | 1463623138176 Marionette DEBUG loaded listener.js 17:58:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 242 (1990F800) [pid = 3756] [serial = 1670] [outer = 16140C00] 17:58:58 INFO - PROCESS | 3756 | 1463623138727 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]]]}] 17:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 832ms 17:58:58 INFO - PROCESS | 3756 | 1463623138780 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 17:58:58 INFO - PROCESS | 3756 | 1463623138782 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 17:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:58:58 INFO - PROCESS | 3756 | 1463623138785 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:58:58 INFO - PROCESS | 3756 | 1463623138787 Marionette TRACE conn2 <- [1,2190,null,{}] 17:58:58 INFO - PROCESS | 3756 | 1463623138791 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}] 17:58:58 INFO - PROCESS | 3756 | 1463623138899 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 17:58:59 INFO - PROCESS | 3756 | 1463623139044 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:59 INFO - PROCESS | 3756 | ++DOCSHELL 19A37400 == 112 [pid = 3756] [id = 557] 17:58:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 243 (1A43C000) [pid = 3756] [serial = 1671] [outer = 00000000] 17:58:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 244 (1AE3C400) [pid = 3756] [serial = 1672] [outer = 1A43C000] 17:58:59 INFO - PROCESS | 3756 | 1463623139089 Marionette DEBUG loaded listener.js 17:58:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 245 (1B167000) [pid = 3756] [serial = 1673] [outer = 1A43C000] 17:58:59 INFO - PROCESS | 3756 | 1463623139464 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]]]}] 17:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 754ms 17:58:59 INFO - PROCESS | 3756 | 1463623139526 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 17:58:59 INFO - PROCESS | 3756 | 1463623139528 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 17:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:58:59 INFO - PROCESS | 3756 | 1463623139531 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:58:59 INFO - PROCESS | 3756 | 1463623139532 Marionette TRACE conn2 <- [1,2194,null,{}] 17:58:59 INFO - PROCESS | 3756 | 1463623139536 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}] 17:58:59 INFO - PROCESS | 3756 | 1463623139637 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 17:58:59 INFO - PROCESS | 3756 | 1463623139644 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:59 INFO - PROCESS | 3756 | ++DOCSHELL 17448000 == 113 [pid = 3756] [id = 558] 17:58:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 246 (1A170400) [pid = 3756] [serial = 1674] [outer = 00000000] 17:58:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 247 (1B704000) [pid = 3756] [serial = 1675] [outer = 1A170400] 17:58:59 INFO - PROCESS | 3756 | 1463623139690 Marionette DEBUG loaded listener.js 17:58:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 248 (1C140800) [pid = 3756] [serial = 1676] [outer = 1A170400] 17:59:00 INFO - PROCESS | 3756 | 1463623140182 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]]]}] 17:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 707ms 17:59:00 INFO - PROCESS | 3756 | 1463623140232 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 17:59:00 INFO - PROCESS | 3756 | 1463623140234 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 17:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:59:00 INFO - PROCESS | 3756 | 1463623140237 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:59:00 INFO - PROCESS | 3756 | 1463623140239 Marionette TRACE conn2 <- [1,2198,null,{}] 17:59:00 INFO - PROCESS | 3756 | 1463623140242 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}] 17:59:00 INFO - PROCESS | 3756 | 1463623140446 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 17:59:00 INFO - PROCESS | 3756 | 1463623140477 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:00 INFO - PROCESS | 3756 | ++DOCSHELL 1D43D000 == 114 [pid = 3756] [id = 559] 17:59:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 249 (1D43E400) [pid = 3756] [serial = 1677] [outer = 00000000] 17:59:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 250 (1D499000) [pid = 3756] [serial = 1678] [outer = 1D43E400] 17:59:00 INFO - PROCESS | 3756 | 1463623140522 Marionette DEBUG loaded listener.js 17:59:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 251 (1D4A7400) [pid = 3756] [serial = 1679] [outer = 1D43E400] 17:59:01 INFO - PROCESS | 3756 | 1463623140983 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]]]}] 17:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 801ms 17:59:01 INFO - PROCESS | 3756 | 1463623141039 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 17:59:01 INFO - PROCESS | 3756 | 1463623141041 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 17:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:59:01 INFO - PROCESS | 3756 | 1463623141044 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:59:01 INFO - PROCESS | 3756 | 1463623141046 Marionette TRACE conn2 <- [1,2202,null,{}] 17:59:01 INFO - PROCESS | 3756 | 1463623141056 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}] 17:59:01 INFO - PROCESS | 3756 | 1463623141203 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 17:59:01 INFO - PROCESS | 3756 | 1463623141222 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:01 INFO - PROCESS | 3756 | ++DOCSHELL 1D495400 == 115 [pid = 3756] [id = 560] 17:59:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 252 (1D83A800) [pid = 3756] [serial = 1680] [outer = 00000000] 17:59:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 253 (1DDAD400) [pid = 3756] [serial = 1681] [outer = 1D83A800] 17:59:01 INFO - PROCESS | 3756 | 1463623141268 Marionette DEBUG loaded listener.js 17:59:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 254 (1E809400) [pid = 3756] [serial = 1682] [outer = 1D83A800] 17:59:01 INFO - PROCESS | 3756 | 1463623141768 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]]]}] 17:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 738ms 17:59:01 INFO - PROCESS | 3756 | 1463623141816 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 17:59:01 INFO - PROCESS | 3756 | 1463623141818 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 17:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:59:01 INFO - PROCESS | 3756 | 1463623141822 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:59:01 INFO - PROCESS | 3756 | 1463623141824 Marionette TRACE conn2 <- [1,2206,null,{}] 17:59:01 INFO - PROCESS | 3756 | 1463623141862 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}] 17:59:02 INFO - PROCESS | 3756 | 1463623142011 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 17:59:02 INFO - PROCESS | 3756 | 1463623142033 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:02 INFO - PROCESS | 3756 | ++DOCSHELL 1D831400 == 116 [pid = 3756] [id = 561] 17:59:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 255 (1D838000) [pid = 3756] [serial = 1683] [outer = 00000000] 17:59:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 256 (1EC5B800) [pid = 3756] [serial = 1684] [outer = 1D838000] 17:59:02 INFO - PROCESS | 3756 | 1463623142079 Marionette DEBUG loaded listener.js 17:59:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 257 (1F18CC00) [pid = 3756] [serial = 1685] [outer = 1D838000] 17:59:02 INFO - PROCESS | 3756 | --DOMWINDOW == 256 (1CB40C00) [pid = 3756] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:59:02 INFO - PROCESS | 3756 | --DOMWINDOW == 255 (1A31BC00) [pid = 3756] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:59:02 INFO - PROCESS | 3756 | --DOMWINDOW == 254 (142CBC00) [pid = 3756] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:59:02 INFO - PROCESS | 3756 | --DOMWINDOW == 253 (1833C800) [pid = 3756] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:59:02 INFO - PROCESS | 3756 | --DOMWINDOW == 252 (10F98400) [pid = 3756] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:59:02 INFO - PROCESS | 3756 | --DOMWINDOW == 251 (10B98800) [pid = 3756] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:59:02 INFO - PROCESS | 3756 | --DOMWINDOW == 250 (15C67C00) [pid = 3756] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:59:02 INFO - PROCESS | 3756 | --DOMWINDOW == 249 (19CD5000) [pid = 3756] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:59:02 INFO - PROCESS | 3756 | --DOMWINDOW == 248 (199D1000) [pid = 3756] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:59:02 INFO - PROCESS | 3756 | --DOMWINDOW == 247 (1DDB8C00) [pid = 3756] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:59:02 INFO - PROCESS | 3756 | --DOMWINDOW == 246 (16F38C00) [pid = 3756] [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.] 17:59:02 INFO - PROCESS | 3756 | --DOMWINDOW == 245 (1B29C800) [pid = 3756] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:59:02 INFO - PROCESS | 3756 | 1463623142783 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]]]}] 17:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1005ms 17:59:02 INFO - PROCESS | 3756 | 1463623142834 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 17:59:02 INFO - PROCESS | 3756 | 1463623142836 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 17:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:59:02 INFO - PROCESS | 3756 | 1463623142843 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:59:02 INFO - PROCESS | 3756 | 1463623142845 Marionette TRACE conn2 <- [1,2210,null,{}] 17:59:02 INFO - PROCESS | 3756 | 1463623142849 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}] 17:59:03 INFO - PROCESS | 3756 | 1463623143005 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 17:59:03 INFO - PROCESS | 3756 | 1463623143096 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:03 INFO - PROCESS | 3756 | ++DOCSHELL 181A9400 == 117 [pid = 3756] [id = 562] 17:59:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 246 (19A36400) [pid = 3756] [serial = 1686] [outer = 00000000] 17:59:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 247 (1C135000) [pid = 3756] [serial = 1687] [outer = 19A36400] 17:59:03 INFO - PROCESS | 3756 | 1463623143155 Marionette DEBUG loaded listener.js 17:59:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 248 (1DDB8C00) [pid = 3756] [serial = 1688] [outer = 19A36400] 17:59:03 INFO - PROCESS | 3756 | 1463623143528 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]]]}] 17:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 738ms 17:59:03 INFO - PROCESS | 3756 | 1463623143580 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 17:59:03 INFO - PROCESS | 3756 | 1463623143582 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 17:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:59:03 INFO - PROCESS | 3756 | 1463623143585 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:59:03 INFO - PROCESS | 3756 | 1463623143587 Marionette TRACE conn2 <- [1,2214,null,{}] 17:59:03 INFO - PROCESS | 3756 | 1463623143590 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}] 17:59:03 INFO - PROCESS | 3756 | 1463623143728 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 17:59:03 INFO - PROCESS | 3756 | 1463623143741 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:03 INFO - PROCESS | 3756 | ++DOCSHELL 1DD39400 == 118 [pid = 3756] [id = 563] 17:59:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 249 (1EC4E000) [pid = 3756] [serial = 1689] [outer = 00000000] 17:59:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 250 (1F1C6800) [pid = 3756] [serial = 1690] [outer = 1EC4E000] 17:59:03 INFO - PROCESS | 3756 | 1463623143785 Marionette DEBUG loaded listener.js 17:59:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 251 (1F813C00) [pid = 3756] [serial = 1691] [outer = 1EC4E000] 17:59:04 INFO - PROCESS | 3756 | 1463623144250 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]]]}] 17:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 17:59:04 INFO - PROCESS | 3756 | 1463623144296 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 17:59:04 INFO - PROCESS | 3756 | 1463623144299 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 17:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:59:04 INFO - PROCESS | 3756 | 1463623144302 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:59:04 INFO - PROCESS | 3756 | 1463623144304 Marionette TRACE conn2 <- [1,2218,null,{}] 17:59:04 INFO - PROCESS | 3756 | 1463623144308 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}] 17:59:04 INFO - PROCESS | 3756 | 1463623144424 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 17:59:04 INFO - PROCESS | 3756 | 1463623144430 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:04 INFO - PROCESS | 3756 | ++DOCSHELL 1F1DEC00 == 119 [pid = 3756] [id = 564] 17:59:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 252 (1F1DFC00) [pid = 3756] [serial = 1692] [outer = 00000000] 17:59:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 253 (1F1E2800) [pid = 3756] [serial = 1693] [outer = 1F1DFC00] 17:59:04 INFO - PROCESS | 3756 | 1463623144478 Marionette DEBUG loaded listener.js 17:59:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 254 (1FDCC000) [pid = 3756] [serial = 1694] [outer = 1F1DFC00] 17:59:05 INFO - PROCESS | 3756 | 1463623145300 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]]]}] 17:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1052ms 17:59:05 INFO - PROCESS | 3756 | 1463623145361 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 17:59:05 INFO - PROCESS | 3756 | 1463623145366 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 17:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:59:05 INFO - PROCESS | 3756 | 1463623145371 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:59:05 INFO - PROCESS | 3756 | 1463623145376 Marionette TRACE conn2 <- [1,2222,null,{}] 17:59:05 INFO - PROCESS | 3756 | 1463623145381 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}] 17:59:05 INFO - PROCESS | 3756 | 1463623145547 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 17:59:05 INFO - PROCESS | 3756 | 1463623145734 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:05 INFO - PROCESS | 3756 | ++DOCSHELL 1339F800 == 120 [pid = 3756] [id = 565] 17:59:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 255 (133A0C00) [pid = 3756] [serial = 1695] [outer = 00000000] 17:59:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 256 (15C69000) [pid = 3756] [serial = 1696] [outer = 133A0C00] 17:59:05 INFO - PROCESS | 3756 | 1463623145790 Marionette DEBUG loaded listener.js 17:59:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 257 (17446C00) [pid = 3756] [serial = 1697] [outer = 133A0C00] 17:59:06 INFO - PROCESS | 3756 | 1463623146350 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]]]}] 17:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1005ms 17:59:06 INFO - PROCESS | 3756 | 1463623146376 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 17:59:06 INFO - PROCESS | 3756 | 1463623146382 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 17:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:59:06 INFO - PROCESS | 3756 | 1463623146389 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:59:06 INFO - PROCESS | 3756 | 1463623146392 Marionette TRACE conn2 <- [1,2226,null,{}] 17:59:06 INFO - PROCESS | 3756 | 1463623146395 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}] 17:59:06 INFO - PROCESS | 3756 | 1463623146525 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 17:59:06 INFO - PROCESS | 3756 | 1463623146718 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:06 INFO - PROCESS | 3756 | ++DOCSHELL 19B05C00 == 121 [pid = 3756] [id = 566] 17:59:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 258 (1A43DC00) [pid = 3756] [serial = 1698] [outer = 00000000] 17:59:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 259 (1B2A4C00) [pid = 3756] [serial = 1699] [outer = 1A43DC00] 17:59:06 INFO - PROCESS | 3756 | 1463623146774 Marionette DEBUG loaded listener.js 17:59:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 260 (1D430800) [pid = 3756] [serial = 1700] [outer = 1A43DC00] 17:59:07 INFO - PROCESS | 3756 | 1463623147412 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]]]}] 17:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1052ms 17:59:07 INFO - PROCESS | 3756 | 1463623147452 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 17:59:07 INFO - PROCESS | 3756 | 1463623147454 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 17:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:59:07 INFO - PROCESS | 3756 | 1463623147458 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:59:07 INFO - PROCESS | 3756 | 1463623147462 Marionette TRACE conn2 <- [1,2230,null,{}] 17:59:07 INFO - PROCESS | 3756 | 1463623147473 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}] 17:59:07 INFO - PROCESS | 3756 | 1463623147605 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 17:59:07 INFO - PROCESS | 3756 | 1463623147790 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:07 INFO - PROCESS | 3756 | ++DOCSHELL 1F1DC400 == 122 [pid = 3756] [id = 567] 17:59:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 261 (1F1DCC00) [pid = 3756] [serial = 1701] [outer = 00000000] 17:59:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 262 (1F1E1400) [pid = 3756] [serial = 1702] [outer = 1F1DCC00] 17:59:07 INFO - PROCESS | 3756 | 1463623147849 Marionette DEBUG loaded listener.js 17:59:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 263 (1F1E6800) [pid = 3756] [serial = 1703] [outer = 1F1DCC00] 17:59:08 INFO - PROCESS | 3756 | 1463623148429 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]]]}] 17:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1006ms 17:59:08 INFO - PROCESS | 3756 | 1463623148493 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 17:59:08 INFO - PROCESS | 3756 | 1463623148496 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 17:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:59:08 INFO - PROCESS | 3756 | 1463623148500 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:59:08 INFO - PROCESS | 3756 | 1463623148502 Marionette TRACE conn2 <- [1,2234,null,{}] 17:59:08 INFO - PROCESS | 3756 | 1463623148505 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}] 17:59:08 INFO - PROCESS | 3756 | 1463623148635 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 17:59:08 INFO - PROCESS | 3756 | 1463623148828 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:08 INFO - PROCESS | 3756 | ++DOCSHELL 1DD41000 == 123 [pid = 3756] [id = 568] 17:59:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 264 (1DD45400) [pid = 3756] [serial = 1704] [outer = 00000000] 17:59:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 265 (20D2BC00) [pid = 3756] [serial = 1705] [outer = 1DD45400] 17:59:08 INFO - PROCESS | 3756 | 1463623148885 Marionette DEBUG loaded listener.js 17:59:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 266 (20D36C00) [pid = 3756] [serial = 1706] [outer = 1DD45400] 17:59:09 INFO - PROCESS | 3756 | 1463623149467 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]]]}] 17:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1005ms 17:59:09 INFO - PROCESS | 3756 | 1463623149502 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 17:59:09 INFO - PROCESS | 3756 | 1463623149504 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 17:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:59:09 INFO - PROCESS | 3756 | 1463623149508 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:59:09 INFO - PROCESS | 3756 | 1463623149510 Marionette TRACE conn2 <- [1,2238,null,{}] 17:59:09 INFO - PROCESS | 3756 | 1463623149514 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}] 17:59:09 INFO - PROCESS | 3756 | 1463623149639 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 17:59:09 INFO - PROCESS | 3756 | 1463623149830 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:09 INFO - PROCESS | 3756 | ++DOCSHELL 20D29400 == 124 [pid = 3756] [id = 569] 17:59:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 267 (20D2AC00) [pid = 3756] [serial = 1707] [outer = 00000000] 17:59:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 268 (20EDB800) [pid = 3756] [serial = 1708] [outer = 20D2AC00] 17:59:09 INFO - PROCESS | 3756 | 1463623149884 Marionette DEBUG loaded listener.js 17:59:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 269 (21468C00) [pid = 3756] [serial = 1709] [outer = 20D2AC00] 17:59:10 INFO - PROCESS | 3756 | 1463623150481 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]]]}] 17:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1005ms 17:59:10 INFO - PROCESS | 3756 | 1463623150515 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 17:59:10 INFO - PROCESS | 3756 | 1463623150517 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 17:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:59:10 INFO - PROCESS | 3756 | 1463623150520 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:59:10 INFO - PROCESS | 3756 | 1463623150522 Marionette TRACE conn2 <- [1,2242,null,{}] 17:59:10 INFO - PROCESS | 3756 | 1463623150526 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}] 17:59:10 INFO - PROCESS | 3756 | 1463623150661 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 17:59:10 INFO - PROCESS | 3756 | 1463623150854 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:10 INFO - PROCESS | 3756 | ++DOCSHELL 1F19D400 == 125 [pid = 3756] [id = 570] 17:59:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 270 (1F1A0400) [pid = 3756] [serial = 1710] [outer = 00000000] 17:59:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 271 (1F1A8000) [pid = 3756] [serial = 1711] [outer = 1F1A0400] 17:59:10 INFO - PROCESS | 3756 | 1463623150910 Marionette DEBUG loaded listener.js 17:59:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 272 (1F1A8C00) [pid = 3756] [serial = 1712] [outer = 1F1A0400] 17:59:11 INFO - PROCESS | 3756 | 1463623151489 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]]]}] 17:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1005ms 17:59:11 INFO - PROCESS | 3756 | 1463623151523 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 17:59:11 INFO - PROCESS | 3756 | 1463623151525 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 17:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:59:11 INFO - PROCESS | 3756 | 1463623151529 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:59:11 INFO - PROCESS | 3756 | 1463623151531 Marionette TRACE conn2 <- [1,2246,null,{}] 17:59:11 INFO - PROCESS | 3756 | 1463623151534 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}] 17:59:11 INFO - PROCESS | 3756 | 1463623151657 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 17:59:11 INFO - PROCESS | 3756 | 1463623151849 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:11 INFO - PROCESS | 3756 | ++DOCSHELL 1F1A7800 == 126 [pid = 3756] [id = 571] 17:59:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 273 (1F1AA400) [pid = 3756] [serial = 1713] [outer = 00000000] 17:59:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 274 (21C80C00) [pid = 3756] [serial = 1714] [outer = 1F1AA400] 17:59:11 INFO - PROCESS | 3756 | 1463623151903 Marionette DEBUG loaded listener.js 17:59:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 275 (22507C00) [pid = 3756] [serial = 1715] [outer = 1F1AA400] 17:59:12 INFO - PROCESS | 3756 | 1463623152507 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]]]}] 17:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1005ms 17:59:12 INFO - PROCESS | 3756 | 1463623152531 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 17:59:12 INFO - PROCESS | 3756 | 1463623152533 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 17:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:59:12 INFO - PROCESS | 3756 | 1463623152537 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:59:12 INFO - PROCESS | 3756 | 1463623152539 Marionette TRACE conn2 <- [1,2250,null,{}] 17:59:12 INFO - PROCESS | 3756 | 1463623152542 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}] 17:59:12 INFO - PROCESS | 3756 | 1463623152666 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 17:59:12 INFO - PROCESS | 3756 | 1463623152858 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:12 INFO - PROCESS | 3756 | ++DOCSHELL 2146F400 == 127 [pid = 3756] [id = 572] 17:59:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 276 (21A47C00) [pid = 3756] [serial = 1716] [outer = 00000000] 17:59:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 277 (236D6000) [pid = 3756] [serial = 1717] [outer = 21A47C00] 17:59:12 INFO - PROCESS | 3756 | 1463623152913 Marionette DEBUG loaded listener.js 17:59:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 278 (23882000) [pid = 3756] [serial = 1718] [outer = 21A47C00] 17:59:13 INFO - PROCESS | 3756 | 1463623153529 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]]]}] 17:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1052ms 17:59:13 INFO - PROCESS | 3756 | 1463623153592 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 17:59:13 INFO - PROCESS | 3756 | 1463623153594 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 17:59:13 INFO - PROCESS | 3756 | 1463623153598 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:59:13 INFO - PROCESS | 3756 | 1463623153600 Marionette TRACE conn2 <- [1,2254,null,{}] 17:59:13 INFO - PROCESS | 3756 | 1463623153603 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}] 17:59:13 INFO - PROCESS | 3756 | 1463623153723 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 17:59:13 INFO - PROCESS | 3756 | 1463623153946 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:13 INFO - PROCESS | 3756 | ++DOCSHELL 1B172800 == 128 [pid = 3756] [id = 573] 17:59:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 279 (20ED5800) [pid = 3756] [serial = 1719] [outer = 00000000] 17:59:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 280 (22E37000) [pid = 3756] [serial = 1720] [outer = 20ED5800] 17:59:14 INFO - PROCESS | 3756 | 1463623154000 Marionette DEBUG loaded listener.js 17:59:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 281 (22E37C00) [pid = 3756] [serial = 1721] [outer = 20ED5800] 17:59:14 INFO - PROCESS | 3756 | 1463623154569 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]]]}] 17:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 989ms 17:59:14 INFO - PROCESS | 3756 | 1463623154618 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 17:59:14 INFO - PROCESS | 3756 | 1463623154621 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 17:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:59:14 INFO - PROCESS | 3756 | 1463623154624 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:59:14 INFO - PROCESS | 3756 | 1463623154626 Marionette TRACE conn2 <- [1,2258,null,{}] 17:59:14 INFO - PROCESS | 3756 | 1463623154630 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}] 17:59:14 INFO - PROCESS | 3756 | 1463623154755 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 17:59:14 INFO - PROCESS | 3756 | 1463623154949 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:14 INFO - PROCESS | 3756 | ++DOCSHELL 225A9000 == 129 [pid = 3756] [id = 574] 17:59:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 282 (22E33C00) [pid = 3756] [serial = 1722] [outer = 00000000] 17:59:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 283 (22E40400) [pid = 3756] [serial = 1723] [outer = 22E33C00] 17:59:14 INFO - PROCESS | 3756 | 1463623155003 Marionette DEBUG loaded listener.js 17:59:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 284 (23887C00) [pid = 3756] [serial = 1724] [outer = 22E33C00] 17:59:15 INFO - PROCESS | 3756 | 1463623155612 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]]]}] 17:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1036ms 17:59:15 INFO - PROCESS | 3756 | 1463623155680 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 17:59:15 INFO - PROCESS | 3756 | 1463623155682 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 17:59:15 INFO - PROCESS | 3756 | 1463623155685 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:59:15 INFO - PROCESS | 3756 | 1463623155688 Marionette TRACE conn2 <- [1,2262,null,{}] 17:59:15 INFO - PROCESS | 3756 | 1463623155692 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}] 17:59:15 INFO - PROCESS | 3756 | 1463623155865 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 17:59:16 INFO - PROCESS | 3756 | 1463623156050 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 3756 | ++DOCSHELL 22D12800 == 130 [pid = 3756] [id = 575] 17:59:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 285 (22D13400) [pid = 3756] [serial = 1725] [outer = 00000000] 17:59:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 286 (22D1B800) [pid = 3756] [serial = 1726] [outer = 22D13400] 17:59:16 INFO - PROCESS | 3756 | 1463623156107 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 287 (236D8800) [pid = 3756] [serial = 1727] [outer = 22D13400] 17:59:16 INFO - PROCESS | 3756 | 1463623156705 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]]]}] 17:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1036ms 17:59:16 INFO - PROCESS | 3756 | 1463623156756 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 17:59:16 INFO - PROCESS | 3756 | 1463623156758 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 17:59:16 INFO - PROCESS | 3756 | 1463623156764 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:59:16 INFO - PROCESS | 3756 | 1463623156766 Marionette TRACE conn2 <- [1,2266,null,{}] 17:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:59:16 INFO - PROCESS | 3756 | 1463623156770 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}] 17:59:16 INFO - PROCESS | 3756 | 1463623156897 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 17:59:17 INFO - PROCESS | 3756 | 1463623157092 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:17 INFO - PROCESS | 3756 | ++DOCSHELL 13320000 == 131 [pid = 3756] [id = 576] 17:59:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 288 (13374000) [pid = 3756] [serial = 1728] [outer = 00000000] 17:59:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 289 (199D8800) [pid = 3756] [serial = 1729] [outer = 13374000] 17:59:17 INFO - PROCESS | 3756 | 1463623157147 Marionette DEBUG loaded listener.js 17:59:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 290 (1A176800) [pid = 3756] [serial = 1730] [outer = 13374000] 17:59:17 INFO - PROCESS | 3756 | 1463623157757 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]]]}] 17:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1037ms 17:59:17 INFO - PROCESS | 3756 | 1463623157820 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 17:59:17 INFO - PROCESS | 3756 | 1463623157822 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 17:59:17 INFO - PROCESS | 3756 | 1463623157826 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:59:17 INFO - PROCESS | 3756 | 1463623157828 Marionette TRACE conn2 <- [1,2270,null,{}] 17:59:17 INFO - PROCESS | 3756 | 1463623157831 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}] 17:59:17 INFO - PROCESS | 3756 | 1463623157958 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 17:59:18 INFO - PROCESS | 3756 | 1463623158162 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 3756 | ++DOCSHELL 17B18400 == 132 [pid = 3756] [id = 577] 17:59:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 291 (17B20400) [pid = 3756] [serial = 1731] [outer = 00000000] 17:59:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 292 (1D833C00) [pid = 3756] [serial = 1732] [outer = 17B20400] 17:59:18 INFO - PROCESS | 3756 | 1463623158217 Marionette DEBUG loaded listener.js 17:59:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 293 (1EC53C00) [pid = 3756] [serial = 1733] [outer = 17B20400] 17:59:19 INFO - PROCESS | 3756 | 1463623159171 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]]]}] 17:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1398ms 17:59:19 INFO - PROCESS | 3756 | 1463623159229 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 17:59:19 INFO - PROCESS | 3756 | 1463623159232 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 17:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:59:19 INFO - PROCESS | 3756 | 1463623159237 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:59:19 INFO - PROCESS | 3756 | 1463623159240 Marionette TRACE conn2 <- [1,2274,null,{}] 17:59:19 INFO - PROCESS | 3756 | 1463623159245 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}] 17:59:19 INFO - PROCESS | 3756 | 1463623159395 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 17:59:19 INFO - PROCESS | 3756 | 1463623159557 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:19 INFO - PROCESS | 3756 | ++DOCSHELL 13A30000 == 133 [pid = 3756] [id = 578] 17:59:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 294 (13C32000) [pid = 3756] [serial = 1734] [outer = 00000000] 17:59:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 295 (15C6DC00) [pid = 3756] [serial = 1735] [outer = 13C32000] 17:59:19 INFO - PROCESS | 3756 | 1463623159605 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 296 (17B21400) [pid = 3756] [serial = 1736] [outer = 13C32000] 17:59:20 INFO - PROCESS | 3756 | 1463623160170 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]]]}] 17:59:20 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 17:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1005ms 17:59:20 INFO - PROCESS | 3756 | 1463623160238 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 17:59:20 INFO - PROCESS | 3756 | 1463623160244 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 17:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:59:20 INFO - PROCESS | 3756 | 1463623160250 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:59:20 INFO - PROCESS | 3756 | 1463623160252 Marionette TRACE conn2 <- [1,2278,null,{}] 17:59:20 INFO - PROCESS | 3756 | 1463623160256 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}] 17:59:20 INFO - PROCESS | 3756 | 1463623160412 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 17:59:20 INFO - PROCESS | 3756 | 1463623160605 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 3756 | ++DOCSHELL 150BB800 == 134 [pid = 3756] [id = 579] 17:59:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 297 (16405C00) [pid = 3756] [serial = 1737] [outer = 00000000] 17:59:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 298 (1B171800) [pid = 3756] [serial = 1738] [outer = 16405C00] 17:59:20 INFO - PROCESS | 3756 | 1463623160655 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 299 (1B557800) [pid = 3756] [serial = 1739] [outer = 16405C00] 17:59:21 INFO - PROCESS | 3756 | --DOCSHELL 1BA14000 == 133 [pid = 3756] [id = 260] 17:59:21 INFO - PROCESS | 3756 | --DOCSHELL 1DD39400 == 132 [pid = 3756] [id = 563] 17:59:21 INFO - PROCESS | 3756 | --DOCSHELL 181A9400 == 131 [pid = 3756] [id = 562] 17:59:21 INFO - PROCESS | 3756 | --DOCSHELL 1D831400 == 130 [pid = 3756] [id = 561] 17:59:21 INFO - PROCESS | 3756 | --DOCSHELL 1D495400 == 129 [pid = 3756] [id = 560] 17:59:21 INFO - PROCESS | 3756 | --DOCSHELL 1D43D000 == 128 [pid = 3756] [id = 559] 17:59:21 INFO - PROCESS | 3756 | --DOCSHELL 17448000 == 127 [pid = 3756] [id = 558] 17:59:21 INFO - PROCESS | 3756 | --DOCSHELL 19A37400 == 126 [pid = 3756] [id = 557] 17:59:21 INFO - PROCESS | 3756 | --DOCSHELL 15C6E000 == 125 [pid = 3756] [id = 556] 17:59:21 INFO - PROCESS | 3756 | --DOCSHELL 1640B400 == 124 [pid = 3756] [id = 555] 17:59:21 INFO - PROCESS | 3756 | --DOCSHELL 10B48800 == 123 [pid = 3756] [id = 554] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 298 (1D43AC00) [pid = 3756] [serial = 1573] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 297 (21A4DC00) [pid = 3756] [serial = 1576] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 296 (21C7F400) [pid = 3756] [serial = 1582] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 295 (21C74800) [pid = 3756] [serial = 1579] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 294 (20735800) [pid = 3756] [serial = 1621] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 293 (21D1D400) [pid = 3756] [serial = 1585] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 292 (19B0C000) [pid = 3756] [serial = 1588] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOCSHELL 13393C00 == 122 [pid = 3756] [id = 541] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 291 (17A38400) [pid = 3756] [serial = 1558] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 290 (19B2D000) [pid = 3756] [serial = 1600] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 289 (19CE1C00) [pid = 3756] [serial = 1601] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 288 (13376000) [pid = 3756] [serial = 1555] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 287 (20D7C800) [pid = 3756] [serial = 1567] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 286 (1F191400) [pid = 3756] [serial = 1564] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 285 (1BA18800) [pid = 3756] [serial = 1561] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 284 (20D2B400) [pid = 3756] [serial = 1553] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 283 (10B46800) [pid = 3756] [serial = 1109] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 282 (1B54F400) [pid = 3756] [serial = 1606] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 281 (1BA16000) [pid = 3756] [serial = 1607] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 280 (1F184400) [pid = 3756] [serial = 1619] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 279 (16996400) [pid = 3756] [serial = 1598] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 278 (1D4A4800) [pid = 3756] [serial = 1610] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 277 (1E80BC00) [pid = 3756] [serial = 1613] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 276 (1D48F800) [pid = 3756] [serial = 1609] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 275 (1DDAB400) [pid = 3756] [serial = 1612] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 274 (199D2C00) [pid = 3756] [serial = 1615] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 273 (1B557C00) [pid = 3756] [serial = 1616] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 272 (1EC4D800) [pid = 3756] [serial = 1618] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 271 (14223800) [pid = 3756] [serial = 1597] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 270 (13080000) [pid = 3756] [serial = 1592] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 269 (11424800) [pid = 3756] [serial = 1591] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 268 (1744AC00) [pid = 3756] [serial = 1595] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 267 (16F37C00) [pid = 3756] [serial = 1594] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 266 (1AA4AC00) [pid = 3756] [serial = 1603] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 265 (1AE40400) [pid = 3756] [serial = 1604] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | --DOMWINDOW == 264 (20ED9C00) [pid = 3756] [serial = 1570] [outer = 00000000] [url = about:blank] 17:59:21 INFO - PROCESS | 3756 | 1463623161310 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]]]}] 17:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1052ms 17:59:21 INFO - PROCESS | 3756 | 1463623161341 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 17:59:21 INFO - PROCESS | 3756 | 1463623161343 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 17:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:59:21 INFO - PROCESS | 3756 | 1463623161347 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:59:21 INFO - PROCESS | 3756 | 1463623161350 Marionette TRACE conn2 <- [1,2282,null,{}] 17:59:21 INFO - PROCESS | 3756 | 1463623161363 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}] 17:59:21 INFO - PROCESS | 3756 | 1463623161476 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 17:59:21 INFO - PROCESS | 3756 | 1463623161623 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:21 INFO - PROCESS | 3756 | ++DOCSHELL 14223800 == 123 [pid = 3756] [id = 580] 17:59:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 265 (14295400) [pid = 3756] [serial = 1740] [outer = 00000000] 17:59:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 266 (199DD400) [pid = 3756] [serial = 1741] [outer = 14295400] 17:59:21 INFO - PROCESS | 3756 | 1463623161671 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 267 (1A172800) [pid = 3756] [serial = 1742] [outer = 14295400] 17:59:22 INFO - PROCESS | 3756 | 1463623162100 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]]]}] 17:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 801ms 17:59:22 INFO - PROCESS | 3756 | 1463623162147 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 17:59:22 INFO - PROCESS | 3756 | 1463623162150 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 17:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:59:22 INFO - PROCESS | 3756 | 1463623162154 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:59:22 INFO - PROCESS | 3756 | 1463623162155 Marionette TRACE conn2 <- [1,2286,null,{}] 17:59:22 INFO - PROCESS | 3756 | 1463623162159 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}] 17:59:22 INFO - PROCESS | 3756 | 1463623162265 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 17:59:22 INFO - PROCESS | 3756 | 1463623162275 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:22 INFO - PROCESS | 3756 | ++DOCSHELL 1AD3C800 == 124 [pid = 3756] [id = 581] 17:59:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 268 (1B550000) [pid = 3756] [serial = 1743] [outer = 00000000] 17:59:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 269 (1BA15400) [pid = 3756] [serial = 1744] [outer = 1B550000] 17:59:22 INFO - PROCESS | 3756 | 1463623162320 Marionette DEBUG loaded listener.js 17:59:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 270 (1CB42800) [pid = 3756] [serial = 1745] [outer = 1B550000] 17:59:22 INFO - PROCESS | 3756 | 1463623162825 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]]]}] 17:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 17:59:22 INFO - PROCESS | 3756 | 1463623162852 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 17:59:22 INFO - PROCESS | 3756 | 1463623162854 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 17:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:59:22 INFO - PROCESS | 3756 | 1463623162857 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:59:22 INFO - PROCESS | 3756 | 1463623162858 Marionette TRACE conn2 <- [1,2290,null,{}] 17:59:22 INFO - PROCESS | 3756 | 1463623162862 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}] 17:59:22 INFO - PROCESS | 3756 | 1463623162965 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 17:59:22 INFO - PROCESS | 3756 | 1463623162973 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:22 INFO - PROCESS | 3756 | ++DOCSHELL 1AE40400 == 125 [pid = 3756] [id = 582] 17:59:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 271 (1BA1C000) [pid = 3756] [serial = 1746] [outer = 00000000] 17:59:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 272 (1D49A000) [pid = 3756] [serial = 1747] [outer = 1BA1C000] 17:59:23 INFO - PROCESS | 3756 | 1463623163017 Marionette DEBUG loaded listener.js 17:59:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 273 (1D4AA000) [pid = 3756] [serial = 1748] [outer = 1BA1C000] 17:59:23 INFO - PROCESS | 3756 | 1463623163541 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]]]}] 17:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 739ms 17:59:23 INFO - PROCESS | 3756 | 1463623163598 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 17:59:23 INFO - PROCESS | 3756 | 1463623163600 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 17:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:59:23 INFO - PROCESS | 3756 | 1463623163603 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:59:23 INFO - PROCESS | 3756 | 1463623163605 Marionette TRACE conn2 <- [1,2294,null,{}] 17:59:23 INFO - PROCESS | 3756 | 1463623163608 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}] 17:59:23 INFO - PROCESS | 3756 | 1463623163813 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 17:59:23 INFO - PROCESS | 3756 | 1463623163845 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:23 INFO - PROCESS | 3756 | ++DOCSHELL 13060000 == 126 [pid = 3756] [id = 583] 17:59:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 274 (1D43C400) [pid = 3756] [serial = 1749] [outer = 00000000] 17:59:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 275 (1E84BC00) [pid = 3756] [serial = 1750] [outer = 1D43C400] 17:59:23 INFO - PROCESS | 3756 | 1463623163891 Marionette DEBUG loaded listener.js 17:59:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 276 (1F18AC00) [pid = 3756] [serial = 1751] [outer = 1D43C400] 17:59:24 INFO - PROCESS | 3756 | 1463623164367 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]]]}] 17:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 801ms 17:59:24 INFO - PROCESS | 3756 | 1463623164406 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 17:59:24 INFO - PROCESS | 3756 | 1463623164408 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 17:59:24 INFO - PROCESS | 3756 | 1463623164411 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:59:24 INFO - PROCESS | 3756 | 1463623164412 Marionette TRACE conn2 <- [1,2298,null,{}] 17:59:24 INFO - PROCESS | 3756 | 1463623164416 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}] 17:59:24 INFO - PROCESS | 3756 | 1463623164566 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 17:59:24 INFO - PROCESS | 3756 | 1463623164590 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 3756 | ++DOCSHELL 1E84A000 == 127 [pid = 3756] [id = 584] 17:59:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 277 (1E850C00) [pid = 3756] [serial = 1752] [outer = 00000000] 17:59:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 278 (1F1A4800) [pid = 3756] [serial = 1753] [outer = 1E850C00] 17:59:24 INFO - PROCESS | 3756 | 1463623164633 Marionette DEBUG loaded listener.js 17:59:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 279 (1F1BFC00) [pid = 3756] [serial = 1754] [outer = 1E850C00] 17:59:25 INFO - PROCESS | 3756 | 1463623165085 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]]]}] 17:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 707ms 17:59:25 INFO - PROCESS | 3756 | 1463623165117 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 17:59:25 INFO - PROCESS | 3756 | 1463623165119 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 17:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:59:25 INFO - PROCESS | 3756 | 1463623165123 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:59:25 INFO - PROCESS | 3756 | 1463623165124 Marionette TRACE conn2 <- [1,2302,null,{}] 17:59:25 INFO - PROCESS | 3756 | 1463623165128 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}] 17:59:25 INFO - PROCESS | 3756 | 1463623165304 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 17:59:25 INFO - PROCESS | 3756 | 1463623165329 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:25 INFO - PROCESS | 3756 | ++DOCSHELL 1F19E000 == 128 [pid = 3756] [id = 585] 17:59:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 280 (1F19E400) [pid = 3756] [serial = 1755] [outer = 00000000] 17:59:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 281 (1F1E4000) [pid = 3756] [serial = 1756] [outer = 1F19E400] 17:59:25 INFO - PROCESS | 3756 | 1463623165373 Marionette DEBUG loaded listener.js 17:59:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 282 (1FDD7800) [pid = 3756] [serial = 1757] [outer = 1F19E400] 17:59:26 INFO - PROCESS | 3756 | --DOMWINDOW == 281 (10B84800) [pid = 3756] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:59:26 INFO - PROCESS | 3756 | --DOMWINDOW == 280 (1678F400) [pid = 3756] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:59:26 INFO - PROCESS | 3756 | --DOMWINDOW == 279 (1D83A800) [pid = 3756] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:59:26 INFO - PROCESS | 3756 | --DOMWINDOW == 278 (16140C00) [pid = 3756] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:59:26 INFO - PROCESS | 3756 | --DOMWINDOW == 277 (1A170400) [pid = 3756] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:59:26 INFO - PROCESS | 3756 | --DOMWINDOW == 276 (1D43E400) [pid = 3756] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:59:26 INFO - PROCESS | 3756 | --DOMWINDOW == 275 (1A43C000) [pid = 3756] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:59:26 INFO - PROCESS | 3756 | --DOMWINDOW == 274 (1D838000) [pid = 3756] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:59:26 INFO - PROCESS | 3756 | --DOMWINDOW == 273 (16F3FC00) [pid = 3756] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:59:26 INFO - PROCESS | 3756 | --DOMWINDOW == 272 (19A36400) [pid = 3756] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:59:26 INFO - PROCESS | 3756 | --DOMWINDOW == 271 (1BA1A400) [pid = 3756] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:59:26 INFO - PROCESS | 3756 | --DOMWINDOW == 270 (1EC4E000) [pid = 3756] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:59:26 INFO - PROCESS | 3756 | 1463623166128 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]]]}] 17:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1036ms 17:59:26 INFO - PROCESS | 3756 | 1463623166169 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 17:59:26 INFO - PROCESS | 3756 | 1463623166171 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 17:59:26 INFO - PROCESS | 3756 | 1463623166174 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:59:26 INFO - PROCESS | 3756 | 1463623166176 Marionette TRACE conn2 <- [1,2306,null,{}] 17:59:26 INFO - PROCESS | 3756 | 1463623166179 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}] 17:59:26 INFO - PROCESS | 3756 | 1463623166338 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 17:59:26 INFO - PROCESS | 3756 | 1463623166432 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 3756 | ++DOCSHELL 15A14800 == 129 [pid = 3756] [id = 586] 17:59:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 271 (1640C800) [pid = 3756] [serial = 1758] [outer = 00000000] 17:59:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 272 (1A431400) [pid = 3756] [serial = 1759] [outer = 1640C800] 17:59:26 INFO - PROCESS | 3756 | 1463623166486 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 273 (1E802800) [pid = 3756] [serial = 1760] [outer = 1640C800] 17:59:26 INFO - PROCESS | 3756 | 1463623166841 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] 17:59:26 INFO - PROCESS | 3756 | 1463623166876 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 17:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:59:26 INFO - PROCESS | 3756 | 1463623166880 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - PROCESS | 3756 | 1463623166881 Marionette TRACE conn2 <- [1,2310,null,{}] 17:59:26 INFO - PROCESS | 3756 | 1463623166885 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}] 17:59:27 INFO - PROCESS | 3756 | 1463623166989 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 17:59:27 INFO - PROCESS | 3756 | 1463623167028 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 3756 | ++DOCSHELL 1AE59C00 == 130 [pid = 3756] [id = 587] 17:59:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 274 (1DD46000) [pid = 3756] [serial = 1761] [outer = 00000000] 17:59:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 275 (20D79400) [pid = 3756] [serial = 1762] [outer = 1DD46000] 17:59:27 INFO - PROCESS | 3756 | 1463623167072 Marionette DEBUG loaded listener.js 17:59:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 276 (19A3A800) [pid = 3756] [serial = 1763] [outer = 1DD46000] 17:59:27 INFO - PROCESS | 3756 | 1463623167601 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]]]}] 17:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 739ms 17:59:27 INFO - PROCESS | 3756 | 1463623167653 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 3756 | 1463623167656 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 17:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:59:27 INFO - PROCESS | 3756 | 1463623167660 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 3756 | 1463623167664 Marionette TRACE conn2 <- [1,2314,null,{}] 17:59:27 INFO - PROCESS | 3756 | 1463623167669 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}] 17:59:27 INFO - PROCESS | 3756 | 1463623167812 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 17:59:27 INFO - PROCESS | 3756 | 1463623167818 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 3756 | ++DOCSHELL 20EDD000 == 131 [pid = 3756] [id = 588] 17:59:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 277 (2146D000) [pid = 3756] [serial = 1764] [outer = 00000000] 17:59:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 278 (21D11800) [pid = 3756] [serial = 1765] [outer = 2146D000] 17:59:27 INFO - PROCESS | 3756 | 1463623167868 Marionette DEBUG loaded listener.js 17:59:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 279 (2250C000) [pid = 3756] [serial = 1766] [outer = 2146D000] 17:59:28 INFO - PROCESS | 3756 | 1463623168693 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]]]}] 17:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1052ms 17:59:28 INFO - PROCESS | 3756 | 1463623168704 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 17:59:28 INFO - PROCESS | 3756 | 1463623168710 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 17:59:28 INFO - PROCESS | 3756 | 1463623168715 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:59:28 INFO - PROCESS | 3756 | 1463623168719 Marionette TRACE conn2 <- [1,2318,null,{}] 17:59:28 INFO - PROCESS | 3756 | 1463623168744 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}] 17:59:28 INFO - PROCESS | 3756 | 1463623168886 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 17:59:29 INFO - PROCESS | 3756 | 1463623169086 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 3756 | ++DOCSHELL 13A2C000 == 132 [pid = 3756] [id = 589] 17:59:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 280 (13C3E800) [pid = 3756] [serial = 1767] [outer = 00000000] 17:59:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 281 (150BF000) [pid = 3756] [serial = 1768] [outer = 13C3E800] 17:59:29 INFO - PROCESS | 3756 | 1463623169144 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 282 (1730C400) [pid = 3756] [serial = 1769] [outer = 13C3E800] 17:59:29 INFO - PROCESS | 3756 | 1463623169722 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]]]}] 17:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1037ms 17:59:29 INFO - PROCESS | 3756 | 1463623169760 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 17:59:29 INFO - PROCESS | 3756 | 1463623169766 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 17:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:59:29 INFO - PROCESS | 3756 | 1463623169773 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - PROCESS | 3756 | 1463623169775 Marionette TRACE conn2 <- [1,2322,null,{}] 17:59:29 INFO - PROCESS | 3756 | 1463623169780 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}] 17:59:29 INFO - PROCESS | 3756 | 1463623169912 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 17:59:30 INFO - PROCESS | 3756 | 1463623170109 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 3756 | ++DOCSHELL 1AA4AC00 == 133 [pid = 3756] [id = 590] 17:59:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 283 (1AA4C400) [pid = 3756] [serial = 1770] [outer = 00000000] 17:59:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 284 (1B298800) [pid = 3756] [serial = 1771] [outer = 1AA4C400] 17:59:30 INFO - PROCESS | 3756 | 1463623170164 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 285 (1BA20400) [pid = 3756] [serial = 1772] [outer = 1AA4C400] 17:59:30 INFO - PROCESS | 3756 | 1463623170761 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]]]}] 17:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1052ms 17:59:30 INFO - PROCESS | 3756 | 1463623170814 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 17:59:30 INFO - PROCESS | 3756 | 1463623170817 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 17:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:59:30 INFO - PROCESS | 3756 | 1463623170836 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 3756 | 1463623170840 Marionette TRACE conn2 <- [1,2326,null,{}] 17:59:30 INFO - PROCESS | 3756 | 1463623170851 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}] 17:59:31 INFO - PROCESS | 3756 | 1463623171016 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 17:59:31 INFO - PROCESS | 3756 | 1463623171204 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 3756 | ++DOCSHELL 1F1C3800 == 134 [pid = 3756] [id = 591] 17:59:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 286 (20737C00) [pid = 3756] [serial = 1773] [outer = 00000000] 17:59:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 287 (20ED4000) [pid = 3756] [serial = 1774] [outer = 20737C00] 17:59:31 INFO - PROCESS | 3756 | 1463623171261 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 288 (21A4FC00) [pid = 3756] [serial = 1775] [outer = 20737C00] 17:59:31 INFO - PROCESS | 3756 | 1463623171872 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]]]}] 17:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1131ms 17:59:31 INFO - PROCESS | 3756 | 1463623171943 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 3756 | 1463623171946 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 17:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:59:31 INFO - PROCESS | 3756 | 1463623171949 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - PROCESS | 3756 | 1463623171951 Marionette TRACE conn2 <- [1,2330,null,{}] 17:59:31 INFO - PROCESS | 3756 | 1463623171955 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}] 17:59:32 INFO - PROCESS | 3756 | 1463623172084 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 17:59:32 INFO - PROCESS | 3756 | 1463623172268 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:32 INFO - PROCESS | 3756 | ++DOCSHELL 20D7C800 == 135 [pid = 3756] [id = 592] 17:59:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 289 (2146C400) [pid = 3756] [serial = 1776] [outer = 00000000] 17:59:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 290 (225A8800) [pid = 3756] [serial = 1777] [outer = 2146C400] 17:59:32 INFO - PROCESS | 3756 | 1463623172324 Marionette DEBUG loaded listener.js 17:59:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 291 (22D16400) [pid = 3756] [serial = 1778] [outer = 2146C400] 17:59:32 INFO - PROCESS | 3756 | 1463623172883 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]]]}] 17:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1005ms 17:59:32 INFO - PROCESS | 3756 | 1463623172955 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 17:59:32 INFO - PROCESS | 3756 | 1463623172958 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 17:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:59:32 INFO - PROCESS | 3756 | 1463623172961 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:59:32 INFO - PROCESS | 3756 | 1463623172963 Marionette TRACE conn2 <- [1,2334,null,{}] 17:59:32 INFO - PROCESS | 3756 | 1463623172967 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}] 17:59:33 INFO - PROCESS | 3756 | 1463623173098 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 17:59:33 INFO - PROCESS | 3756 | 1463623173282 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 3756 | ++DOCSHELL 21D14C00 == 136 [pid = 3756] [id = 593] 17:59:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 292 (225A7400) [pid = 3756] [serial = 1779] [outer = 00000000] 17:59:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 293 (22E32800) [pid = 3756] [serial = 1780] [outer = 225A7400] 17:59:33 INFO - PROCESS | 3756 | 1463623173338 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 294 (236D4400) [pid = 3756] [serial = 1781] [outer = 225A7400] 17:59:34 INFO - PROCESS | 3756 | 1463623174011 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]]]}] 17:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1052ms 17:59:34 INFO - PROCESS | 3756 | 1463623174033 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 17:59:34 INFO - PROCESS | 3756 | 1463623174035 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 17:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:59:34 INFO - PROCESS | 3756 | 1463623174056 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - PROCESS | 3756 | 1463623174058 Marionette TRACE conn2 <- [1,2338,null,{}] 17:59:34 INFO - PROCESS | 3756 | 1463623174061 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}] 17:59:34 INFO - PROCESS | 3756 | 1463623174196 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 17:59:34 INFO - PROCESS | 3756 | 1463623174381 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 3756 | ++DOCSHELL 22D18800 == 137 [pid = 3756] [id = 594] 17:59:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 295 (22D1E000) [pid = 3756] [serial = 1782] [outer = 00000000] 17:59:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 296 (25306800) [pid = 3756] [serial = 1783] [outer = 22D1E000] 17:59:34 INFO - PROCESS | 3756 | 1463623174434 Marionette DEBUG loaded listener.js 17:59:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 297 (2530C000) [pid = 3756] [serial = 1784] [outer = 22D1E000] 17:59:35 INFO - PROCESS | 3756 | 1463623175018 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]]]}] 17:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1005ms 17:59:35 INFO - PROCESS | 3756 | 1463623175060 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 17:59:35 INFO - PROCESS | 3756 | 1463623175062 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 17:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:59:35 INFO - PROCESS | 3756 | 1463623175065 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:59:35 INFO - PROCESS | 3756 | 1463623175067 Marionette TRACE conn2 <- [1,2342,null,{}] 17:59:35 INFO - PROCESS | 3756 | 1463623175071 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}] 17:59:35 INFO - PROCESS | 3756 | 1463623175196 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 17:59:35 INFO - PROCESS | 3756 | 1463623175391 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:35 INFO - PROCESS | 3756 | ++DOCSHELL 21453400 == 138 [pid = 3756] [id = 595] 17:59:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 298 (21454000) [pid = 3756] [serial = 1785] [outer = 00000000] 17:59:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 299 (2145A400) [pid = 3756] [serial = 1786] [outer = 21454000] 17:59:35 INFO - PROCESS | 3756 | 1463623175446 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 300 (21460C00) [pid = 3756] [serial = 1787] [outer = 21454000] 17:59:36 INFO - PROCESS | 3756 | 1463623176052 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]]]}] 17:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1052ms 17:59:36 INFO - PROCESS | 3756 | 1463623176120 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 17:59:36 INFO - PROCESS | 3756 | 1463623176123 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 17:59:36 INFO - PROCESS | 3756 | 1463623176126 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:59:36 INFO - PROCESS | 3756 | 1463623176128 Marionette TRACE conn2 <- [1,2346,null,{}] 17:59:36 INFO - PROCESS | 3756 | 1463623176132 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}] 17:59:36 INFO - PROCESS | 3756 | 1463623176257 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 17:59:36 INFO - PROCESS | 3756 | 1463623176442 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 3756 | ++DOCSHELL 21458800 == 139 [pid = 3756] [id = 596] 17:59:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 301 (21459C00) [pid = 3756] [serial = 1788] [outer = 00000000] 17:59:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 302 (2533A000) [pid = 3756] [serial = 1789] [outer = 21459C00] 17:59:36 INFO - PROCESS | 3756 | 1463623176497 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 303 (2533E000) [pid = 3756] [serial = 1790] [outer = 21459C00] 17:59:37 INFO - PROCESS | 3756 | 1463623177029 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]]]}] 17:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 943ms 17:59:37 INFO - PROCESS | 3756 | 1463623177073 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 17:59:37 INFO - PROCESS | 3756 | 1463623177076 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 17:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:59:37 INFO - PROCESS | 3756 | 1463623177079 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:59:37 INFO - PROCESS | 3756 | 1463623177081 Marionette TRACE conn2 <- [1,2350,null,{}] 17:59:37 INFO - PROCESS | 3756 | 1463623177085 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}] 17:59:37 INFO - PROCESS | 3756 | 1463623177212 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 17:59:37 INFO - PROCESS | 3756 | 1463623177411 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 3756 | ++DOCSHELL 25307800 == 140 [pid = 3756] [id = 597] 17:59:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 304 (25339800) [pid = 3756] [serial = 1791] [outer = 00000000] 17:59:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 305 (25448C00) [pid = 3756] [serial = 1792] [outer = 25339800] 17:59:37 INFO - PROCESS | 3756 | 1463623177466 Marionette DEBUG loaded listener.js 17:59:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 306 (2544B800) [pid = 3756] [serial = 1793] [outer = 25339800] 17:59:38 INFO - PROCESS | 3756 | 1463623178041 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]]]}] 17:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1005ms 17:59:38 INFO - PROCESS | 3756 | 1463623178082 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 17:59:38 INFO - PROCESS | 3756 | 1463623178084 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 17:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:59:38 INFO - PROCESS | 3756 | 1463623178088 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:59:38 INFO - PROCESS | 3756 | 1463623178090 Marionette TRACE conn2 <- [1,2354,null,{}] 17:59:38 INFO - PROCESS | 3756 | 1463623178094 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}] 17:59:38 INFO - PROCESS | 3756 | 1463623178223 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 17:59:38 INFO - PROCESS | 3756 | 1463623178421 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:38 INFO - PROCESS | 3756 | ++DOCSHELL 21467400 == 141 [pid = 3756] [id = 598] 17:59:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 307 (23645400) [pid = 3756] [serial = 1794] [outer = 00000000] 17:59:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 308 (2364BC00) [pid = 3756] [serial = 1795] [outer = 23645400] 17:59:38 INFO - PROCESS | 3756 | 1463623178478 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 309 (2364C400) [pid = 3756] [serial = 1796] [outer = 23645400] 17:59:39 INFO - PROCESS | 3756 | 1463623179102 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]]]}] 17:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1053ms 17:59:39 INFO - PROCESS | 3756 | 1463623179127 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 3756 | 1463623179130 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 17:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:59:39 INFO - PROCESS | 3756 | 1463623179150 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:59:39 INFO - PROCESS | 3756 | 1463623179153 Marionette TRACE conn2 <- [1,2358,null,{}] 17:59:39 INFO - PROCESS | 3756 | 1463623179157 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}] 17:59:39 INFO - PROCESS | 3756 | 1463623179299 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 17:59:39 INFO - PROCESS | 3756 | 1463623179499 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 3756 | ++DOCSHELL 2364B400 == 142 [pid = 3756] [id = 599] 17:59:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 310 (25347400) [pid = 3756] [serial = 1797] [outer = 00000000] 17:59:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 311 (25864800) [pid = 3756] [serial = 1798] [outer = 25347400] 17:59:39 INFO - PROCESS | 3756 | 1463623179558 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 312 (25869000) [pid = 3756] [serial = 1799] [outer = 25347400] 17:59:40 INFO - PROCESS | 3756 | 1463623180215 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]]]}] 17:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1100ms 17:59:40 INFO - PROCESS | 3756 | 1463623180276 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 17:59:40 INFO - PROCESS | 3756 | 1463623180278 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 17:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:59:40 INFO - PROCESS | 3756 | 1463623180282 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - PROCESS | 3756 | 1463623180283 Marionette TRACE conn2 <- [1,2362,null,{}] 17:59:40 INFO - PROCESS | 3756 | 1463623180287 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}] 17:59:40 INFO - PROCESS | 3756 | 1463623180414 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 17:59:40 INFO - PROCESS | 3756 | 1463623180614 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 3756 | ++DOCSHELL 23643C00 == 143 [pid = 3756] [id = 600] 17:59:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 313 (25348800) [pid = 3756] [serial = 1800] [outer = 00000000] 17:59:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 314 (2586EC00) [pid = 3756] [serial = 1801] [outer = 25348800] 17:59:40 INFO - PROCESS | 3756 | 1463623180668 Marionette DEBUG loaded listener.js 17:59:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 315 (25891400) [pid = 3756] [serial = 1802] [outer = 25348800] 17:59:41 INFO - PROCESS | 3756 | 1463623181230 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]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1005ms 17:59:41 INFO - PROCESS | 3756 | 1463623181285 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 3756 | 1463623181287 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 17:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:59:41 INFO - PROCESS | 3756 | 1463623181290 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 3756 | 1463623181294 Marionette TRACE conn2 <- [1,2366,null,{}] 17:59:41 INFO - PROCESS | 3756 | 1463623181298 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}] 17:59:41 INFO - PROCESS | 3756 | 1463623181426 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 17:59:41 INFO - PROCESS | 3756 | 1463623181625 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:41 INFO - PROCESS | 3756 | ++DOCSHELL 1D4AA800 == 144 [pid = 3756] [id = 601] 17:59:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 316 (200E2C00) [pid = 3756] [serial = 1803] [outer = 00000000] 17:59:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 317 (200E9800) [pid = 3756] [serial = 1804] [outer = 200E2C00] 17:59:41 INFO - PROCESS | 3756 | 1463623181680 Marionette DEBUG loaded listener.js 17:59:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 318 (200EA400) [pid = 3756] [serial = 1805] [outer = 200E2C00] 17:59:42 INFO - PROCESS | 3756 | 1463623182289 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]]]}] 17:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1053ms 17:59:42 INFO - PROCESS | 3756 | 1463623182347 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 17:59:42 INFO - PROCESS | 3756 | 1463623182349 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 17:59:42 INFO - PROCESS | 3756 | 1463623182353 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:59:42 INFO - PROCESS | 3756 | 1463623182355 Marionette TRACE conn2 <- [1,2370,null,{}] 17:59:42 INFO - PROCESS | 3756 | 1463623182359 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}] 17:59:42 INFO - PROCESS | 3756 | 1463623182487 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 17:59:42 INFO - PROCESS | 3756 | 1463623182693 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 3756 | ++DOCSHELL 12B5B400 == 145 [pid = 3756] [id = 602] 17:59:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 319 (12B5D000) [pid = 3756] [serial = 1806] [outer = 00000000] 17:59:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 320 (16F32400) [pid = 3756] [serial = 1807] [outer = 12B5D000] 17:59:42 INFO - PROCESS | 3756 | 1463623182749 Marionette DEBUG loaded listener.js 17:59:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 321 (199DD000) [pid = 3756] [serial = 1808] [outer = 12B5D000] 17:59:43 INFO - PROCESS | 3756 | 1463623183317 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]]]}] 17:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 990ms 17:59:43 INFO - PROCESS | 3756 | 1463623183341 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 17:59:43 INFO - PROCESS | 3756 | 1463623183343 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 17:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:59:43 INFO - PROCESS | 3756 | 1463623183347 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:59:43 INFO - PROCESS | 3756 | 1463623183349 Marionette TRACE conn2 <- [1,2374,null,{}] 17:59:43 INFO - PROCESS | 3756 | 1463623183352 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}] 17:59:43 INFO - PROCESS | 3756 | 1463623183479 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 17:59:43 INFO - PROCESS | 3756 | 1463623183681 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:43 INFO - PROCESS | 3756 | ++DOCSHELL 19B37000 == 146 [pid = 3756] [id = 603] 17:59:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 322 (1B2A1C00) [pid = 3756] [serial = 1809] [outer = 00000000] 17:59:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 323 (1CB4C400) [pid = 3756] [serial = 1810] [outer = 1B2A1C00] 17:59:43 INFO - PROCESS | 3756 | 1463623183736 Marionette DEBUG loaded listener.js 17:59:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 324 (1D4A6400) [pid = 3756] [serial = 1811] [outer = 1B2A1C00] 17:59:44 INFO - PROCESS | 3756 | 1463623184654 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]]]}] 17:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1367ms 17:59:44 INFO - PROCESS | 3756 | 1463623184708 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 17:59:44 INFO - PROCESS | 3756 | 1463623184712 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 17:59:44 INFO - PROCESS | 3756 | 1463623184717 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:59:44 INFO - PROCESS | 3756 | 1463623184721 Marionette TRACE conn2 <- [1,2378,null,{}] 17:59:44 INFO - PROCESS | 3756 | 1463623184726 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}] 17:59:44 INFO - PROCESS | 3756 | 1463623184851 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 17:59:45 INFO - PROCESS | 3756 | 1463623185045 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:45 INFO - PROCESS | 3756 | ++DOCSHELL 15C6E000 == 147 [pid = 3756] [id = 604] 17:59:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 325 (15C75000) [pid = 3756] [serial = 1812] [outer = 00000000] 17:59:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 326 (16905800) [pid = 3756] [serial = 1813] [outer = 15C75000] 17:59:45 INFO - PROCESS | 3756 | 1463623185095 Marionette DEBUG loaded listener.js 17:59:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 327 (1744BC00) [pid = 3756] [serial = 1814] [outer = 15C75000] 17:59:45 INFO - PROCESS | 3756 | 1463623185725 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]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1037ms 17:59:45 INFO - PROCESS | 3756 | 1463623185761 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 3756 | 1463623185767 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 17:59:45 INFO - PROCESS | 3756 | 1463623185789 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:59:45 INFO - PROCESS | 3756 | 1463623185791 Marionette TRACE conn2 <- [1,2382,null,{}] 17:59:45 INFO - PROCESS | 3756 | 1463623185795 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}] 17:59:45 INFO - PROCESS | 3756 | 1463623185948 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 17:59:46 INFO - PROCESS | 3756 | 1463623186150 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:46 INFO - PROCESS | 3756 | ++DOCSHELL 114A3800 == 148 [pid = 3756] [id = 605] 17:59:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 328 (1370F000) [pid = 3756] [serial = 1815] [outer = 00000000] 17:59:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 329 (1A8B7000) [pid = 3756] [serial = 1816] [outer = 1370F000] 17:59:46 INFO - PROCESS | 3756 | 1463623186198 Marionette DEBUG loaded listener.js 17:59:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 330 (1B556C00) [pid = 3756] [serial = 1817] [outer = 1370F000] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 10F96800 == 147 [pid = 3756] [id = 197] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 20D2B800 == 146 [pid = 3756] [id = 407] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 1AE59C00 == 145 [pid = 3756] [id = 587] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 15A14800 == 144 [pid = 3756] [id = 586] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 1F19E000 == 143 [pid = 3756] [id = 585] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 1E84A000 == 142 [pid = 3756] [id = 584] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 13060000 == 141 [pid = 3756] [id = 583] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 1AE40400 == 140 [pid = 3756] [id = 582] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 1AD3C800 == 139 [pid = 3756] [id = 581] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 14223800 == 138 [pid = 3756] [id = 580] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 150BB800 == 137 [pid = 3756] [id = 579] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 13A30000 == 136 [pid = 3756] [id = 578] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 1F1A7800 == 135 [pid = 3756] [id = 571] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 1F19D400 == 134 [pid = 3756] [id = 570] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 329 (1F1E2800) [pid = 3756] [serial = 1693] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 328 (236D1400) [pid = 3756] [serial = 1648] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 327 (225A0400) [pid = 3756] [serial = 1645] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 326 (2250CC00) [pid = 3756] [serial = 1642] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 325 (21C7EC00) [pid = 3756] [serial = 1633] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 324 (2146B800) [pid = 3756] [serial = 1639] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 323 (236D8C00) [pid = 3756] [serial = 1651] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 322 (2533EC00) [pid = 3756] [serial = 1657] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 321 (2530B400) [pid = 3756] [serial = 1654] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 320 (1F1C5400) [pid = 3756] [serial = 1636] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | 1463623186950 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]]]}] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 20D29400 == 133 [pid = 3756] [id = 569] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 1DD41000 == 132 [pid = 3756] [id = 568] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 1F1DC400 == 131 [pid = 3756] [id = 567] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 19B05C00 == 130 [pid = 3756] [id = 566] 17:59:46 INFO - PROCESS | 3756 | --DOCSHELL 1339F800 == 129 [pid = 3756] [id = 565] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 319 (1F813C00) [pid = 3756] [serial = 1691] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 318 (16405400) [pid = 3756] [serial = 1664] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 317 (199D8000) [pid = 3756] [serial = 1666] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 316 (1E809400) [pid = 3756] [serial = 1682] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 315 (1DDAD400) [pid = 3756] [serial = 1681] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 314 (1744C800) [pid = 3756] [serial = 1669] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 313 (1A16F400) [pid = 3756] [serial = 1667] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 312 (1C140800) [pid = 3756] [serial = 1676] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 311 (1D499000) [pid = 3756] [serial = 1678] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 310 (1B167000) [pid = 3756] [serial = 1673] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 309 (1B704000) [pid = 3756] [serial = 1675] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 308 (1F18CC00) [pid = 3756] [serial = 1685] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 307 (1B551C00) [pid = 3756] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 306 (1AE3C400) [pid = 3756] [serial = 1672] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 305 (1423C400) [pid = 3756] [serial = 1624] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 304 (1C135000) [pid = 3756] [serial = 1687] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 303 (20999800) [pid = 3756] [serial = 1622] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 302 (1428DC00) [pid = 3756] [serial = 1663] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 301 (19B3A400) [pid = 3756] [serial = 1660] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 300 (1D4A7400) [pid = 3756] [serial = 1679] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 299 (1F1C6800) [pid = 3756] [serial = 1690] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 298 (1EC5B800) [pid = 3756] [serial = 1684] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 297 (209A0400) [pid = 3756] [serial = 1630] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 296 (1990F800) [pid = 3756] [serial = 1670] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 295 (1DDB8C00) [pid = 3756] [serial = 1688] [outer = 00000000] [url = about:blank] 17:59:46 INFO - PROCESS | 3756 | --DOMWINDOW == 294 (19B30C00) [pid = 3756] [serial = 1627] [outer = 00000000] [url = about:blank] 17:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1194ms 17:59:47 INFO - PROCESS | 3756 | 1463623187014 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 3756 | 1463623187016 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 17:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:59:47 INFO - PROCESS | 3756 | 1463623187019 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 3756 | 1463623187023 Marionette TRACE conn2 <- [1,2386,null,{}] 17:59:47 INFO - PROCESS | 3756 | 1463623187033 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}] 17:59:47 INFO - PROCESS | 3756 | 1463623187159 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 17:59:47 INFO - PROCESS | 3756 | 1463623187166 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:47 INFO - PROCESS | 3756 | ++DOCSHELL 181A6400 == 130 [pid = 3756] [id = 606] 17:59:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 295 (1990F800) [pid = 3756] [serial = 1818] [outer = 00000000] 17:59:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 296 (19B30000) [pid = 3756] [serial = 1819] [outer = 1990F800] 17:59:47 INFO - PROCESS | 3756 | 1463623187215 Marionette DEBUG loaded listener.js 17:59:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 297 (1A8B1000) [pid = 3756] [serial = 1820] [outer = 1990F800] 17:59:47 INFO - PROCESS | 3756 | 1463623187793 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]]]}] 17:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 801ms 17:59:47 INFO - PROCESS | 3756 | 1463623187821 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 3756 | 1463623187824 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 17:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:59:47 INFO - PROCESS | 3756 | 1463623187827 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 3756 | 1463623187829 Marionette TRACE conn2 <- [1,2390,null,{}] 17:59:47 INFO - PROCESS | 3756 | 1463623187832 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}] 17:59:47 INFO - PROCESS | 3756 | 1463623187939 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 17:59:48 INFO - PROCESS | 3756 | 1463623188091 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:48 INFO - PROCESS | 3756 | ++DOCSHELL 19B09800 == 131 [pid = 3756] [id = 607] 17:59:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 298 (1AD3C800) [pid = 3756] [serial = 1821] [outer = 00000000] 17:59:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 299 (1D43AC00) [pid = 3756] [serial = 1822] [outer = 1AD3C800] 17:59:48 INFO - PROCESS | 3756 | 1463623188144 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 300 (1D4A7400) [pid = 3756] [serial = 1823] [outer = 1AD3C800] 17:59:48 INFO - PROCESS | 3756 | 1463623188548 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]]]}] 17:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 738ms 17:59:48 INFO - PROCESS | 3756 | 1463623188567 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 17:59:48 INFO - PROCESS | 3756 | 1463623188569 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 17:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:59:48 INFO - PROCESS | 3756 | 1463623188572 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:59:48 INFO - PROCESS | 3756 | 1463623188574 Marionette TRACE conn2 <- [1,2394,null,{}] 17:59:48 INFO - PROCESS | 3756 | 1463623188577 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}] 17:59:48 INFO - PROCESS | 3756 | 1463623188709 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 17:59:48 INFO - PROCESS | 3756 | 1463623188718 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:48 INFO - PROCESS | 3756 | ++DOCSHELL 1B16E000 == 132 [pid = 3756] [id = 608] 17:59:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 301 (1B551C00) [pid = 3756] [serial = 1824] [outer = 00000000] 17:59:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 302 (1E84D400) [pid = 3756] [serial = 1825] [outer = 1B551C00] 17:59:48 INFO - PROCESS | 3756 | 1463623188762 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 303 (1F188800) [pid = 3756] [serial = 1826] [outer = 1B551C00] 17:59:49 INFO - PROCESS | 3756 | 1463623189315 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]]]}] 17:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 801ms 17:59:49 INFO - PROCESS | 3756 | 1463623189375 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 17:59:49 INFO - PROCESS | 3756 | 1463623189377 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 17:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:59:49 INFO - PROCESS | 3756 | 1463623189389 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 3756 | 1463623189391 Marionette TRACE conn2 <- [1,2398,null,{}] 17:59:49 INFO - PROCESS | 3756 | 1463623189395 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}] 17:59:49 INFO - PROCESS | 3756 | 1463623189570 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 17:59:49 INFO - PROCESS | 3756 | 1463623189595 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 3756 | ++DOCSHELL 1F1C5400 == 133 [pid = 3756] [id = 609] 17:59:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 304 (1F1C9000) [pid = 3756] [serial = 1827] [outer = 00000000] 17:59:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 305 (1F1E2000) [pid = 3756] [serial = 1828] [outer = 1F1C9000] 17:59:49 INFO - PROCESS | 3756 | 1463623189641 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 306 (1F80E400) [pid = 3756] [serial = 1829] [outer = 1F1C9000] 17:59:50 INFO - PROCESS | 3756 | 1463623190171 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]]]}] 17:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 863ms 17:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:59:50 INFO - PROCESS | 3756 | 1463623190244 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 17:59:50 INFO - PROCESS | 3756 | 1463623190246 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 17:59:50 INFO - PROCESS | 3756 | 1463623190249 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - PROCESS | 3756 | 1463623190251 Marionette TRACE conn2 <- [1,2402,null,{}] 17:59:50 INFO - PROCESS | 3756 | 1463623190260 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}] 17:59:50 INFO - PROCESS | 3756 | 1463623190416 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 17:59:50 INFO - PROCESS | 3756 | 1463623190440 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:50 INFO - PROCESS | 3756 | ++DOCSHELL 1B551000 == 134 [pid = 3756] [id = 610] 17:59:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 307 (1F1E0800) [pid = 3756] [serial = 1830] [outer = 00000000] 17:59:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 308 (200F1000) [pid = 3756] [serial = 1831] [outer = 1F1E0800] 17:59:50 INFO - PROCESS | 3756 | 1463623190483 Marionette DEBUG loaded listener.js 17:59:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 309 (20995400) [pid = 3756] [serial = 1832] [outer = 1F1E0800] 17:59:50 INFO - PROCESS | 3756 | 1463623190944 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]]]}] 17:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 738ms 17:59:51 INFO - PROCESS | 3756 | 1463623190990 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 17:59:51 INFO - PROCESS | 3756 | 1463623190992 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 17:59:51 INFO - PROCESS | 3756 | 1463623190995 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:59:51 INFO - PROCESS | 3756 | 1463623190997 Marionette TRACE conn2 <- [1,2406,null,{}] 17:59:51 INFO - PROCESS | 3756 | 1463623191001 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}] 17:59:51 INFO - PROCESS | 3756 | 1463623191163 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 17:59:51 INFO - PROCESS | 3756 | 1463623191188 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 3756 | ++DOCSHELL 200E4800 == 135 [pid = 3756] [id = 611] 17:59:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 310 (20740000) [pid = 3756] [serial = 1833] [outer = 00000000] 17:59:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 311 (20ED2000) [pid = 3756] [serial = 1834] [outer = 20740000] 17:59:51 INFO - PROCESS | 3756 | 1463623191232 Marionette DEBUG loaded listener.js 17:59:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 312 (21460400) [pid = 3756] [serial = 1835] [outer = 20740000] 17:59:51 INFO - PROCESS | 3756 | --DOMWINDOW == 311 (1D43C400) [pid = 3756] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:59:51 INFO - PROCESS | 3756 | --DOMWINDOW == 310 (1E850C00) [pid = 3756] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:59:51 INFO - PROCESS | 3756 | --DOMWINDOW == 309 (1640C800) [pid = 3756] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:59:51 INFO - PROCESS | 3756 | --DOMWINDOW == 308 (1F19E400) [pid = 3756] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:59:51 INFO - PROCESS | 3756 | --DOMWINDOW == 307 (1DD46000) [pid = 3756] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:59:51 INFO - PROCESS | 3756 | --DOMWINDOW == 306 (16405C00) [pid = 3756] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:59:51 INFO - PROCESS | 3756 | --DOMWINDOW == 305 (1B550000) [pid = 3756] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:59:51 INFO - PROCESS | 3756 | --DOMWINDOW == 304 (1BA1C000) [pid = 3756] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:59:51 INFO - PROCESS | 3756 | --DOMWINDOW == 303 (13C32000) [pid = 3756] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:59:51 INFO - PROCESS | 3756 | --DOMWINDOW == 302 (14295400) [pid = 3756] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:59:52 INFO - PROCESS | 3756 | 1463623192000 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]]]}] 17:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1052ms 17:59:52 INFO - PROCESS | 3756 | 1463623192035 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 3756 | 1463623192037 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 17:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:59:52 INFO - PROCESS | 3756 | 1463623192054 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - PROCESS | 3756 | 1463623192055 Marionette TRACE conn2 <- [1,2410,null,{}] 17:59:52 INFO - PROCESS | 3756 | 1463623192058 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}] 17:59:52 INFO - PROCESS | 3756 | 1463623192167 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 17:59:52 INFO - PROCESS | 3756 | 1463623192193 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:52 INFO - PROCESS | 3756 | ++DOCSHELL 1B70CC00 == 136 [pid = 3756] [id = 612] 17:59:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 303 (1B7E7800) [pid = 3756] [serial = 1836] [outer = 00000000] 17:59:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 304 (1EC4F000) [pid = 3756] [serial = 1837] [outer = 1B7E7800] 17:59:52 INFO - PROCESS | 3756 | 1463623192239 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 305 (20996C00) [pid = 3756] [serial = 1838] [outer = 1B7E7800] 17:59:52 INFO - PROCESS | 3756 | 1463623192768 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]]]}] 17:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 738ms 17:59:52 INFO - PROCESS | 3756 | 1463623192824 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 3756 | 1463623192826 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 17:59:52 INFO - PROCESS | 3756 | 1463623192829 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:59:52 INFO - PROCESS | 3756 | 1463623192831 Marionette TRACE conn2 <- [1,2414,null,{}] 17:59:52 INFO - PROCESS | 3756 | 1463623192834 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}] 17:59:52 INFO - PROCESS | 3756 | 1463623192968 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 17:59:52 INFO - PROCESS | 3756 | 1463623192975 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:52 INFO - PROCESS | 3756 | ++DOCSHELL 1F1E3C00 == 137 [pid = 3756] [id = 613] 17:59:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 306 (20999800) [pid = 3756] [serial = 1839] [outer = 00000000] 17:59:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 307 (21D12000) [pid = 3756] [serial = 1840] [outer = 20999800] 17:59:53 INFO - PROCESS | 3756 | 1463623193019 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 308 (22510C00) [pid = 3756] [serial = 1841] [outer = 20999800] 17:59:53 INFO - PROCESS | 3756 | 1463623193496 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]]]}] 17:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 691ms 17:59:53 INFO - PROCESS | 3756 | 1463623193543 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 3756 | 1463623193545 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 17:59:53 INFO - PROCESS | 3756 | 1463623193549 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 3756 | 1463623193551 Marionette TRACE conn2 <- [1,2418,null,{}] 17:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:59:53 INFO - PROCESS | 3756 | 1463623193554 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}] 17:59:53 INFO - PROCESS | 3756 | 1463623193677 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 17:59:53 INFO - PROCESS | 3756 | 1463623193683 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 3756 | ++DOCSHELL 225A2400 == 138 [pid = 3756] [id = 614] 17:59:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 309 (22D15800) [pid = 3756] [serial = 1842] [outer = 00000000] 17:59:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 310 (22E3E400) [pid = 3756] [serial = 1843] [outer = 22D15800] 17:59:53 INFO - PROCESS | 3756 | 1463623193731 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 311 (2364F400) [pid = 3756] [serial = 1844] [outer = 22D15800] 17:59:54 INFO - PROCESS | 3756 | 1463623194552 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]]]}] 17:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1037ms 17:59:54 INFO - PROCESS | 3756 | 1463623194621 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 17:59:54 INFO - PROCESS | 3756 | 1463623194626 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 17:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:59:54 INFO - PROCESS | 3756 | 1463623194633 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:59:54 INFO - PROCESS | 3756 | 1463623194638 Marionette TRACE conn2 <- [1,2422,null,{}] 17:59:54 INFO - PROCESS | 3756 | 1463623194643 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}] 17:59:54 INFO - PROCESS | 3756 | 1463623194782 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 17:59:54 INFO - PROCESS | 3756 | 1463623194975 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:54 INFO - PROCESS | 3756 | ++DOCSHELL 13309C00 == 139 [pid = 3756] [id = 615] 17:59:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 312 (14223800) [pid = 3756] [serial = 1845] [outer = 00000000] 17:59:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 313 (1640B400) [pid = 3756] [serial = 1846] [outer = 14223800] 17:59:55 INFO - PROCESS | 3756 | 1463623195031 Marionette DEBUG loaded listener.js 17:59:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 314 (19B05C00) [pid = 3756] [serial = 1847] [outer = 14223800] 17:59:55 INFO - PROCESS | 3756 | 1463623195602 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]]]}] 17:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1005ms 17:59:55 INFO - PROCESS | 3756 | 1463623195634 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 17:59:55 INFO - PROCESS | 3756 | 1463623195640 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 17:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:59:55 INFO - PROCESS | 3756 | 1463623195647 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:59:55 INFO - PROCESS | 3756 | 1463623195650 Marionette TRACE conn2 <- [1,2426,null,{}] 17:59:55 INFO - PROCESS | 3756 | 1463623195654 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}] 17:59:55 INFO - PROCESS | 3756 | 1463623195789 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 17:59:56 INFO - PROCESS | 3756 | 1463623195994 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 3756 | ++DOCSHELL 16783400 == 140 [pid = 3756] [id = 616] 17:59:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 315 (1678EC00) [pid = 3756] [serial = 1848] [outer = 00000000] 17:59:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 316 (1D838400) [pid = 3756] [serial = 1849] [outer = 1678EC00] 17:59:56 INFO - PROCESS | 3756 | 1463623196049 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 317 (1E80B800) [pid = 3756] [serial = 1850] [outer = 1678EC00] 17:59:56 INFO - PROCESS | 3756 | 1463623196661 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]]]}] 17:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1052ms 17:59:56 INFO - PROCESS | 3756 | 1463623196718 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 17:59:56 INFO - PROCESS | 3756 | 1463623196721 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 17:59:56 INFO - PROCESS | 3756 | 1463623196726 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 3756 | 1463623196730 Marionette TRACE conn2 <- [1,2430,null,{}] 17:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:59:56 INFO - PROCESS | 3756 | 1463623196741 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}] 17:59:56 INFO - PROCESS | 3756 | 1463623196878 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 17:59:57 INFO - PROCESS | 3756 | 1463623197071 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 3756 | ++DOCSHELL 1F1C6800 == 141 [pid = 3756] [id = 617] 17:59:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 318 (200E6800) [pid = 3756] [serial = 1851] [outer = 00000000] 17:59:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 319 (21C71C00) [pid = 3756] [serial = 1852] [outer = 200E6800] 17:59:57 INFO - PROCESS | 3756 | 1463623197127 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 320 (225A6000) [pid = 3756] [serial = 1853] [outer = 200E6800] 17:59:57 INFO - PROCESS | 3756 | 1463623197711 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]]]}] 17:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1052ms 17:59:57 INFO - PROCESS | 3756 | 1463623197770 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 3756 | 1463623197773 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 17:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:59:57 INFO - PROCESS | 3756 | 1463623197777 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - PROCESS | 3756 | 1463623197779 Marionette TRACE conn2 <- [1,2434,null,{}] 17:59:57 INFO - PROCESS | 3756 | 1463623197800 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}] 17:59:57 INFO - PROCESS | 3756 | 1463623197933 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 17:59:58 INFO - PROCESS | 3756 | 1463623198124 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:58 INFO - PROCESS | 3756 | ++DOCSHELL 22D20800 == 142 [pid = 3756] [id = 618] 17:59:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 321 (22E32000) [pid = 3756] [serial = 1854] [outer = 00000000] 17:59:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 322 (230A9400) [pid = 3756] [serial = 1855] [outer = 22E32000] 17:59:58 INFO - PROCESS | 3756 | 1463623198177 Marionette DEBUG loaded listener.js 17:59:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 323 (230AC400) [pid = 3756] [serial = 1856] [outer = 22E32000] 17:59:58 INFO - PROCESS | 3756 | 1463623198715 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]]]}] 17:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1005ms 17:59:58 INFO - PROCESS | 3756 | 1463623198779 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 17:59:58 INFO - PROCESS | 3756 | 1463623198782 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 17:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:59:58 INFO - PROCESS | 3756 | 1463623198786 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:59:58 INFO - PROCESS | 3756 | 1463623198788 Marionette TRACE conn2 <- [1,2438,null,{}] 17:59:58 INFO - PROCESS | 3756 | 1463623198791 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}] 17:59:58 INFO - PROCESS | 3756 | 1463623198920 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 17:59:59 INFO - PROCESS | 3756 | 1463623199142 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:59 INFO - PROCESS | 3756 | ++DOCSHELL 22DC5000 == 143 [pid = 3756] [id = 619] 17:59:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 324 (22DC5400) [pid = 3756] [serial = 1857] [outer = 00000000] 17:59:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 325 (22DC6800) [pid = 3756] [serial = 1858] [outer = 22DC5400] 17:59:59 INFO - PROCESS | 3756 | 1463623199199 Marionette DEBUG loaded listener.js 17:59:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 326 (22DC7000) [pid = 3756] [serial = 1859] [outer = 22DC5400] 17:59:59 INFO - PROCESS | 3756 | 1463623199798 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]]]}] 17:59:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:59:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1005ms 17:59:59 INFO - PROCESS | 3756 | 1463623199819 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 17:59:59 INFO - PROCESS | 3756 | 1463623199821 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 17:59:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:59:59 INFO - PROCESS | 3756 | 1463623199825 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:59:59 INFO - PROCESS | 3756 | 1463623199827 Marionette TRACE conn2 <- [1,2442,null,{}] 17:59:59 INFO - PROCESS | 3756 | 1463623199830 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}] 18:00:00 INFO - PROCESS | 3756 | 1463623200035 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:00:00 INFO - PROCESS | 3756 | 1463623200176 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 3756 | ++DOCSHELL 225A0400 == 144 [pid = 3756] [id = 620] 18:00:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 327 (22DC3C00) [pid = 3756] [serial = 1860] [outer = 00000000] 18:00:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 328 (230B0000) [pid = 3756] [serial = 1861] [outer = 22DC3C00] 18:00:00 INFO - PROCESS | 3756 | 1463623200229 Marionette DEBUG loaded listener.js 18:00:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 329 (230B2800) [pid = 3756] [serial = 1862] [outer = 22DC3C00] 18:00:00 INFO - PROCESS | 3756 | 1463623200803 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]]]}] 18:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1005ms 18:00:00 INFO - PROCESS | 3756 | 1463623200827 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:00:00 INFO - PROCESS | 3756 | 1463623200829 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 18:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:00:00 INFO - PROCESS | 3756 | 1463623200832 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:00:00 INFO - PROCESS | 3756 | 1463623200834 Marionette TRACE conn2 <- [1,2446,null,{}] 18:00:00 INFO - PROCESS | 3756 | 1463623200838 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}] 18:00:00 INFO - PROCESS | 3756 | 1463623200965 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:00:01 INFO - PROCESS | 3756 | 1463623201169 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:01 INFO - PROCESS | 3756 | ++DOCSHELL 22DD1800 == 145 [pid = 3756] [id = 621] 18:00:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 330 (22DD2800) [pid = 3756] [serial = 1863] [outer = 00000000] 18:00:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 331 (236D6800) [pid = 3756] [serial = 1864] [outer = 22DD2800] 18:00:01 INFO - PROCESS | 3756 | 1463623201223 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 332 (237BE800) [pid = 3756] [serial = 1865] [outer = 22DD2800] 18:00:01 INFO - PROCESS | 3756 | 1463623201786 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]]]}] 18:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1005ms 18:00:01 INFO - PROCESS | 3756 | 1463623201836 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:00:01 INFO - PROCESS | 3756 | 1463623201838 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 18:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:00:01 INFO - PROCESS | 3756 | 1463623201842 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:00:01 INFO - PROCESS | 3756 | 1463623201844 Marionette TRACE conn2 <- [1,2450,null,{}] 18:00:01 INFO - PROCESS | 3756 | 1463623201847 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}] 18:00:01 INFO - PROCESS | 3756 | 1463623201976 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:00:02 INFO - PROCESS | 3756 | 1463623202178 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:02 INFO - PROCESS | 3756 | ++DOCSHELL 230B1400 == 146 [pid = 3756] [id = 622] 18:00:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 333 (23647000) [pid = 3756] [serial = 1866] [outer = 00000000] 18:00:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 334 (237C5C00) [pid = 3756] [serial = 1867] [outer = 23647000] 18:00:02 INFO - PROCESS | 3756 | 1463623202233 Marionette DEBUG loaded listener.js 18:00:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 335 (237C9000) [pid = 3756] [serial = 1868] [outer = 23647000] 18:00:02 INFO - PROCESS | 3756 | 1463623202816 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]]]}] 18:00:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:00:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1052ms 18:00:02 INFO - PROCESS | 3756 | 1463623202898 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:00:02 INFO - PROCESS | 3756 | 1463623202900 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 18:00:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:00:02 INFO - PROCESS | 3756 | 1463623202904 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - PROCESS | 3756 | 1463623202905 Marionette TRACE conn2 <- [1,2454,null,{}] 18:00:02 INFO - PROCESS | 3756 | 1463623202909 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}] 18:00:03 INFO - PROCESS | 3756 | 1463623203071 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:00:03 INFO - PROCESS | 3756 | 1463623203267 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:03 INFO - PROCESS | 3756 | ++DOCSHELL 128AB800 == 147 [pid = 3756] [id = 623] 18:00:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 336 (22DC9000) [pid = 3756] [serial = 1869] [outer = 00000000] 18:00:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 337 (2388E800) [pid = 3756] [serial = 1870] [outer = 22DC9000] 18:00:03 INFO - PROCESS | 3756 | 1463623203322 Marionette DEBUG loaded listener.js 18:00:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 338 (24341000) [pid = 3756] [serial = 1871] [outer = 22DC9000] 18:00:03 INFO - PROCESS | 3756 | 1463623203939 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]]]}] 18:00:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:00:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1099ms 18:00:04 INFO - PROCESS | 3756 | 1463623203997 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:00:04 INFO - PROCESS | 3756 | 1463623203999 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 18:00:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:00:04 INFO - PROCESS | 3756 | 1463623204003 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:00:04 INFO - PROCESS | 3756 | 1463623204005 Marionette TRACE conn2 <- [1,2458,null,{}] 18:00:04 INFO - PROCESS | 3756 | 1463623204008 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}] 18:00:04 INFO - PROCESS | 3756 | 1463623204189 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:00:04 INFO - PROCESS | 3756 | 1463623204405 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 3756 | ++DOCSHELL 24346000 == 148 [pid = 3756] [id = 624] 18:00:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 339 (24346800) [pid = 3756] [serial = 1872] [outer = 00000000] 18:00:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 340 (2434A000) [pid = 3756] [serial = 1873] [outer = 24346800] 18:00:04 INFO - PROCESS | 3756 | 1463623204460 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 341 (25303400) [pid = 3756] [serial = 1874] [outer = 24346800] 18:00:05 INFO - PROCESS | 3756 | 1463623205151 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]]]}] 18:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1193ms 18:00:05 INFO - PROCESS | 3756 | 1463623205203 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 3756 | 1463623205206 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 18:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:00:05 INFO - PROCESS | 3756 | 1463623205209 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - PROCESS | 3756 | 1463623205212 Marionette TRACE conn2 <- [1,2462,null,{}] 18:00:05 INFO - PROCESS | 3756 | 1463623205216 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}] 18:00:05 INFO - PROCESS | 3756 | 1463623205363 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:00:05 INFO - PROCESS | 3756 | 1463623205580 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:05 INFO - PROCESS | 3756 | ++DOCSHELL 1BA11800 == 149 [pid = 3756] [id = 625] 18:00:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 342 (1BA20000) [pid = 3756] [serial = 1875] [outer = 00000000] 18:00:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 343 (1D839400) [pid = 3756] [serial = 1876] [outer = 1BA20000] 18:00:05 INFO - PROCESS | 3756 | 1463623205637 Marionette DEBUG loaded listener.js 18:00:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 344 (1F1AAC00) [pid = 3756] [serial = 1877] [outer = 1BA20000] 18:00:06 INFO - PROCESS | 3756 | 1463623206252 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]]]}] 18:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1052ms 18:00:06 INFO - PROCESS | 3756 | 1463623206303 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:00:06 INFO - PROCESS | 3756 | 1463623206305 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 18:00:06 INFO - PROCESS | 3756 | 1463623206309 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:00:06 INFO - PROCESS | 3756 | 1463623206311 Marionette TRACE conn2 <- [1,2466,null,{}] 18:00:06 INFO - PROCESS | 3756 | 1463623206315 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}] 18:00:06 INFO - PROCESS | 3756 | 1463623206447 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:00:06 INFO - PROCESS | 3756 | 1463623206646 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 3756 | ++DOCSHELL 1AE4C800 == 150 [pid = 3756] [id = 626] 18:00:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 345 (1B553C00) [pid = 3756] [serial = 1878] [outer = 00000000] 18:00:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 346 (20997C00) [pid = 3756] [serial = 1879] [outer = 1B553C00] 18:00:06 INFO - PROCESS | 3756 | 1463623206698 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 347 (20ECE400) [pid = 3756] [serial = 1880] [outer = 1B553C00] 18:00:07 INFO - PROCESS | 3756 | 1463623207288 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]]]}] 18:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1052ms 18:00:07 INFO - PROCESS | 3756 | 1463623207364 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 3756 | 1463623207366 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 18:00:07 INFO - PROCESS | 3756 | 1463623207369 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 3756 | 1463623207373 Marionette TRACE conn2 <- [1,2470,null,{}] 18:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:00:07 INFO - PROCESS | 3756 | 1463623207377 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}] 18:00:07 INFO - PROCESS | 3756 | 1463623207508 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:00:07 INFO - PROCESS | 3756 | 1463623207709 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:07 INFO - PROCESS | 3756 | ++DOCSHELL 1D434400 == 151 [pid = 3756] [id = 627] 18:00:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 348 (1F183C00) [pid = 3756] [serial = 1881] [outer = 00000000] 18:00:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 349 (237CA800) [pid = 3756] [serial = 1882] [outer = 1F183C00] 18:00:07 INFO - PROCESS | 3756 | 1463623207765 Marionette DEBUG loaded listener.js 18:00:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 350 (23890400) [pid = 3756] [serial = 1883] [outer = 1F183C00] 18:00:08 INFO - PROCESS | 3756 | 1463623208867 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]]]}] 18:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1570ms 18:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:00:08 INFO - PROCESS | 3756 | 1463623208933 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:00:08 INFO - PROCESS | 3756 | 1463623208937 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 18:00:08 INFO - PROCESS | 3756 | 1463623208942 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 3756 | 1463623208946 Marionette TRACE conn2 <- [1,2474,null,{}] 18:00:08 INFO - PROCESS | 3756 | 1463623208967 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}] 18:00:09 INFO - PROCESS | 3756 | 1463623209087 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:00:09 INFO - PROCESS | 3756 | 1463623209295 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:09 INFO - PROCESS | 3756 | ++DOCSHELL 110AA800 == 152 [pid = 3756] [id = 628] 18:00:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 351 (110AC800) [pid = 3756] [serial = 1884] [outer = 00000000] 18:00:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 352 (12D85C00) [pid = 3756] [serial = 1885] [outer = 110AC800] 18:00:09 INFO - PROCESS | 3756 | 1463623209345 Marionette DEBUG loaded listener.js 18:00:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 353 (1339C800) [pid = 3756] [serial = 1886] [outer = 110AC800] 18:00:09 INFO - PROCESS | 3756 | 1463623209917 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]]]}] 18:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1005ms 18:00:09 INFO - PROCESS | 3756 | 1463623209945 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:00:09 INFO - PROCESS | 3756 | 1463623209950 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 18:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:00:09 INFO - PROCESS | 3756 | 1463623209956 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:00:09 INFO - PROCESS | 3756 | 1463623209958 Marionette TRACE conn2 <- [1,2478,null,{}] 18:00:09 INFO - PROCESS | 3756 | 1463623209962 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}] 18:00:10 INFO - PROCESS | 3756 | 1463623210076 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:00:10 INFO - PROCESS | 3756 | 1463623210287 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 3756 | ++DOCSHELL 12AEF800 == 153 [pid = 3756] [id = 629] 18:00:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 354 (14001C00) [pid = 3756] [serial = 1887] [outer = 00000000] 18:00:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 355 (14222C00) [pid = 3756] [serial = 1888] [outer = 14001C00] 18:00:10 INFO - PROCESS | 3756 | 1463623210340 Marionette DEBUG loaded listener.js 18:00:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 356 (14293800) [pid = 3756] [serial = 1889] [outer = 14001C00] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 1B7E5000 == 152 [pid = 3756] [id = 325] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 21469C00 == 151 [pid = 3756] [id = 547] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 19CDCC00 == 150 [pid = 3756] [id = 548] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 2259E000 == 149 [pid = 3756] [id = 549] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 236E0400 == 148 [pid = 3756] [id = 552] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 1FDCD400 == 147 [pid = 3756] [id = 543] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 15382800 == 146 [pid = 3756] [id = 183] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 21A48800 == 145 [pid = 3756] [id = 544] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 1F1E3C00 == 144 [pid = 3756] [id = 613] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 1B70CC00 == 143 [pid = 3756] [id = 612] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 200E4800 == 142 [pid = 3756] [id = 611] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 1B551000 == 141 [pid = 3756] [id = 610] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 1F1C5400 == 140 [pid = 3756] [id = 609] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 1B16E000 == 139 [pid = 3756] [id = 608] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 19B09800 == 138 [pid = 3756] [id = 607] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 355 (21D11800) [pid = 3756] [serial = 1765] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | 1463623211082 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]]]}] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 181A6400 == 137 [pid = 3756] [id = 606] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 114A3800 == 136 [pid = 3756] [id = 605] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 15C6E000 == 135 [pid = 3756] [id = 604] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 21458800 == 134 [pid = 3756] [id = 596] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 21453400 == 133 [pid = 3756] [id = 595] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 22D18800 == 132 [pid = 3756] [id = 594] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 21D14C00 == 131 [pid = 3756] [id = 593] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 20D7C800 == 130 [pid = 3756] [id = 592] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 14220800 == 129 [pid = 3756] [id = 550] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 1F1C3800 == 128 [pid = 3756] [id = 591] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 1AA4AC00 == 127 [pid = 3756] [id = 590] 18:00:11 INFO - PROCESS | 3756 | --DOCSHELL 13A2C000 == 126 [pid = 3756] [id = 589] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 354 (20EDB800) [pid = 3756] [serial = 1708] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 353 (19A3A800) [pid = 3756] [serial = 1763] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 352 (1E802800) [pid = 3756] [serial = 1760] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 351 (1D4AA000) [pid = 3756] [serial = 1748] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 350 (1E84BC00) [pid = 3756] [serial = 1750] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 349 (1F18AC00) [pid = 3756] [serial = 1751] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 348 (1F1BFC00) [pid = 3756] [serial = 1754] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 347 (1F1A4800) [pid = 3756] [serial = 1753] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 346 (1A431400) [pid = 3756] [serial = 1759] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 345 (1F1E4000) [pid = 3756] [serial = 1756] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 344 (20D79400) [pid = 3756] [serial = 1762] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 343 (1FDD7800) [pid = 3756] [serial = 1757] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 342 (1B557800) [pid = 3756] [serial = 1739] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 341 (1B171800) [pid = 3756] [serial = 1738] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 340 (20D2BC00) [pid = 3756] [serial = 1705] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 339 (22E40400) [pid = 3756] [serial = 1723] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 338 (1BA15400) [pid = 3756] [serial = 1744] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 337 (1CB42800) [pid = 3756] [serial = 1745] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 336 (1D49A000) [pid = 3756] [serial = 1747] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 335 (1B2A4C00) [pid = 3756] [serial = 1699] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 334 (17B21400) [pid = 3756] [serial = 1736] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 333 (15C6DC00) [pid = 3756] [serial = 1735] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 332 (199DD400) [pid = 3756] [serial = 1741] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 331 (1A172800) [pid = 3756] [serial = 1742] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 330 (1D833C00) [pid = 3756] [serial = 1732] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 329 (199D8800) [pid = 3756] [serial = 1729] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 328 (15C69000) [pid = 3756] [serial = 1696] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 327 (21C80C00) [pid = 3756] [serial = 1714] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 326 (22D1B800) [pid = 3756] [serial = 1726] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 325 (22E37000) [pid = 3756] [serial = 1720] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 324 (236D6000) [pid = 3756] [serial = 1717] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 323 (1F1E1400) [pid = 3756] [serial = 1702] [outer = 00000000] [url = about:blank] 18:00:11 INFO - PROCESS | 3756 | --DOMWINDOW == 322 (1F1A8000) [pid = 3756] [serial = 1711] [outer = 00000000] [url = about:blank] 18:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1193ms 18:00:11 INFO - PROCESS | 3756 | 1463623211157 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:00:11 INFO - PROCESS | 3756 | 1463623211159 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 18:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:00:11 INFO - PROCESS | 3756 | 1463623211163 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:00:11 INFO - PROCESS | 3756 | 1463623211166 Marionette TRACE conn2 <- [1,2482,null,{}] 18:00:11 INFO - PROCESS | 3756 | 1463623211176 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}] 18:00:11 INFO - PROCESS | 3756 | 1463623211288 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:00:11 INFO - PROCESS | 3756 | 1463623211296 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:11 INFO - PROCESS | 3756 | ++DOCSHELL 16408000 == 127 [pid = 3756] [id = 630] 18:00:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 323 (1640A800) [pid = 3756] [serial = 1890] [outer = 00000000] 18:00:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 324 (1678A400) [pid = 3756] [serial = 1891] [outer = 1640A800] 18:00:11 INFO - PROCESS | 3756 | 1463623211344 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 325 (16F3CC00) [pid = 3756] [serial = 1892] [outer = 1640A800] 18:00:12 INFO - PROCESS | 3756 | 1463623211994 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]]]}] 18:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 848ms 18:00:12 INFO - PROCESS | 3756 | 1463623212037 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 3756 | 1463623212040 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 18:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:00:12 INFO - PROCESS | 3756 | 1463623212043 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - PROCESS | 3756 | 1463623212044 Marionette TRACE conn2 <- [1,2486,null,{}] 18:00:12 INFO - PROCESS | 3756 | 1463623212047 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}] 18:00:12 INFO - PROCESS | 3756 | 1463623212153 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:00:12 INFO - PROCESS | 3756 | 1463623212303 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 3756 | ++DOCSHELL 16F41C00 == 128 [pid = 3756] [id = 631] 18:00:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 326 (173AC000) [pid = 3756] [serial = 1893] [outer = 00000000] 18:00:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 327 (17A39800) [pid = 3756] [serial = 1894] [outer = 173AC000] 18:00:12 INFO - PROCESS | 3756 | 1463623212349 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 328 (181A6400) [pid = 3756] [serial = 1895] [outer = 173AC000] 18:00:12 INFO - PROCESS | 3756 | 1463623212746 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]]]}] 18:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 738ms 18:00:12 INFO - PROCESS | 3756 | 1463623212783 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 3756 | 1463623212785 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 18:00:12 INFO - PROCESS | 3756 | 1463623212789 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:00:12 INFO - PROCESS | 3756 | 1463623212790 Marionette TRACE conn2 <- [1,2490,null,{}] 18:00:12 INFO - PROCESS | 3756 | 1463623212794 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}] 18:00:12 INFO - PROCESS | 3756 | 1463623212891 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:00:12 INFO - PROCESS | 3756 | 1463623212898 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 3756 | ++DOCSHELL 174D7400 == 129 [pid = 3756] [id = 632] 18:00:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 329 (17B1B000) [pid = 3756] [serial = 1896] [outer = 00000000] 18:00:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 330 (19A30C00) [pid = 3756] [serial = 1897] [outer = 17B1B000] 18:00:12 INFO - PROCESS | 3756 | 1463623212942 Marionette DEBUG loaded listener.js 18:00:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 331 (19B09800) [pid = 3756] [serial = 1898] [outer = 17B1B000] 18:00:13 INFO - PROCESS | 3756 | 1463623213462 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]]]}] 18:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 738ms 18:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:00:13 INFO - PROCESS | 3756 | 1463623213529 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:00:13 INFO - PROCESS | 3756 | 1463623213531 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 18:00:13 INFO - PROCESS | 3756 | 1463623213535 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:00:13 INFO - PROCESS | 3756 | 1463623213537 Marionette TRACE conn2 <- [1,2494,null,{}] 18:00:13 INFO - PROCESS | 3756 | 1463623213540 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}] 18:00:13 INFO - PROCESS | 3756 | 1463623213751 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:00:13 INFO - PROCESS | 3756 | 1463623213768 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:13 INFO - PROCESS | 3756 | ++DOCSHELL 19A34000 == 130 [pid = 3756] [id = 633] 18:00:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 332 (19B0E000) [pid = 3756] [serial = 1899] [outer = 00000000] 18:00:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 333 (1A8BFC00) [pid = 3756] [serial = 1900] [outer = 19B0E000] 18:00:13 INFO - PROCESS | 3756 | 1463623213813 Marionette DEBUG loaded listener.js 18:00:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 334 (1AE3AC00) [pid = 3756] [serial = 1901] [outer = 19B0E000] 18:00:14 INFO - PROCESS | 3756 | 1463623214282 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]]]}] 18:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 801ms 18:00:14 INFO - PROCESS | 3756 | 1463623214342 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:00:14 INFO - PROCESS | 3756 | 1463623214344 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 18:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:00:14 INFO - PROCESS | 3756 | 1463623214348 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:00:14 INFO - PROCESS | 3756 | 1463623214350 Marionette TRACE conn2 <- [1,2498,null,{}] 18:00:14 INFO - PROCESS | 3756 | 1463623214353 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}] 18:00:14 INFO - PROCESS | 3756 | 1463623214507 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:00:14 INFO - PROCESS | 3756 | 1463623214526 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 3756 | ++DOCSHELL 174E9800 == 131 [pid = 3756] [id = 634] 18:00:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 335 (1A43C400) [pid = 3756] [serial = 1902] [outer = 00000000] 18:00:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 336 (1B165000) [pid = 3756] [serial = 1903] [outer = 1A43C400] 18:00:14 INFO - PROCESS | 3756 | 1463623214570 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 337 (1B54D800) [pid = 3756] [serial = 1904] [outer = 1A43C400] 18:00:15 INFO - PROCESS | 3756 | 1463623215045 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]]]}] 18:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 738ms 18:00:15 INFO - PROCESS | 3756 | 1463623215088 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 3756 | 1463623215090 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 18:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:00:15 INFO - PROCESS | 3756 | 1463623215131 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 3756 | 1463623215133 Marionette TRACE conn2 <- [1,2502,null,{}] 18:00:15 INFO - PROCESS | 3756 | 1463623215136 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}] 18:00:15 INFO - PROCESS | 3756 | 1463623215287 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:00:15 INFO - PROCESS | 3756 | 1463623215308 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:15 INFO - PROCESS | 3756 | ++DOCSHELL 1AE59400 == 132 [pid = 3756] [id = 635] 18:00:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 338 (1AE5A800) [pid = 3756] [serial = 1905] [outer = 00000000] 18:00:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 339 (1BA14000) [pid = 3756] [serial = 1906] [outer = 1AE5A800] 18:00:15 INFO - PROCESS | 3756 | 1463623215352 Marionette DEBUG loaded listener.js 18:00:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 340 (1C135000) [pid = 3756] [serial = 1907] [outer = 1AE5A800] 18:00:16 INFO - PROCESS | 3756 | --DOMWINDOW == 339 (1F1DFC00) [pid = 3756] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:00:16 INFO - PROCESS | 3756 | --DOMWINDOW == 338 (20999800) [pid = 3756] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:00:16 INFO - PROCESS | 3756 | --DOMWINDOW == 337 (15C75000) [pid = 3756] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:00:16 INFO - PROCESS | 3756 | --DOMWINDOW == 336 (1AD3C800) [pid = 3756] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:00:16 INFO - PROCESS | 3756 | --DOMWINDOW == 335 (1B551C00) [pid = 3756] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:00:16 INFO - PROCESS | 3756 | --DOMWINDOW == 334 (1F1E0800) [pid = 3756] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:00:16 INFO - PROCESS | 3756 | --DOMWINDOW == 333 (20740000) [pid = 3756] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:00:16 INFO - PROCESS | 3756 | --DOMWINDOW == 332 (1370F000) [pid = 3756] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:00:16 INFO - PROCESS | 3756 | --DOMWINDOW == 331 (1990F800) [pid = 3756] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:00:16 INFO - PROCESS | 3756 | --DOMWINDOW == 330 (2146D000) [pid = 3756] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:00:16 INFO - PROCESS | 3756 | --DOMWINDOW == 329 (1F1C9000) [pid = 3756] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:00:16 INFO - PROCESS | 3756 | --DOMWINDOW == 328 (1B7E7800) [pid = 3756] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:00:16 INFO - PROCESS | 3756 | 1463623216277 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]]]}] 18:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1225ms 18:00:16 INFO - PROCESS | 3756 | 1463623216333 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:00:16 INFO - PROCESS | 3756 | 1463623216335 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 18:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:00:16 INFO - PROCESS | 3756 | 1463623216339 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:00:16 INFO - PROCESS | 3756 | 1463623216341 Marionette TRACE conn2 <- [1,2506,null,{}] 18:00:16 INFO - PROCESS | 3756 | 1463623216344 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}] 18:00:16 INFO - PROCESS | 3756 | 1463623216444 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:00:16 INFO - PROCESS | 3756 | 1463623216456 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 3756 | ++DOCSHELL 19A33000 == 133 [pid = 3756] [id = 636] 18:00:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 329 (1AE42400) [pid = 3756] [serial = 1908] [outer = 00000000] 18:00:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 330 (1B7DF800) [pid = 3756] [serial = 1909] [outer = 1AE42400] 18:00:16 INFO - PROCESS | 3756 | 1463623216501 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 331 (14218C00) [pid = 3756] [serial = 1910] [outer = 1AE42400] 18:00:17 INFO - PROCESS | 3756 | 1463623216985 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]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 706ms 18:00:17 INFO - PROCESS | 3756 | 1463623217038 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 3756 | 1463623217041 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 18:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:00:17 INFO - PROCESS | 3756 | 1463623217044 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:00:17 INFO - PROCESS | 3756 | 1463623217046 Marionette TRACE conn2 <- [1,2510,null,{}] 18:00:17 INFO - PROCESS | 3756 | 1463623217049 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}] 18:00:17 INFO - PROCESS | 3756 | 1463623217176 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:00:17 INFO - PROCESS | 3756 | 1463623217183 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 3756 | ++DOCSHELL 1B7EE000 == 134 [pid = 3756] [id = 637] 18:00:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 332 (1CB48400) [pid = 3756] [serial = 1911] [outer = 00000000] 18:00:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 333 (1D49F400) [pid = 3756] [serial = 1912] [outer = 1CB48400] 18:00:17 INFO - PROCESS | 3756 | 1463623217227 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 334 (1D4A6C00) [pid = 3756] [serial = 1913] [outer = 1CB48400] 18:00:17 INFO - PROCESS | 3756 | 1463623217702 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]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 707ms 18:00:17 INFO - PROCESS | 3756 | 1463623217744 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 3756 | 1463623217746 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 18:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:00:17 INFO - PROCESS | 3756 | 1463623217750 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:00:17 INFO - PROCESS | 3756 | 1463623217752 Marionette TRACE conn2 <- [1,2514,null,{}] 18:00:17 INFO - PROCESS | 3756 | 1463623217756 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}] 18:00:17 INFO - PROCESS | 3756 | 1463623217886 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:00:17 INFO - PROCESS | 3756 | 1463623217893 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 3756 | ++DOCSHELL 1D432400 == 135 [pid = 3756] [id = 638] 18:00:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 335 (1D4AB400) [pid = 3756] [serial = 1914] [outer = 00000000] 18:00:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 336 (1E851400) [pid = 3756] [serial = 1915] [outer = 1D4AB400] 18:00:17 INFO - PROCESS | 3756 | 1463623217941 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 337 (1F185800) [pid = 3756] [serial = 1916] [outer = 1D4AB400] 18:00:18 INFO - PROCESS | 3756 | 1463623218854 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]]]}] 18:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1099ms 18:00:18 INFO - PROCESS | 3756 | 1463623218875 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 3756 | 1463623218880 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 18:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:00:18 INFO - PROCESS | 3756 | 1463623218885 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - PROCESS | 3756 | 1463623218889 Marionette TRACE conn2 <- [1,2518,null,{}] 18:00:18 INFO - PROCESS | 3756 | 1463623218894 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}] 18:00:19 INFO - PROCESS | 3756 | 1463623219027 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:00:19 INFO - PROCESS | 3756 | 1463623219230 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:19 INFO - PROCESS | 3756 | ++DOCSHELL 13079C00 == 136 [pid = 3756] [id = 639] 18:00:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 338 (130CFC00) [pid = 3756] [serial = 1917] [outer = 00000000] 18:00:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 339 (13C3B400) [pid = 3756] [serial = 1918] [outer = 130CFC00] 18:00:19 INFO - PROCESS | 3756 | 1463623219289 Marionette DEBUG loaded listener.js 18:00:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 340 (15C68C00) [pid = 3756] [serial = 1919] [outer = 130CFC00] 18:00:19 INFO - PROCESS | 3756 | 1463623219918 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]]]}] 18:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1099ms 18:00:19 INFO - PROCESS | 3756 | 1463623219984 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 3756 | 1463623219990 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 18:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:00:20 INFO - PROCESS | 3756 | 1463623219997 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - PROCESS | 3756 | 1463623220000 Marionette TRACE conn2 <- [1,2522,null,{}] 18:00:20 INFO - PROCESS | 3756 | 1463623220004 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}] 18:00:20 INFO - PROCESS | 3756 | 1463623220197 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:00:20 INFO - PROCESS | 3756 | 1463623220336 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 3756 | ++DOCSHELL 17A6D800 == 137 [pid = 3756] [id = 640] 18:00:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 341 (19CE3C00) [pid = 3756] [serial = 1920] [outer = 00000000] 18:00:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 342 (1A439000) [pid = 3756] [serial = 1921] [outer = 19CE3C00] 18:00:20 INFO - PROCESS | 3756 | 1463623220392 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 343 (1AD4BC00) [pid = 3756] [serial = 1922] [outer = 19CE3C00] 18:00:21 INFO - PROCESS | 3756 | 1463623221007 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]]]}] 18:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1052ms 18:00:21 INFO - PROCESS | 3756 | 1463623221040 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:00:21 INFO - PROCESS | 3756 | 1463623221042 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 18:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:00:21 INFO - PROCESS | 3756 | 1463623221046 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:00:21 INFO - PROCESS | 3756 | 1463623221050 Marionette TRACE conn2 <- [1,2526,null,{}] 18:00:21 INFO - PROCESS | 3756 | 1463623221078 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}] 18:00:21 INFO - PROCESS | 3756 | 1463623221206 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:00:21 INFO - PROCESS | 3756 | 1463623221410 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:21 INFO - PROCESS | 3756 | ++DOCSHELL 1DD42C00 == 138 [pid = 3756] [id = 641] 18:00:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 344 (1DD44000) [pid = 3756] [serial = 1923] [outer = 00000000] 18:00:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 345 (1E809400) [pid = 3756] [serial = 1924] [outer = 1DD44000] 18:00:21 INFO - PROCESS | 3756 | 1463623221470 Marionette DEBUG loaded listener.js 18:00:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 346 (1F18F000) [pid = 3756] [serial = 1925] [outer = 1DD44000] 18:00:22 INFO - PROCESS | 3756 | 1463623222068 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]]]}] 18:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1099ms 18:00:22 INFO - PROCESS | 3756 | 1463623222140 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 3756 | 1463623222143 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 18:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:00:22 INFO - PROCESS | 3756 | 1463623222146 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 3756 | 1463623222148 Marionette TRACE conn2 <- [1,2530,null,{}] 18:00:22 INFO - PROCESS | 3756 | 1463623222152 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}] 18:00:22 INFO - PROCESS | 3756 | 1463623222284 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:00:22 INFO - PROCESS | 3756 | 1463623222473 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 3756 | ++DOCSHELL 1E801C00 == 139 [pid = 3756] [id = 642] 18:00:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 347 (1F1A1C00) [pid = 3756] [serial = 1926] [outer = 00000000] 18:00:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 348 (1F1C3800) [pid = 3756] [serial = 1927] [outer = 1F1A1C00] 18:00:22 INFO - PROCESS | 3756 | 1463623222530 Marionette DEBUG loaded listener.js 18:00:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 349 (1F1E1C00) [pid = 3756] [serial = 1928] [outer = 1F1A1C00] 18:00:23 INFO - PROCESS | 3756 | 1463623223135 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]]]}] 18:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1037ms 18:00:23 INFO - PROCESS | 3756 | 1463623223188 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:00:23 INFO - PROCESS | 3756 | 1463623223190 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 18:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:00:23 INFO - PROCESS | 3756 | 1463623223210 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:00:23 INFO - PROCESS | 3756 | 1463623223212 Marionette TRACE conn2 <- [1,2534,null,{}] 18:00:23 INFO - PROCESS | 3756 | 1463623223216 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}] 18:00:23 INFO - PROCESS | 3756 | 1463623223340 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:00:23 INFO - PROCESS | 3756 | 1463623223530 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:23 INFO - PROCESS | 3756 | ++DOCSHELL 1F1A8000 == 140 [pid = 3756] [id = 643] 18:00:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 350 (1F1A8800) [pid = 3756] [serial = 1929] [outer = 00000000] 18:00:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 351 (1FDD5400) [pid = 3756] [serial = 1930] [outer = 1F1A8800] 18:00:23 INFO - PROCESS | 3756 | 1463623223586 Marionette DEBUG loaded listener.js 18:00:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 352 (200E7C00) [pid = 3756] [serial = 1931] [outer = 1F1A8800] 18:00:24 INFO - PROCESS | 3756 | 1463623224137 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]]]}] 18:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1005ms 18:00:24 INFO - PROCESS | 3756 | 1463623224214 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:00:24 INFO - PROCESS | 3756 | 1463623224217 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 18:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:00:24 INFO - PROCESS | 3756 | 1463623224220 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:00:24 INFO - PROCESS | 3756 | 1463623224222 Marionette TRACE conn2 <- [1,2538,null,{}] 18:00:24 INFO - PROCESS | 3756 | 1463623224226 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}] 18:00:24 INFO - PROCESS | 3756 | 1463623224389 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:00:24 INFO - PROCESS | 3756 | 1463623224580 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 3756 | ++DOCSHELL 1F1A6400 == 141 [pid = 3756] [id = 644] 18:00:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 353 (1FDCA400) [pid = 3756] [serial = 1932] [outer = 00000000] 18:00:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 354 (20ECF400) [pid = 3756] [serial = 1933] [outer = 1FDCA400] 18:00:24 INFO - PROCESS | 3756 | 1463623224685 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 355 (20EDAC00) [pid = 3756] [serial = 1934] [outer = 1FDCA400] 18:00:25 INFO - PROCESS | 3756 | 1463623225282 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]]]}] 18:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1052ms 18:00:25 INFO - PROCESS | 3756 | 1463623225315 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 3756 | 1463623225317 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 18:00:25 INFO - PROCESS | 3756 | 1463623225321 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:00:25 INFO - PROCESS | 3756 | 1463623225323 Marionette TRACE conn2 <- [1,2542,null,{}] 18:00:25 INFO - PROCESS | 3756 | 1463623225327 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}] 18:00:25 INFO - PROCESS | 3756 | 1463623225448 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:00:25 INFO - PROCESS | 3756 | 1463623225649 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 3756 | ++DOCSHELL 14217400 == 142 [pid = 3756] [id = 645] 18:00:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 356 (20737800) [pid = 3756] [serial = 1935] [outer = 00000000] 18:00:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 357 (21466800) [pid = 3756] [serial = 1936] [outer = 20737800] 18:00:25 INFO - PROCESS | 3756 | 1463623225704 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 358 (21A48800) [pid = 3756] [serial = 1937] [outer = 20737800] 18:00:26 INFO - PROCESS | 3756 | 1463623226283 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]]]}] 18:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 989ms 18:00:26 INFO - PROCESS | 3756 | 1463623226312 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 3756 | 1463623226315 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 18:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:00:26 INFO - PROCESS | 3756 | 1463623226320 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 3756 | 1463623226322 Marionette TRACE conn2 <- [1,2546,null,{}] 18:00:26 INFO - PROCESS | 3756 | 1463623226326 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}] 18:00:26 INFO - PROCESS | 3756 | 1463623226447 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:00:26 INFO - PROCESS | 3756 | 1463623226648 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:26 INFO - PROCESS | 3756 | ++DOCSHELL 20D32C00 == 143 [pid = 3756] [id = 646] 18:00:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 359 (20D82800) [pid = 3756] [serial = 1938] [outer = 00000000] 18:00:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 360 (21D17C00) [pid = 3756] [serial = 1939] [outer = 20D82800] 18:00:26 INFO - PROCESS | 3756 | 1463623226703 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 361 (2250A000) [pid = 3756] [serial = 1940] [outer = 20D82800] 18:00:27 INFO - PROCESS | 3756 | 1463623227254 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]]]}] 18:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1005ms 18:00:27 INFO - PROCESS | 3756 | 1463623227322 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:00:27 INFO - PROCESS | 3756 | 1463623227324 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 18:00:27 INFO - PROCESS | 3756 | 1463623227328 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:00:27 INFO - PROCESS | 3756 | 1463623227330 Marionette TRACE conn2 <- [1,2550,null,{}] 18:00:27 INFO - PROCESS | 3756 | 1463623227333 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}] 18:00:27 INFO - PROCESS | 3756 | 1463623227458 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:00:27 INFO - PROCESS | 3756 | 1463623227649 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 3756 | ++DOCSHELL 21C80C00 == 144 [pid = 3756] [id = 647] 18:00:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 362 (21D17000) [pid = 3756] [serial = 1941] [outer = 00000000] 18:00:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 363 (22D1B400) [pid = 3756] [serial = 1942] [outer = 21D17000] 18:00:27 INFO - PROCESS | 3756 | 1463623227703 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 364 (22DC4000) [pid = 3756] [serial = 1943] [outer = 21D17000] 18:00:28 INFO - PROCESS | 3756 | 1463623228334 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]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1052ms 18:00:28 INFO - PROCESS | 3756 | 1463623228393 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 3756 | 1463623228396 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 18:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:00:28 INFO - PROCESS | 3756 | 1463623228401 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 3756 | 1463623228404 Marionette TRACE conn2 <- [1,2554,null,{}] 18:00:28 INFO - PROCESS | 3756 | 1463623228407 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}] 18:00:28 INFO - PROCESS | 3756 | 1463623228531 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:00:28 INFO - PROCESS | 3756 | 1463623228721 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 3756 | ++DOCSHELL 225A8000 == 145 [pid = 3756] [id = 648] 18:00:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 365 (225A8400) [pid = 3756] [serial = 1944] [outer = 00000000] 18:00:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 366 (22E3C000) [pid = 3756] [serial = 1945] [outer = 225A8400] 18:00:28 INFO - PROCESS | 3756 | 1463623228774 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 367 (230B3C00) [pid = 3756] [serial = 1946] [outer = 225A8400] 18:00:29 INFO - PROCESS | 3756 | 1463623229407 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]]]}] 18:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1053ms 18:00:29 INFO - PROCESS | 3756 | 1463623229456 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 3756 | 1463623229459 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 18:00:29 INFO - PROCESS | 3756 | 1463623229463 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:00:29 INFO - PROCESS | 3756 | 1463623229465 Marionette TRACE conn2 <- [1,2558,null,{}] 18:00:29 INFO - PROCESS | 3756 | 1463623229469 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}] 18:00:29 INFO - PROCESS | 3756 | 1463623229609 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:00:29 INFO - PROCESS | 3756 | 1463623229805 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 3756 | ++DOCSHELL 200EC400 == 146 [pid = 3756] [id = 649] 18:00:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 368 (22DC4800) [pid = 3756] [serial = 1947] [outer = 00000000] 18:00:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 369 (2356AC00) [pid = 3756] [serial = 1948] [outer = 22DC4800] 18:00:29 INFO - PROCESS | 3756 | 1463623229863 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 370 (236D8C00) [pid = 3756] [serial = 1949] [outer = 22DC4800] 18:00:30 INFO - PROCESS | 3756 | 1463623230419 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]]]}] 18:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1005ms 18:00:30 INFO - PROCESS | 3756 | 1463623230466 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:00:30 INFO - PROCESS | 3756 | 1463623230469 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 18:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:00:30 INFO - PROCESS | 3756 | 1463623230472 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:00:30 INFO - PROCESS | 3756 | 1463623230474 Marionette TRACE conn2 <- [1,2562,null,{}] 18:00:30 INFO - PROCESS | 3756 | 1463623230478 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}] 18:00:30 INFO - PROCESS | 3756 | 1463623230601 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:00:30 INFO - PROCESS | 3756 | 1463623230805 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 3756 | ++DOCSHELL 23565C00 == 147 [pid = 3756] [id = 650] 18:00:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 371 (23567400) [pid = 3756] [serial = 1950] [outer = 00000000] 18:00:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 372 (2388D000) [pid = 3756] [serial = 1951] [outer = 23567400] 18:00:30 INFO - PROCESS | 3756 | 1463623230860 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 373 (24347000) [pid = 3756] [serial = 1952] [outer = 23567400] 18:00:31 INFO - PROCESS | 3756 | 1463623231509 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]]]}] 18:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1084ms 18:00:31 INFO - PROCESS | 3756 | 1463623231597 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 3756 | 1463623231600 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 18:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:00:31 INFO - PROCESS | 3756 | 1463623231603 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - PROCESS | 3756 | 1463623231607 Marionette TRACE conn2 <- [1,2566,null,{}] 18:00:31 INFO - PROCESS | 3756 | 1463623231610 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}] 18:00:31 INFO - PROCESS | 3756 | 1463623231805 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:00:31 INFO - PROCESS | 3756 | 1463623231944 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 3756 | ++DOCSHELL 13C38000 == 148 [pid = 3756] [id = 651] 18:00:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 374 (14295400) [pid = 3756] [serial = 1953] [outer = 00000000] 18:00:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 375 (19B0C800) [pid = 3756] [serial = 1954] [outer = 14295400] 18:00:32 INFO - PROCESS | 3756 | 1463623232001 Marionette DEBUG loaded listener.js 18:00:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 376 (19B34000) [pid = 3756] [serial = 1955] [outer = 14295400] 18:00:32 INFO - PROCESS | 3756 | 1463623232599 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]]]}] 18:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1053ms 18:00:32 INFO - PROCESS | 3756 | 1463623232650 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:00:32 INFO - PROCESS | 3756 | 1463623232652 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 18:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:00:32 INFO - PROCESS | 3756 | 1463623232656 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:00:32 INFO - PROCESS | 3756 | 1463623232658 Marionette TRACE conn2 <- [1,2570,null,{}] 18:00:32 INFO - PROCESS | 3756 | 1463623232678 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}] 18:00:32 INFO - PROCESS | 3756 | 1463623232803 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:00:33 INFO - PROCESS | 3756 | 1463623233030 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:33 INFO - PROCESS | 3756 | ++DOCSHELL 131EF000 == 149 [pid = 3756] [id = 652] 18:00:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 377 (13394000) [pid = 3756] [serial = 1956] [outer = 00000000] 18:00:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 378 (1F187C00) [pid = 3756] [serial = 1957] [outer = 13394000] 18:00:33 INFO - PROCESS | 3756 | 1463623233085 Marionette DEBUG loaded listener.js 18:00:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 379 (1FDCF800) [pid = 3756] [serial = 1958] [outer = 13394000] 18:00:33 INFO - PROCESS | 3756 | 1463623233647 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]]]}] 18:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1067ms 18:00:33 INFO - PROCESS | 3756 | 1463623233726 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:00:33 INFO - PROCESS | 3756 | 1463623233728 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 18:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:00:33 INFO - PROCESS | 3756 | 1463623233732 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - PROCESS | 3756 | 1463623233734 Marionette TRACE conn2 <- [1,2574,null,{}] 18:00:33 INFO - PROCESS | 3756 | 1463623233738 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}] 18:00:33 INFO - PROCESS | 3756 | 1463623233862 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:00:34 INFO - PROCESS | 3756 | 1463623234071 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 3756 | ++DOCSHELL 1D4A2800 == 150 [pid = 3756] [id = 653] 18:00:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 380 (1DD3D000) [pid = 3756] [serial = 1959] [outer = 00000000] 18:00:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 381 (2146AC00) [pid = 3756] [serial = 1960] [outer = 1DD3D000] 18:00:34 INFO - PROCESS | 3756 | 1463623234126 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 382 (21D14C00) [pid = 3756] [serial = 1961] [outer = 1DD3D000] 18:00:34 INFO - PROCESS | 3756 | 1463623234764 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]]]}] 18:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1099ms 18:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:00:34 INFO - PROCESS | 3756 | 1463623234829 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 3756 | 1463623234831 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 18:00:34 INFO - PROCESS | 3756 | 1463623234834 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:00:34 INFO - PROCESS | 3756 | 1463623234836 Marionette TRACE conn2 <- [1,2578,null,{}] 18:00:34 INFO - PROCESS | 3756 | 1463623234840 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}] 18:00:34 INFO - PROCESS | 3756 | 1463623234965 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:00:35 INFO - PROCESS | 3756 | 1463623235415 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 3756 | ++DOCSHELL 10AD2400 == 151 [pid = 3756] [id = 654] 18:00:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 383 (10B29000) [pid = 3756] [serial = 1962] [outer = 00000000] 18:00:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 384 (12AE6C00) [pid = 3756] [serial = 1963] [outer = 10B29000] 18:00:35 INFO - PROCESS | 3756 | 1463623235470 Marionette DEBUG loaded listener.js 18:00:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 385 (131F5400) [pid = 3756] [serial = 1964] [outer = 10B29000] 18:00:36 INFO - PROCESS | 3756 | 1463623236111 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]]]}] 18:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1335ms 18:00:36 INFO - PROCESS | 3756 | 1463623236181 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:00:36 INFO - PROCESS | 3756 | 1463623236186 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 18:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:00:36 INFO - PROCESS | 3756 | 1463623236206 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:00:36 INFO - PROCESS | 3756 | 1463623236210 Marionette TRACE conn2 <- [1,2582,null,{}] 18:00:36 INFO - PROCESS | 3756 | 1463623236214 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}] 18:00:36 INFO - PROCESS | 3756 | 1463623236336 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:00:36 INFO - PROCESS | 3756 | 1463623236537 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:36 INFO - PROCESS | 3756 | ++DOCSHELL 16EB8C00 == 152 [pid = 3756] [id = 655] 18:00:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 386 (16EBA000) [pid = 3756] [serial = 1965] [outer = 00000000] 18:00:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 387 (199D7400) [pid = 3756] [serial = 1966] [outer = 16EBA000] 18:00:36 INFO - PROCESS | 3756 | 1463623236588 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 388 (19CDC000) [pid = 3756] [serial = 1967] [outer = 16EBA000] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 1F1DEC00 == 151 [pid = 3756] [id = 564] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 1C136800 == 150 [pid = 3756] [id = 447] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 20999400 == 149 [pid = 3756] [id = 388] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 1B7EE000 == 148 [pid = 3756] [id = 637] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 19A33000 == 147 [pid = 3756] [id = 636] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 1AE59400 == 146 [pid = 3756] [id = 635] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 174E9800 == 145 [pid = 3756] [id = 634] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 19A34000 == 144 [pid = 3756] [id = 633] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 174D7400 == 143 [pid = 3756] [id = 632] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 16F41C00 == 142 [pid = 3756] [id = 631] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 16408000 == 141 [pid = 3756] [id = 630] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 12AEF800 == 140 [pid = 3756] [id = 629] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 110AA800 == 139 [pid = 3756] [id = 628] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 1AE4C800 == 138 [pid = 3756] [id = 626] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 1BA11800 == 137 [pid = 3756] [id = 625] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 24346000 == 136 [pid = 3756] [id = 624] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 128AB800 == 135 [pid = 3756] [id = 623] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 230B1400 == 134 [pid = 3756] [id = 622] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 22DD1800 == 133 [pid = 3756] [id = 621] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 225A0400 == 132 [pid = 3756] [id = 620] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 22DC5000 == 131 [pid = 3756] [id = 619] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 22D20800 == 130 [pid = 3756] [id = 618] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 1F1C6800 == 129 [pid = 3756] [id = 617] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 16783400 == 128 [pid = 3756] [id = 616] 18:00:37 INFO - PROCESS | 3756 | --DOCSHELL 13309C00 == 127 [pid = 3756] [id = 615] 18:00:37 INFO - PROCESS | 3756 | 1463623237393 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]]]}] 18:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1225ms 18:00:37 INFO - PROCESS | 3756 | 1463623237447 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 3756 | 1463623237451 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 18:00:37 INFO - PROCESS | 3756 | 1463623237455 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:00:37 INFO - PROCESS | 3756 | 1463623237457 Marionette TRACE conn2 <- [1,2586,null,{}] 18:00:37 INFO - PROCESS | 3756 | 1463623237461 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}] 18:00:37 INFO - PROCESS | 3756 | 1463623237573 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 387 (1CB4C400) [pid = 3756] [serial = 1810] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 386 (1B298800) [pid = 3756] [serial = 1771] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 385 (1744BC00) [pid = 3756] [serial = 1814] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 384 (1D43AC00) [pid = 3756] [serial = 1822] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 383 (1F188800) [pid = 3756] [serial = 1826] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 382 (16905800) [pid = 3756] [serial = 1813] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 381 (200F1000) [pid = 3756] [serial = 1831] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 380 (21460400) [pid = 3756] [serial = 1835] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 379 (2533A000) [pid = 3756] [serial = 1789] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 378 (20995400) [pid = 3756] [serial = 1832] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 377 (1B556C00) [pid = 3756] [serial = 1817] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 376 (20ED2000) [pid = 3756] [serial = 1834] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 375 (1A8B1000) [pid = 3756] [serial = 1820] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 374 (20ED4000) [pid = 3756] [serial = 1774] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 373 (200E9800) [pid = 3756] [serial = 1804] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 372 (150BF000) [pid = 3756] [serial = 1768] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 371 (2250C000) [pid = 3756] [serial = 1766] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 370 (1F80E400) [pid = 3756] [serial = 1829] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 369 (22E32800) [pid = 3756] [serial = 1780] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 368 (20996C00) [pid = 3756] [serial = 1838] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 367 (19B30000) [pid = 3756] [serial = 1819] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 366 (25306800) [pid = 3756] [serial = 1783] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 365 (1A8B7000) [pid = 3756] [serial = 1816] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 364 (2145A400) [pid = 3756] [serial = 1786] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 363 (25448C00) [pid = 3756] [serial = 1792] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 362 (1D4A7400) [pid = 3756] [serial = 1823] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 361 (225A8800) [pid = 3756] [serial = 1777] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 360 (2364BC00) [pid = 3756] [serial = 1795] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 359 (2586EC00) [pid = 3756] [serial = 1801] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 358 (1F1E2000) [pid = 3756] [serial = 1828] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 357 (1EC4F000) [pid = 3756] [serial = 1837] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 356 (25864800) [pid = 3756] [serial = 1798] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 355 (1E84D400) [pid = 3756] [serial = 1825] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 354 (16F32400) [pid = 3756] [serial = 1807] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 353 (1FDCC000) [pid = 3756] [serial = 1694] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 352 (21D12000) [pid = 3756] [serial = 1840] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | --DOMWINDOW == 351 (22510C00) [pid = 3756] [serial = 1841] [outer = 00000000] [url = about:blank] 18:00:37 INFO - PROCESS | 3756 | 1463623237737 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 3756 | ++DOCSHELL 13704800 == 128 [pid = 3756] [id = 656] 18:00:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 352 (150BF000) [pid = 3756] [serial = 1968] [outer = 00000000] 18:00:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 353 (16F32800) [pid = 3756] [serial = 1969] [outer = 150BF000] 18:00:37 INFO - PROCESS | 3756 | 1463623237783 Marionette DEBUG loaded listener.js 18:00:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 354 (181AA800) [pid = 3756] [serial = 1970] [outer = 150BF000] 18:00:38 INFO - PROCESS | 3756 | 1463623238261 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]]]}] 18:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 847ms 18:00:38 INFO - PROCESS | 3756 | 1463623238299 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 3756 | 1463623238301 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 18:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:00:38 INFO - PROCESS | 3756 | 1463623238310 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - PROCESS | 3756 | 1463623238316 Marionette TRACE conn2 <- [1,2590,null,{}] 18:00:38 INFO - PROCESS | 3756 | 1463623238320 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}] 18:00:38 INFO - PROCESS | 3756 | 1463623238431 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:00:38 INFO - PROCESS | 3756 | 1463623238600 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 3756 | ++DOCSHELL 199D8800 == 129 [pid = 3756] [id = 657] 18:00:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 355 (1AA49C00) [pid = 3756] [serial = 1971] [outer = 00000000] 18:00:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 356 (1B2A2C00) [pid = 3756] [serial = 1972] [outer = 1AA49C00] 18:00:38 INFO - PROCESS | 3756 | 1463623238645 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 357 (1B702000) [pid = 3756] [serial = 1973] [outer = 1AA49C00] 18:00:39 INFO - PROCESS | 3756 | 1463623239053 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]]]}] 18:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 798ms 18:00:39 INFO - PROCESS | 3756 | 1463623239106 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 3756 | 1463623239109 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 18:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:00:39 INFO - PROCESS | 3756 | 1463623239112 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - PROCESS | 3756 | 1463623239114 Marionette TRACE conn2 <- [1,2594,null,{}] 18:00:39 INFO - PROCESS | 3756 | 1463623239117 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}] 18:00:39 INFO - PROCESS | 3756 | 1463623239221 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:00:39 INFO - PROCESS | 3756 | 1463623239234 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 3756 | ++DOCSHELL 1B556C00 == 130 [pid = 3756] [id = 658] 18:00:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 358 (1B710C00) [pid = 3756] [serial = 1974] [outer = 00000000] 18:00:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 359 (1C135800) [pid = 3756] [serial = 1975] [outer = 1B710C00] 18:00:39 INFO - PROCESS | 3756 | 1463623239286 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 360 (1D492C00) [pid = 3756] [serial = 1976] [outer = 1B710C00] 18:00:39 INFO - PROCESS | 3756 | 1463623239843 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]]]}] 18:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 814ms 18:00:39 INFO - PROCESS | 3756 | 1463623239919 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 3756 | 1463623239921 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 18:00:39 INFO - PROCESS | 3756 | 1463623239924 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:00:39 INFO - PROCESS | 3756 | 1463623239926 Marionette TRACE conn2 <- [1,2598,null,{}] 18:00:39 INFO - PROCESS | 3756 | 1463623239929 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}] 18:00:40 INFO - PROCESS | 3756 | 1463623240098 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:00:40 INFO - PROCESS | 3756 | 1463623240124 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 3756 | ++DOCSHELL 1C134000 == 131 [pid = 3756] [id = 659] 18:00:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 361 (1D49EC00) [pid = 3756] [serial = 1977] [outer = 00000000] 18:00:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 362 (1E80D400) [pid = 3756] [serial = 1978] [outer = 1D49EC00] 18:00:40 INFO - PROCESS | 3756 | 1463623240176 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 363 (1F18C400) [pid = 3756] [serial = 1979] [outer = 1D49EC00] 18:00:40 INFO - PROCESS | 3756 | 1463623240709 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]]]}] 18:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 846ms 18:00:40 INFO - PROCESS | 3756 | 1463623240768 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:00:40 INFO - PROCESS | 3756 | 1463623240770 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 18:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:00:40 INFO - PROCESS | 3756 | 1463623240773 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:00:40 INFO - PROCESS | 3756 | 1463623240775 Marionette TRACE conn2 <- [1,2602,null,{}] 18:00:40 INFO - PROCESS | 3756 | 1463623240778 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}] 18:00:40 INFO - PROCESS | 3756 | 1463623240939 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:00:40 INFO - PROCESS | 3756 | 1463623240963 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 3756 | ++DOCSHELL 1F1E5400 == 132 [pid = 3756] [id = 660] 18:00:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 364 (1F1E6000) [pid = 3756] [serial = 1980] [outer = 00000000] 18:00:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 365 (200EAC00) [pid = 3756] [serial = 1981] [outer = 1F1E6000] 18:00:41 INFO - PROCESS | 3756 | 1463623241008 Marionette DEBUG loaded listener.js 18:00:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 366 (20740000) [pid = 3756] [serial = 1982] [outer = 1F1E6000] 18:00:41 INFO - PROCESS | 3756 | --DOMWINDOW == 365 (110AC800) [pid = 3756] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:00:41 INFO - PROCESS | 3756 | --DOMWINDOW == 364 (173AC000) [pid = 3756] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:00:41 INFO - PROCESS | 3756 | --DOMWINDOW == 363 (1640A800) [pid = 3756] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:00:41 INFO - PROCESS | 3756 | --DOMWINDOW == 362 (17B1B000) [pid = 3756] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:00:41 INFO - PROCESS | 3756 | --DOMWINDOW == 361 (19B0E000) [pid = 3756] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:00:41 INFO - PROCESS | 3756 | --DOMWINDOW == 360 (14001C00) [pid = 3756] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:00:41 INFO - PROCESS | 3756 | --DOMWINDOW == 359 (1A43C400) [pid = 3756] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:00:41 INFO - PROCESS | 3756 | --DOMWINDOW == 358 (1AE5A800) [pid = 3756] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:00:41 INFO - PROCESS | 3756 | --DOMWINDOW == 357 (1CB48400) [pid = 3756] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:00:41 INFO - PROCESS | 3756 | --DOMWINDOW == 356 (1AE42400) [pid = 3756] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:00:41 INFO - PROCESS | 3756 | 1463623241773 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]]]}] 18:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1034ms 18:00:41 INFO - PROCESS | 3756 | 1463623241823 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:00:41 INFO - PROCESS | 3756 | 1463623241824 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 18:00:41 INFO - PROCESS | 3756 | 1463623241828 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:00:41 INFO - PROCESS | 3756 | 1463623241829 Marionette TRACE conn2 <- [1,2606,null,{}] 18:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:00:41 INFO - PROCESS | 3756 | 1463623241837 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}] 18:00:41 INFO - PROCESS | 3756 | 1463623241941 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:00:42 INFO - PROCESS | 3756 | 1463623242096 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 3756 | ++DOCSHELL 10B88000 == 133 [pid = 3756] [id = 661] 18:00:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 357 (10B89800) [pid = 3756] [serial = 1983] [outer = 00000000] 18:00:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 358 (1423C000) [pid = 3756] [serial = 1984] [outer = 10B89800] 18:00:42 INFO - PROCESS | 3756 | 1463623242145 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 359 (1B550800) [pid = 3756] [serial = 1985] [outer = 10B89800] 18:00:42 INFO - PROCESS | 3756 | 1463623242551 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]]]}] 18:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 752ms 18:00:42 INFO - PROCESS | 3756 | 1463623242571 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 3756 | 1463623242573 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 18:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:00:42 INFO - PROCESS | 3756 | 1463623242576 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:00:42 INFO - PROCESS | 3756 | 1463623242578 Marionette TRACE conn2 <- [1,2610,null,{}] 18:00:42 INFO - PROCESS | 3756 | 1463623242582 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}] 18:00:42 INFO - PROCESS | 3756 | 1463623242684 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:00:42 INFO - PROCESS | 3756 | 1463623242843 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 3756 | ++DOCSHELL 1A31C400 == 134 [pid = 3756] [id = 662] 18:00:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 360 (1AE5A800) [pid = 3756] [serial = 1986] [outer = 00000000] 18:00:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 361 (20999000) [pid = 3756] [serial = 1987] [outer = 1AE5A800] 18:00:42 INFO - PROCESS | 3756 | 1463623242896 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 362 (20D81800) [pid = 3756] [serial = 1988] [outer = 1AE5A800] 18:00:43 INFO - PROCESS | 3756 | 1463623243268 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]]]}] 18:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 735ms 18:00:43 INFO - PROCESS | 3756 | 1463623243319 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 3756 | 1463623243322 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 18:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:00:43 INFO - PROCESS | 3756 | 1463623243327 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 3756 | 1463623243329 Marionette TRACE conn2 <- [1,2614,null,{}] 18:00:43 INFO - PROCESS | 3756 | 1463623243334 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}] 18:00:43 INFO - PROCESS | 3756 | 1463623243463 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:00:43 INFO - PROCESS | 3756 | 1463623243476 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 3756 | ++DOCSHELL 1F1C7800 == 135 [pid = 3756] [id = 663] 18:00:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 363 (20D7EC00) [pid = 3756] [serial = 1989] [outer = 00000000] 18:00:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 364 (21D1FC00) [pid = 3756] [serial = 1990] [outer = 20D7EC00] 18:00:43 INFO - PROCESS | 3756 | 1463623243520 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 365 (22D14000) [pid = 3756] [serial = 1991] [outer = 20D7EC00] 18:00:44 INFO - PROCESS | 3756 | 1463623244298 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]]]}] 18:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1049ms 18:00:44 INFO - PROCESS | 3756 | 1463623244385 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:00:44 INFO - PROCESS | 3756 | 1463623244390 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 18:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:00:44 INFO - PROCESS | 3756 | 1463623244395 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:00:44 INFO - PROCESS | 3756 | 1463623244400 Marionette TRACE conn2 <- [1,2618,null,{}] 18:00:44 INFO - PROCESS | 3756 | 1463623244405 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}] 18:00:44 INFO - PROCESS | 3756 | 1463623244572 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:00:44 INFO - PROCESS | 3756 | 1463623244771 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 3756 | ++DOCSHELL 1421DC00 == 136 [pid = 3756] [id = 664] 18:00:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 366 (150BA000) [pid = 3756] [serial = 1992] [outer = 00000000] 18:00:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 367 (16995400) [pid = 3756] [serial = 1993] [outer = 150BA000] 18:00:44 INFO - PROCESS | 3756 | 1463623244828 Marionette DEBUG loaded listener.js 18:00:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 368 (17B17400) [pid = 3756] [serial = 1994] [outer = 150BA000] 18:00:45 INFO - PROCESS | 3756 | 1463623245497 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]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1159ms 18:00:45 INFO - PROCESS | 3756 | 1463623245547 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 3756 | 1463623245553 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 18:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:00:45 INFO - PROCESS | 3756 | 1463623245559 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - PROCESS | 3756 | 1463623245562 Marionette TRACE conn2 <- [1,2622,null,{}] 18:00:45 INFO - PROCESS | 3756 | 1463623245581 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}] 18:00:45 INFO - PROCESS | 3756 | 1463623245716 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:00:45 INFO - PROCESS | 3756 | 1463623245911 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 3756 | ++DOCSHELL 1A775800 == 137 [pid = 3756] [id = 665] 18:00:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 369 (1AE50400) [pid = 3756] [serial = 1995] [outer = 00000000] 18:00:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 370 (1C135400) [pid = 3756] [serial = 1996] [outer = 1AE50400] 18:00:45 INFO - PROCESS | 3756 | 1463623245968 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 371 (1DD43400) [pid = 3756] [serial = 1997] [outer = 1AE50400] 18:00:46 INFO - PROCESS | 3756 | 1463623246584 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]]]}] 18:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1049ms 18:00:46 INFO - PROCESS | 3756 | 1463623246613 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:00:46 INFO - PROCESS | 3756 | 1463623246615 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 18:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:00:46 INFO - PROCESS | 3756 | 1463623246619 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:00:46 INFO - PROCESS | 3756 | 1463623246623 Marionette TRACE conn2 <- [1,2626,null,{}] 18:00:46 INFO - PROCESS | 3756 | 1463623246650 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}] 18:00:46 INFO - PROCESS | 3756 | 1463623246815 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:00:47 INFO - PROCESS | 3756 | 1463623247016 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 3756 | ++DOCSHELL 20EDA800 == 138 [pid = 3756] [id = 666] 18:00:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 372 (21464800) [pid = 3756] [serial = 1998] [outer = 00000000] 18:00:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 373 (21D18800) [pid = 3756] [serial = 1999] [outer = 21464800] 18:00:47 INFO - PROCESS | 3756 | 1463623247074 Marionette DEBUG loaded listener.js 18:00:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 374 (22DCE400) [pid = 3756] [serial = 2000] [outer = 21464800] 18:00:47 INFO - PROCESS | 3756 | 1463623247673 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]]]}] 18:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1111ms 18:00:47 INFO - PROCESS | 3756 | 1463623247734 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 3756 | 1463623247737 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 18:00:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:00:47 INFO - PROCESS | 3756 | 1463623247740 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - PROCESS | 3756 | 1463623247742 Marionette TRACE conn2 <- [1,2630,null,{}] 18:00:47 INFO - PROCESS | 3756 | 1463623247746 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}] 18:00:47 INFO - PROCESS | 3756 | 1463623247876 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:00:48 INFO - PROCESS | 3756 | 1463623248087 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:48 INFO - PROCESS | 3756 | ++DOCSHELL 22D1B000 == 139 [pid = 3756] [id = 667] 18:00:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 375 (230AC800) [pid = 3756] [serial = 2001] [outer = 00000000] 18:00:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 376 (23563C00) [pid = 3756] [serial = 2002] [outer = 230AC800] 18:00:48 INFO - PROCESS | 3756 | 1463623248142 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 377 (2356C000) [pid = 3756] [serial = 2003] [outer = 230AC800] 18:00:48 INFO - PROCESS | 3756 | 1463623248721 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]]]}] 18:00:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:00:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1033ms 18:00:48 INFO - PROCESS | 3756 | 1463623248798 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 3756 | 1463623248801 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 18:00:48 INFO - PROCESS | 3756 | 1463623248804 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - PROCESS | 3756 | 1463623248806 Marionette TRACE conn2 <- [1,2634,null,{}] 18:00:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:00:48 INFO - PROCESS | 3756 | 1463623248810 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}] 18:00:48 INFO - PROCESS | 3756 | 1463623248934 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:00:49 INFO - PROCESS | 3756 | 1463623249142 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 3756 | ++DOCSHELL 21D15000 == 140 [pid = 3756] [id = 668] 18:00:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 378 (22DD0C00) [pid = 3756] [serial = 2004] [outer = 00000000] 18:00:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 379 (236D3C00) [pid = 3756] [serial = 2005] [outer = 22DD0C00] 18:00:49 INFO - PROCESS | 3756 | 1463623249198 Marionette DEBUG loaded listener.js 18:00:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 380 (237BF800) [pid = 3756] [serial = 2006] [outer = 22DD0C00] 18:00:49 INFO - PROCESS | 3756 | 1463623249775 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]]]}] 18:00:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:00:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1033ms 18:00:49 INFO - PROCESS | 3756 | 1463623249859 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:00:49 INFO - PROCESS | 3756 | 1463623249862 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 18:00:49 INFO - PROCESS | 3756 | 1463623249865 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:00:49 INFO - PROCESS | 3756 | 1463623249867 Marionette TRACE conn2 <- [1,2638,null,{}] 18:00:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:00:49 INFO - PROCESS | 3756 | 1463623249871 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}] 18:00:50 INFO - PROCESS | 3756 | 1463623250011 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:00:50 INFO - PROCESS | 3756 | 1463623250210 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 3756 | ++DOCSHELL 2364A800 == 141 [pid = 3756] [id = 669] 18:00:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 381 (236D3400) [pid = 3756] [serial = 2007] [outer = 00000000] 18:00:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 382 (24E9E000) [pid = 3756] [serial = 2008] [outer = 236D3400] 18:00:50 INFO - PROCESS | 3756 | 1463623250264 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 383 (24EA0400) [pid = 3756] [serial = 2009] [outer = 236D3400] 18:00:50 INFO - PROCESS | 3756 | 1463623250860 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]]]}] 18:00:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:00:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1033ms 18:00:50 INFO - PROCESS | 3756 | 1463623250908 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 3756 | 1463623250911 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 18:00:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:00:50 INFO - PROCESS | 3756 | 1463623250914 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - PROCESS | 3756 | 1463623250916 Marionette TRACE conn2 <- [1,2642,null,{}] 18:00:50 INFO - PROCESS | 3756 | 1463623250936 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}] 18:00:51 INFO - PROCESS | 3756 | 1463623251060 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:00:51 INFO - PROCESS | 3756 | 1463623251270 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 3756 | ++DOCSHELL 237C8000 == 142 [pid = 3756] [id = 670] 18:00:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 384 (2434AC00) [pid = 3756] [serial = 2010] [outer = 00000000] 18:00:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 385 (24EA8800) [pid = 3756] [serial = 2011] [outer = 2434AC00] 18:00:51 INFO - PROCESS | 3756 | 1463623251326 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 386 (2530D800) [pid = 3756] [serial = 2012] [outer = 2434AC00] 18:00:51 INFO - PROCESS | 3756 | 1463623251911 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]]]}] 18:00:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:00:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1048ms 18:00:52 INFO - PROCESS | 3756 | 1463623251987 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 3756 | 1463623251989 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 18:00:52 INFO - PROCESS | 3756 | 1463623251992 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:00:52 INFO - PROCESS | 3756 | 1463623251994 Marionette TRACE conn2 <- [1,2646,null,{}] 18:00:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:00:52 INFO - PROCESS | 3756 | 1463623251998 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}] 18:00:52 INFO - PROCESS | 3756 | 1463623252125 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:00:52 INFO - PROCESS | 3756 | 1463623252326 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 3756 | ++DOCSHELL 24E9DC00 == 143 [pid = 3756] [id = 671] 18:00:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 387 (24EA5C00) [pid = 3756] [serial = 2013] [outer = 00000000] 18:00:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 388 (25443800) [pid = 3756] [serial = 2014] [outer = 24EA5C00] 18:00:52 INFO - PROCESS | 3756 | 1463623252381 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 389 (25446C00) [pid = 3756] [serial = 2015] [outer = 24EA5C00] 18:00:52 INFO - PROCESS | 3756 | 1463623252956 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]]]}] 18:00:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:00:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 986ms 18:00:53 INFO - PROCESS | 3756 | 1463623253023 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 3756 | 1463623253026 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 18:00:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:00:53 INFO - PROCESS | 3756 | 1463623253032 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 3756 | 1463623253034 Marionette TRACE conn2 <- [1,2650,null,{}] 18:00:53 INFO - PROCESS | 3756 | 1463623253038 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}] 18:00:53 INFO - PROCESS | 3756 | 1463623253164 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:00:53 INFO - PROCESS | 3756 | 1463623253374 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:53 INFO - PROCESS | 3756 | ++DOCSHELL 25342000 == 144 [pid = 3756] [id = 672] 18:00:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 390 (25344400) [pid = 3756] [serial = 2016] [outer = 00000000] 18:00:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 391 (25865000) [pid = 3756] [serial = 2017] [outer = 25344400] 18:00:53 INFO - PROCESS | 3756 | 1463623253428 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 392 (25867800) [pid = 3756] [serial = 2018] [outer = 25344400] 18:00:54 INFO - PROCESS | 3756 | 1463623254020 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]]]}] 18:00:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:00:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1049ms 18:00:54 INFO - PROCESS | 3756 | 1463623254087 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:00:54 INFO - PROCESS | 3756 | 1463623254090 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 18:00:54 INFO - PROCESS | 3756 | 1463623254093 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:00:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:00:54 INFO - PROCESS | 3756 | 1463623254095 Marionette TRACE conn2 <- [1,2654,null,{}] 18:00:54 INFO - PROCESS | 3756 | 1463623254099 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}] 18:00:54 INFO - PROCESS | 3756 | 1463623254227 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:00:54 INFO - PROCESS | 3756 | 1463623254426 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:54 INFO - PROCESS | 3756 | ++DOCSHELL 25341C00 == 145 [pid = 3756] [id = 673] 18:00:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 393 (25348400) [pid = 3756] [serial = 2019] [outer = 00000000] 18:00:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 394 (25870C00) [pid = 3756] [serial = 2020] [outer = 25348400] 18:00:54 INFO - PROCESS | 3756 | 1463623254481 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 395 (25871C00) [pid = 3756] [serial = 2021] [outer = 25348400] 18:00:55 INFO - PROCESS | 3756 | 1463623255661 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]]]}] 18:00:55 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) 18:00:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1612ms 18:00:55 INFO - PROCESS | 3756 | 1463623255695 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 3756 | 1463623255699 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 18:00:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:00:55 INFO - PROCESS | 3756 | 1463623255711 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 3756 | 1463623255715 Marionette TRACE conn2 <- [1,2658,null,{}] 18:00:55 INFO - PROCESS | 3756 | 1463623255769 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}] 18:00:55 INFO - PROCESS | 3756 | 1463623255960 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:00:56 INFO - PROCESS | 3756 | 1463623256155 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 3756 | ++DOCSHELL 13397C00 == 146 [pid = 3756] [id = 674] 18:00:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 396 (13398C00) [pid = 3756] [serial = 2022] [outer = 00000000] 18:00:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 397 (16F3A800) [pid = 3756] [serial = 2023] [outer = 13398C00] 18:00:56 INFO - PROCESS | 3756 | 1463623256205 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 398 (1810D000) [pid = 3756] [serial = 2024] [outer = 13398C00] 18:00:57 INFO - PROCESS | 3756 | 1463623257270 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 3756 | 1463623257310 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 18:00:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:00:57 INFO - PROCESS | 3756 | 1463623257365 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - PROCESS | 3756 | 1463623257368 Marionette TRACE conn2 <- [1,2662,null,{}] 18:00:57 INFO - PROCESS | 3756 | 1463623257372 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}] 18:00:57 INFO - PROCESS | 3756 | 1463623257478 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:00:57 INFO - PROCESS | 3756 | 1463623257764 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 3756 | ++DOCSHELL 19B32C00 == 147 [pid = 3756] [id = 675] 18:00:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 399 (1A8B9400) [pid = 3756] [serial = 2025] [outer = 00000000] 18:00:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 400 (1B7ECC00) [pid = 3756] [serial = 2026] [outer = 1A8B9400] 18:00:57 INFO - PROCESS | 3756 | 1463623257813 Marionette DEBUG loaded listener.js 18:00:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 401 (1CB41400) [pid = 3756] [serial = 2027] [outer = 1A8B9400] 18:00:58 INFO - PROCESS | 3756 | 1463623258874 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 18:00:58 INFO - PROCESS | 3756 | 1463623258956 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 18:00:58 INFO - PROCESS | 3756 | 1463623258961 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:00:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:00:58 INFO - PROCESS | 3756 | 1463623258965 Marionette TRACE conn2 <- [1,2666,null,{}] 18:00:58 INFO - PROCESS | 3756 | 1463623258975 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}] 18:00:59 INFO - PROCESS | 3756 | 1463623259086 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:00:59 INFO - PROCESS | 3756 | 1463623259359 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 3756 | ++DOCSHELL 1B173000 == 148 [pid = 3756] [id = 676] 18:00:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 402 (1B55A400) [pid = 3756] [serial = 2028] [outer = 00000000] 18:00:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 403 (1F1C0400) [pid = 3756] [serial = 2029] [outer = 1B55A400] 18:00:59 INFO - PROCESS | 3756 | 1463623259412 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 404 (1F817400) [pid = 3756] [serial = 2030] [outer = 1B55A400] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 25302C00 == 147 [pid = 3756] [id = 551] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 21467400 == 146 [pid = 3756] [id = 598] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 25307800 == 145 [pid = 3756] [id = 597] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 2364B400 == 144 [pid = 3756] [id = 599] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 23643C00 == 143 [pid = 3756] [id = 600] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 1A31C400 == 142 [pid = 3756] [id = 662] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 10B88000 == 141 [pid = 3756] [id = 661] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 1F1E5400 == 140 [pid = 3756] [id = 660] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 1C134000 == 139 [pid = 3756] [id = 659] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 1B556C00 == 138 [pid = 3756] [id = 658] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 199D8800 == 137 [pid = 3756] [id = 657] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 13704800 == 136 [pid = 3756] [id = 656] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 16EB8C00 == 135 [pid = 3756] [id = 655] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 10AD2400 == 134 [pid = 3756] [id = 654] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 21C80C00 == 133 [pid = 3756] [id = 647] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 225A2400 == 132 [pid = 3756] [id = 614] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 403 (237C5C00) [pid = 3756] [serial = 1867] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 402 (2388E800) [pid = 3756] [serial = 1870] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 401 (2434A000) [pid = 3756] [serial = 1873] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 400 (1D839400) [pid = 3756] [serial = 1876] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 399 (20997C00) [pid = 3756] [serial = 1879] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 398 (1E851400) [pid = 3756] [serial = 1915] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 397 (237CA800) [pid = 3756] [serial = 1882] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 396 (22E3E400) [pid = 3756] [serial = 1843] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 395 (1640B400) [pid = 3756] [serial = 1846] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 394 (1D838400) [pid = 3756] [serial = 1849] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 393 (21C71C00) [pid = 3756] [serial = 1852] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 392 (230A9400) [pid = 3756] [serial = 1855] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 391 (22DC6800) [pid = 3756] [serial = 1858] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 390 (230B0000) [pid = 3756] [serial = 1861] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 389 (236D6800) [pid = 3756] [serial = 1864] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 20D32C00 == 131 [pid = 3756] [id = 646] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 14217400 == 130 [pid = 3756] [id = 645] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 1F1A6400 == 129 [pid = 3756] [id = 644] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 1F1A8000 == 128 [pid = 3756] [id = 643] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 1E801C00 == 127 [pid = 3756] [id = 642] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 1DD42C00 == 126 [pid = 3756] [id = 641] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 17A6D800 == 125 [pid = 3756] [id = 640] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 13079C00 == 124 [pid = 3756] [id = 639] 18:01:00 INFO - PROCESS | 3756 | --DOCSHELL 1D432400 == 123 [pid = 3756] [id = 638] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 388 (1BA14000) [pid = 3756] [serial = 1906] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 387 (1D49F400) [pid = 3756] [serial = 1912] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 386 (1C135000) [pid = 3756] [serial = 1907] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 385 (1B7DF800) [pid = 3756] [serial = 1909] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 384 (14218C00) [pid = 3756] [serial = 1910] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 383 (1D4A6C00) [pid = 3756] [serial = 1913] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 382 (19B09800) [pid = 3756] [serial = 1898] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 381 (1339C800) [pid = 3756] [serial = 1886] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 380 (12D85C00) [pid = 3756] [serial = 1885] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 379 (17A39800) [pid = 3756] [serial = 1894] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 378 (181A6400) [pid = 3756] [serial = 1895] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 377 (1678A400) [pid = 3756] [serial = 1891] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 376 (16F3CC00) [pid = 3756] [serial = 1892] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 375 (19A30C00) [pid = 3756] [serial = 1897] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 374 (1A8BFC00) [pid = 3756] [serial = 1900] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 373 (1AE3AC00) [pid = 3756] [serial = 1901] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 372 (14293800) [pid = 3756] [serial = 1889] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 371 (14222C00) [pid = 3756] [serial = 1888] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 370 (1B54D800) [pid = 3756] [serial = 1904] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | --DOMWINDOW == 369 (1B165000) [pid = 3756] [serial = 1903] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3756 | 1463623260503 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]]]}] 18:01:00 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) 18:01:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1565ms 18:01:00 INFO - PROCESS | 3756 | 1463623260529 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 3756 | 1463623260531 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 18:01:00 INFO - PROCESS | 3756 | 1463623260534 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:01:00 INFO - PROCESS | 3756 | 1463623260536 Marionette TRACE conn2 <- [1,2670,null,{}] 18:01:00 INFO - PROCESS | 3756 | 1463623260540 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}] 18:01:00 INFO - PROCESS | 3756 | 1463623260644 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:01:00 INFO - PROCESS | 3756 | 1463623260834 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 3756 | ++DOCSHELL 131EE800 == 124 [pid = 3756] [id = 677] 18:01:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 370 (14222C00) [pid = 3756] [serial = 2031] [outer = 00000000] 18:01:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 371 (15A1EC00) [pid = 3756] [serial = 2032] [outer = 14222C00] 18:01:00 INFO - PROCESS | 3756 | 1463623260881 Marionette DEBUG loaded listener.js 18:01:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 372 (16F32C00) [pid = 3756] [serial = 2033] [outer = 14222C00] 18:01:01 INFO - PROCESS | 3756 | 1463623261784 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]]]}] 18:01:01 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) 18:01:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1315ms 18:01:01 INFO - PROCESS | 3756 | 1463623261845 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 3756 | 1463623261847 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 18:01:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:01:01 INFO - PROCESS | 3756 | 1463623261851 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - PROCESS | 3756 | 1463623261853 Marionette TRACE conn2 <- [1,2674,null,{}] 18:01:01 INFO - PROCESS | 3756 | 1463623261856 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}] 18:01:01 INFO - PROCESS | 3756 | 1463623261957 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:01:01 INFO - PROCESS | 3756 | 1463623261964 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 3756 | ++DOCSHELL 173AC000 == 125 [pid = 3756] [id = 678] 18:01:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 373 (17B21400) [pid = 3756] [serial = 2034] [outer = 00000000] 18:01:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 374 (1A8BFC00) [pid = 3756] [serial = 2035] [outer = 17B21400] 18:01:02 INFO - PROCESS | 3756 | 1463623262016 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 375 (1B16F800) [pid = 3756] [serial = 2036] [outer = 17B21400] 18:01:03 INFO - PROCESS | 3756 | 1463623263064 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 3756 | 1463623263114 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 18:01:03 INFO - PROCESS | 3756 | 1463623263118 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 3756 | 1463623263120 Marionette TRACE conn2 <- [1,2678,null,{}] 18:01:03 INFO - PROCESS | 3756 | 1463623263123 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}] 18:01:03 INFO - PROCESS | 3756 | 1463623263304 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:01:03 INFO - PROCESS | 3756 | 1463623263321 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 3756 | ++DOCSHELL 1832FC00 == 126 [pid = 3756] [id = 679] 18:01:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 376 (1B171800) [pid = 3756] [serial = 2037] [outer = 00000000] 18:01:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 377 (1EC4E000) [pid = 3756] [serial = 2038] [outer = 1B171800] 18:01:03 INFO - PROCESS | 3756 | 1463623263366 Marionette DEBUG loaded listener.js 18:01:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 378 (1F1E1400) [pid = 3756] [serial = 2039] [outer = 1B171800] 18:01:04 INFO - PROCESS | 3756 | 1463623264395 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 18:01:04 INFO - PROCESS | 3756 | 1463623264421 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 18:01:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:01:04 INFO - PROCESS | 3756 | 1463623264424 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:01:04 INFO - PROCESS | 3756 | 1463623264426 Marionette TRACE conn2 <- [1,2682,null,{}] 18:01:04 INFO - PROCESS | 3756 | 1463623264449 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}] 18:01:04 INFO - PROCESS | 3756 | 1463623264636 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 377 (21D16000) [pid = 3756] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 376 (16EBA000) [pid = 3756] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 375 (22D1E000) [pid = 3756] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 374 (150BF000) [pid = 3756] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 373 (20ED5C00) [pid = 3756] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 372 (199DB800) [pid = 3756] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 371 (1F80FC00) [pid = 3756] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 370 (13374000) [pid = 3756] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 369 (24346800) [pid = 3756] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 368 (14002C00) [pid = 3756] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 367 (1D832400) [pid = 3756] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 366 (14223800) [pid = 3756] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 365 (1DD3F000) [pid = 3756] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 364 (16410400) [pid = 3756] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 363 (133A2800) [pid = 3756] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 362 (1D4AB400) [pid = 3756] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 361 (22DC9000) [pid = 3756] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 360 (1BA13C00) [pid = 3756] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 359 (2073F800) [pid = 3756] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 358 (1D49EC00) [pid = 3756] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 357 (1DD3F800) [pid = 3756] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 356 (200E2C00) [pid = 3756] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 355 (20ED1000) [pid = 3756] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 354 (20D2A400) [pid = 3756] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 353 (20ED5800) [pid = 3756] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 352 (25339800) [pid = 3756] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 351 (16F3B000) [pid = 3756] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 350 (13126400) [pid = 3756] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 349 (1D49F000) [pid = 3756] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 348 (13A2B000) [pid = 3756] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 347 (22E33C00) [pid = 3756] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 346 (10231800) [pid = 3756] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 345 (22E32000) [pid = 3756] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 344 (10B89800) [pid = 3756] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 343 (15C6EC00) [pid = 3756] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 342 (174D6400) [pid = 3756] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 341 (1678EC00) [pid = 3756] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 340 (1DDADC00) [pid = 3756] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 339 (10B29000) [pid = 3756] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 338 (1B710C00) [pid = 3756] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 337 (16787C00) [pid = 3756] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 336 (130CFC00) [pid = 3756] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 335 (21C74C00) [pid = 3756] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 334 (1DDACC00) [pid = 3756] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 333 (225A5800) [pid = 3756] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 332 (10B45C00) [pid = 3756] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 331 (174D4800) [pid = 3756] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 330 (1EC53000) [pid = 3756] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 329 (133A0C00) [pid = 3756] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 328 (105F0000) [pid = 3756] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 327 (20D2AC00) [pid = 3756] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 326 (1D43CC00) [pid = 3756] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 325 (199D6C00) [pid = 3756] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 324 (21454000) [pid = 3756] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 323 (1AA4C400) [pid = 3756] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 322 (1B16A800) [pid = 3756] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 321 (25307000) [pid = 3756] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 320 (1AA49C00) [pid = 3756] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 319 (25348800) [pid = 3756] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 318 (1B556400) [pid = 3756] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 317 (1C131400) [pid = 3756] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 316 (1F183C00) [pid = 3756] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 315 (1F1AA400) [pid = 3756] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 314 (1EC52C00) [pid = 3756] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 313 (1A43DC00) [pid = 3756] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 312 (1E856800) [pid = 3756] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 311 (1D490400) [pid = 3756] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 310 (21A47C00) [pid = 3756] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 309 (1F810000) [pid = 3756] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 308 (11CE9C00) [pid = 3756] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 307 (1F1A0400) [pid = 3756] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 306 (16F37400) [pid = 3756] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 305 (1FDD4800) [pid = 3756] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 304 (1D432C00) [pid = 3756] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 303 (1B2A2000) [pid = 3756] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 302 (1F1E6000) [pid = 3756] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 301 (23647000) [pid = 3756] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 300 (225A7400) [pid = 3756] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 299 (1F18A000) [pid = 3756] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 298 (1B553C00) [pid = 3756] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 297 (2146C400) [pid = 3756] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 296 (1B708000) [pid = 3756] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 295 (23645400) [pid = 3756] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 294 (25347400) [pid = 3756] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 293 (19CE3800) [pid = 3756] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 292 (20992C00) [pid = 3756] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 291 (1F1DCC00) [pid = 3756] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 290 (10A62800) [pid = 3756] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 289 (19CE3C00) [pid = 3756] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 288 (21459C00) [pid = 3756] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 287 (21A4C800) [pid = 3756] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 286 (1E84C800) [pid = 3756] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 285 (174DCC00) [pid = 3756] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 284 (13A27400) [pid = 3756] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 283 (1B172000) [pid = 3756] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 282 (20ED9400) [pid = 3756] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 281 (1DD45400) [pid = 3756] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 280 (10B31800) [pid = 3756] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 279 (22DD2800) [pid = 3756] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 278 (1B2A1C00) [pid = 3756] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 277 (1B2A6800) [pid = 3756] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 276 (22DC5400) [pid = 3756] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 275 (1DDB0400) [pid = 3756] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 274 (12D81000) [pid = 3756] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 273 (16907800) [pid = 3756] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 272 (1C137000) [pid = 3756] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 271 (20737C00) [pid = 3756] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 270 (1B554800) [pid = 3756] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 269 (1C13A400) [pid = 3756] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 268 (200E6800) [pid = 3756] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 267 (13375800) [pid = 3756] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 266 (12B5D000) [pid = 3756] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 265 (22D13400) [pid = 3756] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 264 (1BA20000) [pid = 3756] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 263 (1AE5A800) [pid = 3756] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 262 (10A64400) [pid = 3756] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 261 (12AE8400) [pid = 3756] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 260 (173B1C00) [pid = 3756] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 259 (1F812000) [pid = 3756] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 258 (1AE3A800) [pid = 3756] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 257 (25304000) [pid = 3756] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 256 (21A4C000) [pid = 3756] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 255 (14005C00) [pid = 3756] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 254 (1F18D000) [pid = 3756] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 253 (2146A400) [pid = 3756] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 252 (1F1BD800) [pid = 3756] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 251 (17B20400) [pid = 3756] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 250 (22DC3C00) [pid = 3756] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 249 (13C3E800) [pid = 3756] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:01:06 INFO - PROCESS | 3756 | --DOMWINDOW == 248 (19A35C00) [pid = 3756] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:01:06 INFO - PROCESS | 3756 | 1463623266057 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 3756 | ++DOCSHELL 10231800 == 127 [pid = 3756] [id = 680] 18:01:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 249 (1050D400) [pid = 3756] [serial = 2040] [outer = 00000000] 18:01:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 250 (10B27400) [pid = 3756] [serial = 2041] [outer = 1050D400] 18:01:06 INFO - PROCESS | 3756 | 1463623266102 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 251 (10B8A400) [pid = 3756] [serial = 2042] [outer = 1050D400] 18:01:06 INFO - PROCESS | 3756 | 1463623266962 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 3756 | 1463623266999 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 18:01:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:01:07 INFO - PROCESS | 3756 | 1463623267003 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:01:07 INFO - PROCESS | 3756 | 1463623267005 Marionette TRACE conn2 <- [1,2686,null,{}] 18:01:07 INFO - PROCESS | 3756 | 1463623267009 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}] 18:01:07 INFO - PROCESS | 3756 | 1463623267109 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:01:07 INFO - PROCESS | 3756 | 1463623267116 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:07 INFO - PROCESS | 3756 | ++DOCSHELL 133A1800 == 128 [pid = 3756] [id = 681] 18:01:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 252 (133A2800) [pid = 3756] [serial = 2043] [outer = 00000000] 18:01:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 253 (14231C00) [pid = 3756] [serial = 2044] [outer = 133A2800] 18:01:07 INFO - PROCESS | 3756 | 1463623267163 Marionette DEBUG loaded listener.js 18:01:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 254 (15C6EC00) [pid = 3756] [serial = 2045] [outer = 133A2800] 18:01:08 INFO - PROCESS | 3756 | 1463623268176 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 3756 | 1463623268216 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 18:01:08 INFO - PROCESS | 3756 | 1463623268222 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:01:08 INFO - PROCESS | 3756 | 1463623268226 Marionette TRACE conn2 <- [1,2690,null,{}] 18:01:08 INFO - PROCESS | 3756 | 1463623268233 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}] 18:01:08 INFO - PROCESS | 3756 | 1463623268370 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:01:08 INFO - PROCESS | 3756 | 1463623268607 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 3756 | ++DOCSHELL 13A2D800 == 129 [pid = 3756] [id = 682] 18:01:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 255 (14005C00) [pid = 3756] [serial = 2046] [outer = 00000000] 18:01:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 256 (1538BC00) [pid = 3756] [serial = 2047] [outer = 14005C00] 18:01:08 INFO - PROCESS | 3756 | 1463623268707 Marionette DEBUG loaded listener.js 18:01:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 257 (16905000) [pid = 3756] [serial = 2048] [outer = 14005C00] 18:01:09 INFO - PROCESS | 3756 | 1463623269324 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]]]}] 18:01:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1158ms 18:01:09 INFO - PROCESS | 3756 | 1463623269375 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 18:01:09 INFO - PROCESS | 3756 | 1463623269381 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 18:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:01:09 INFO - PROCESS | 3756 | 1463623269388 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:01:09 INFO - PROCESS | 3756 | 1463623269391 Marionette TRACE conn2 <- [1,2694,null,{}] 18:01:09 INFO - PROCESS | 3756 | 1463623269395 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}] 18:01:09 INFO - PROCESS | 3756 | 1463623269523 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:01:09 INFO - PROCESS | 3756 | 1463623269722 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 3756 | ++DOCSHELL 1421BC00 == 130 [pid = 3756] [id = 683] 18:01:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 258 (173AD400) [pid = 3756] [serial = 2049] [outer = 00000000] 18:01:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 259 (199D5800) [pid = 3756] [serial = 2050] [outer = 173AD400] 18:01:09 INFO - PROCESS | 3756 | 1463623269778 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 260 (19A34800) [pid = 3756] [serial = 2051] [outer = 173AD400] 18:01:10 INFO - PROCESS | 3756 | 1463623270455 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]]]}] 18:01:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1095ms 18:01:10 INFO - PROCESS | 3756 | 1463623270518 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 3756 | 1463623270521 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 18:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:01:10 INFO - PROCESS | 3756 | 1463623270527 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:01:10 INFO - PROCESS | 3756 | 1463623270530 Marionette TRACE conn2 <- [1,2698,null,{}] 18:01:10 INFO - PROCESS | 3756 | 1463623270541 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}] 18:01:10 INFO - PROCESS | 3756 | 1463623270674 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:01:10 INFO - PROCESS | 3756 | 1463623270872 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 3756 | ++DOCSHELL 1A313800 == 131 [pid = 3756] [id = 684] 18:01:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 261 (1A43BC00) [pid = 3756] [serial = 2052] [outer = 00000000] 18:01:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 262 (1AE54400) [pid = 3756] [serial = 2053] [outer = 1A43BC00] 18:01:10 INFO - PROCESS | 3756 | 1463623270935 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 263 (1B16A400) [pid = 3756] [serial = 2054] [outer = 1A43BC00] 18:01:11 INFO - PROCESS | 3756 | 1463623271571 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] 18:01:11 INFO - PROCESS | 3756 | 1463623271630 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 18:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:01:11 INFO - PROCESS | 3756 | 1463623271633 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:01:11 INFO - PROCESS | 3756 | 1463623271635 Marionette TRACE conn2 <- [1,2702,null,{}] 18:01:11 INFO - PROCESS | 3756 | 1463623271639 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}] 18:01:11 INFO - PROCESS | 3756 | 1463623271764 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:01:11 INFO - PROCESS | 3756 | 1463623271969 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 3756 | ++DOCSHELL 1AE45000 == 132 [pid = 3756] [id = 685] 18:01:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 264 (1B165800) [pid = 3756] [serial = 2055] [outer = 00000000] 18:01:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 265 (1B708000) [pid = 3756] [serial = 2056] [outer = 1B165800] 18:01:12 INFO - PROCESS | 3756 | 1463623272025 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 266 (1C13B800) [pid = 3756] [serial = 2057] [outer = 1B165800] 18:01:12 INFO - PROCESS | 3756 | 1463623272615 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]]]}] 18:01:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:01:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1034ms 18:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:01:12 INFO - PROCESS | 3756 | 1463623272691 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 3756 | 1463623272694 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 18:01:12 INFO - PROCESS | 3756 | 1463623272697 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - PROCESS | 3756 | 1463623272699 Marionette TRACE conn2 <- [1,2706,null,{}] 18:01:12 INFO - PROCESS | 3756 | 1463623272703 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}] 18:01:12 INFO - PROCESS | 3756 | 1463623272858 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:01:13 INFO - PROCESS | 3756 | 1463623273069 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 3756 | ++DOCSHELL 199D4800 == 133 [pid = 3756] [id = 686] 18:01:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 267 (1AE44400) [pid = 3756] [serial = 2058] [outer = 00000000] 18:01:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 268 (1D490C00) [pid = 3756] [serial = 2059] [outer = 1AE44400] 18:01:13 INFO - PROCESS | 3756 | 1463623273126 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 269 (1D4A9400) [pid = 3756] [serial = 2060] [outer = 1AE44400] 18:01:13 INFO - PROCESS | 3756 | 1463623273779 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] 18:01:13 INFO - PROCESS | 3756 | 1463623273801 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 18:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:01:13 INFO - PROCESS | 3756 | 1463623273805 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:01:13 INFO - PROCESS | 3756 | 1463623273806 Marionette TRACE conn2 <- [1,2710,null,{}] 18:01:13 INFO - PROCESS | 3756 | 1463623273810 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}] 18:01:13 INFO - PROCESS | 3756 | 1463623273959 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:01:14 INFO - PROCESS | 3756 | 1463623274174 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 3756 | ++DOCSHELL 1DD42400 == 134 [pid = 3756] [id = 687] 18:01:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 270 (1DD44400) [pid = 3756] [serial = 2061] [outer = 00000000] 18:01:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 271 (1E80C800) [pid = 3756] [serial = 2062] [outer = 1DD44400] 18:01:14 INFO - PROCESS | 3756 | 1463623274230 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 272 (1EC53000) [pid = 3756] [serial = 2063] [outer = 1DD44400] 18:01:14 INFO - PROCESS | 3756 | 1463623274854 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] 18:01:14 INFO - PROCESS | 3756 | 1463623274898 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 18:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:01:14 INFO - PROCESS | 3756 | 1463623274901 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 3756 | 1463623274903 Marionette TRACE conn2 <- [1,2714,null,{}] 18:01:14 INFO - PROCESS | 3756 | 1463623274906 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}] 18:01:15 INFO - PROCESS | 3756 | 1463623275036 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:01:15 INFO - PROCESS | 3756 | 1463623275235 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:15 INFO - PROCESS | 3756 | ++DOCSHELL 19A2DC00 == 135 [pid = 3756] [id = 688] 18:01:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 273 (1D831800) [pid = 3756] [serial = 2064] [outer = 00000000] 18:01:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 274 (1F1BD800) [pid = 3756] [serial = 2065] [outer = 1D831800] 18:01:15 INFO - PROCESS | 3756 | 1463623275289 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 275 (1F1E7C00) [pid = 3756] [serial = 2066] [outer = 1D831800] 18:01:15 INFO - PROCESS | 3756 | 1463623275880 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]]]}] 18:01:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1002ms 18:01:15 INFO - PROCESS | 3756 | 1463623275904 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 3756 | 1463623275906 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 18:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:01:15 INFO - PROCESS | 3756 | 1463623275910 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 3756 | 1463623275911 Marionette TRACE conn2 <- [1,2718,null,{}] 18:01:15 INFO - PROCESS | 3756 | 1463623275915 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}] 18:01:16 INFO - PROCESS | 3756 | 1463623276046 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:01:16 INFO - PROCESS | 3756 | 1463623276257 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 3756 | ++DOCSHELL 1730C000 == 136 [pid = 3756] [id = 689] 18:01:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 276 (1B559400) [pid = 3756] [serial = 2067] [outer = 00000000] 18:01:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 277 (200E4800) [pid = 3756] [serial = 2068] [outer = 1B559400] 18:01:16 INFO - PROCESS | 3756 | 1463623276312 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 278 (20732800) [pid = 3756] [serial = 2069] [outer = 1B559400] 18:01:17 INFO - PROCESS | 3756 | 1463623277391 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:01:17 INFO - PROCESS | 3756 | 1463623277408 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 18:01:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:01:17 INFO - PROCESS | 3756 | 1463623277411 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:01:17 INFO - PROCESS | 3756 | 1463623277413 Marionette TRACE conn2 <- [1,2722,null,{}] 18:01:17 INFO - PROCESS | 3756 | 1463623277417 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}] 18:01:17 INFO - PROCESS | 3756 | 1463623277531 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:01:17 INFO - PROCESS | 3756 | 1463623277767 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 3756 | ++DOCSHELL 1F80D800 == 137 [pid = 3756] [id = 690] 18:01:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 279 (1F80FC00) [pid = 3756] [serial = 2070] [outer = 00000000] 18:01:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 280 (20D32C00) [pid = 3756] [serial = 2071] [outer = 1F80FC00] 18:01:17 INFO - PROCESS | 3756 | 1463623277822 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 281 (20D77800) [pid = 3756] [serial = 2072] [outer = 1F80FC00] 18:01:18 INFO - PROCESS | 3756 | 1463623278391 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]]]}] 18:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1033ms 18:01:18 INFO - PROCESS | 3756 | 1463623278466 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 3756 | 1463623278469 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 18:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:01:18 INFO - PROCESS | 3756 | 1463623278474 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 3756 | 1463623278476 Marionette TRACE conn2 <- [1,2726,null,{}] 18:01:18 INFO - PROCESS | 3756 | 1463623278480 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}] 18:01:18 INFO - PROCESS | 3756 | 1463623278604 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:01:18 INFO - PROCESS | 3756 | 1463623278804 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:18 INFO - PROCESS | 3756 | ++DOCSHELL 200E8400 == 138 [pid = 3756] [id = 691] 18:01:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 282 (20997C00) [pid = 3756] [serial = 2073] [outer = 00000000] 18:01:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 283 (21454400) [pid = 3756] [serial = 2074] [outer = 20997C00] 18:01:18 INFO - PROCESS | 3756 | 1463623278859 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 284 (21464400) [pid = 3756] [serial = 2075] [outer = 20997C00] 18:01:19 INFO - PROCESS | 3756 | 1463623279559 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]]]}] 18:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1158ms 18:01:19 INFO - PROCESS | 3756 | 1463623279625 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:01:19 INFO - PROCESS | 3756 | 1463623279628 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 18:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:01:19 INFO - PROCESS | 3756 | 1463623279632 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:01:19 INFO - PROCESS | 3756 | 1463623279635 Marionette TRACE conn2 <- [1,2730,null,{}] 18:01:19 INFO - PROCESS | 3756 | 1463623279656 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}] 18:01:19 INFO - PROCESS | 3756 | 1463623279811 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:01:20 INFO - PROCESS | 3756 | 1463623280010 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:20 INFO - PROCESS | 3756 | ++DOCSHELL 10B3A400 == 139 [pid = 3756] [id = 692] 18:01:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 285 (11C5DC00) [pid = 3756] [serial = 2076] [outer = 00000000] 18:01:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 286 (17441000) [pid = 3756] [serial = 2077] [outer = 11C5DC00] 18:01:20 INFO - PROCESS | 3756 | 1463623280078 Marionette DEBUG loaded listener.js 18:01:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 287 (1B7E4000) [pid = 3756] [serial = 2078] [outer = 11C5DC00] 18:01:20 INFO - PROCESS | 3756 | 1463623280736 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]]]}] 18:01:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:01:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1143ms 18:01:20 INFO - PROCESS | 3756 | 1463623280780 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 18:01:20 INFO - PROCESS | 3756 | 1463623280782 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 18:01:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:01:20 INFO - PROCESS | 3756 | 1463623280786 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:01:20 INFO - PROCESS | 3756 | 1463623280788 Marionette TRACE conn2 <- [1,2734,null,{}] 18:01:20 INFO - PROCESS | 3756 | 1463623280791 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}] 18:01:20 INFO - PROCESS | 3756 | 1463623280948 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:01:21 INFO - PROCESS | 3756 | 1463623281173 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:21 INFO - PROCESS | 3756 | ++DOCSHELL 1640B800 == 140 [pid = 3756] [id = 693] 18:01:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 288 (16785000) [pid = 3756] [serial = 2079] [outer = 00000000] 18:01:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 289 (1B2A4400) [pid = 3756] [serial = 2080] [outer = 16785000] 18:01:21 INFO - PROCESS | 3756 | 1463623281270 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 290 (1D433000) [pid = 3756] [serial = 2081] [outer = 16785000] 18:01:21 INFO - PROCESS | 3756 | 1463623281901 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]]]}] 18:01:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:01:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1143ms 18:01:21 INFO - PROCESS | 3756 | 1463623281937 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 3756 | 1463623281939 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 18:01:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:01:21 INFO - PROCESS | 3756 | 1463623281942 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:01:21 INFO - PROCESS | 3756 | 1463623281944 Marionette TRACE conn2 <- [1,2738,null,{}] 18:01:21 INFO - PROCESS | 3756 | 1463623281948 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}] 18:01:22 INFO - PROCESS | 3756 | 1463623282075 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:01:22 INFO - PROCESS | 3756 | 1463623282289 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:22 INFO - PROCESS | 3756 | ++DOCSHELL 10AD0800 == 141 [pid = 3756] [id = 694] 18:01:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 291 (11427000) [pid = 3756] [serial = 2082] [outer = 00000000] 18:01:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 292 (16F35000) [pid = 3756] [serial = 2083] [outer = 11427000] 18:01:22 INFO - PROCESS | 3756 | 1463623282345 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 293 (19B0F000) [pid = 3756] [serial = 2084] [outer = 11427000] 18:01:22 INFO - PROCESS | 3756 | 1463623282962 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]]]}] 18:01:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:01:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1299ms 18:01:23 INFO - PROCESS | 3756 | 1463623283262 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:01:23 INFO - PROCESS | 3756 | 1463623283267 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 18:01:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:01:23 INFO - PROCESS | 3756 | 1463623283274 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - PROCESS | 3756 | 1463623283276 Marionette TRACE conn2 <- [1,2742,null,{}] 18:01:23 INFO - PROCESS | 3756 | 1463623283282 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}] 18:01:23 INFO - PROCESS | 3756 | 1463623283410 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:01:23 INFO - PROCESS | 3756 | 1463623283610 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 3756 | ++DOCSHELL 10ACE000 == 142 [pid = 3756] [id = 695] 18:01:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 294 (10ACE400) [pid = 3756] [serial = 2085] [outer = 00000000] 18:01:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 295 (10B25400) [pid = 3756] [serial = 2086] [outer = 10ACE400] 18:01:23 INFO - PROCESS | 3756 | 1463623283658 Marionette DEBUG loaded listener.js 18:01:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 296 (10B43800) [pid = 3756] [serial = 2087] [outer = 10ACE400] 18:01:24 INFO - PROCESS | 3756 | 1463623284281 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]]]}] 18:01:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:01:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1033ms 18:01:24 INFO - PROCESS | 3756 | 1463623284316 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:01:24 INFO - PROCESS | 3756 | 1463623284319 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 18:01:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:01:24 INFO - PROCESS | 3756 | 1463623284343 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:01:24 INFO - PROCESS | 3756 | 1463623284346 Marionette TRACE conn2 <- [1,2746,null,{}] 18:01:24 INFO - PROCESS | 3756 | 1463623284350 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}] 18:01:24 INFO - PROCESS | 3756 | 1463623284485 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:01:24 INFO - PROCESS | 3756 | 1463623284698 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:24 INFO - PROCESS | 3756 | ++DOCSHELL 1124D400 == 143 [pid = 3756] [id = 696] 18:01:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 297 (12B67400) [pid = 3756] [serial = 2088] [outer = 00000000] 18:01:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 298 (130CFC00) [pid = 3756] [serial = 2089] [outer = 12B67400] 18:01:24 INFO - PROCESS | 3756 | 1463623284779 Marionette DEBUG loaded listener.js 18:01:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 299 (131F4800) [pid = 3756] [serial = 2090] [outer = 12B67400] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 10231800 == 142 [pid = 3756] [id = 680] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 1832FC00 == 141 [pid = 3756] [id = 679] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 173AC000 == 140 [pid = 3756] [id = 678] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 131EE800 == 139 [pid = 3756] [id = 677] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 1B173000 == 138 [pid = 3756] [id = 676] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 19B32C00 == 137 [pid = 3756] [id = 675] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 13397C00 == 136 [pid = 3756] [id = 674] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 298 (21D1FC00) [pid = 3756] [serial = 1990] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 2364A800 == 135 [pid = 3756] [id = 669] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 21D15000 == 134 [pid = 3756] [id = 668] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 22D1B000 == 133 [pid = 3756] [id = 667] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 20EDA800 == 132 [pid = 3756] [id = 666] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 1A775800 == 131 [pid = 3756] [id = 665] 18:01:25 INFO - PROCESS | 3756 | --DOCSHELL 1421DC00 == 130 [pid = 3756] [id = 664] 18:01:25 INFO - PROCESS | 3756 | 1463623285507 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]]]}] 18:01:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:01:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1189ms 18:01:25 INFO - PROCESS | 3756 | 1463623285536 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:01:25 INFO - PROCESS | 3756 | 1463623285538 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 18:01:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:01:25 INFO - PROCESS | 3756 | 1463623285542 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - PROCESS | 3756 | 1463623285544 Marionette TRACE conn2 <- [1,2750,null,{}] 18:01:25 INFO - PROCESS | 3756 | 1463623285554 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}] 18:01:25 INFO - PROCESS | 3756 | 1463623285671 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 297 (20D81800) [pid = 3756] [serial = 1988] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 296 (225A3000) [pid = 3756] [serial = 1646] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 295 (199D7400) [pid = 3756] [serial = 1966] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 294 (2530C000) [pid = 3756] [serial = 1784] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 293 (16F32800) [pid = 3756] [serial = 1969] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 292 (21A47800) [pid = 3756] [serial = 1571] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 291 (1A319C00) [pid = 3756] [serial = 1382] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 290 (1F1C3800) [pid = 3756] [serial = 1927] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 289 (2099A400) [pid = 3756] [serial = 1205] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 288 (1A176800) [pid = 3756] [serial = 1730] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 287 (25303400) [pid = 3756] [serial = 1874] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 286 (16786000) [pid = 3756] [serial = 1379] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 285 (1DD39000) [pid = 3756] [serial = 1391] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 284 (19B05C00) [pid = 3756] [serial = 1847] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 283 (1DDABC00) [pid = 3756] [serial = 1394] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 282 (236DCC00) [pid = 3756] [serial = 1652] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 281 (16EB2C00) [pid = 3756] [serial = 1625] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 280 (1F185800) [pid = 3756] [serial = 1916] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 279 (24341000) [pid = 3756] [serial = 1871] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 278 (1E809400) [pid = 3756] [serial = 1924] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 277 (1E854C00) [pid = 3756] [serial = 1508] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 276 (20D30400) [pid = 3756] [serial = 1517] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 275 (1F18C400) [pid = 3756] [serial = 1979] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 274 (1E802400) [pid = 3756] [serial = 1397] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 273 (200EA400) [pid = 3756] [serial = 1805] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 272 (21C78800) [pid = 3756] [serial = 1580] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 271 (20D7B400) [pid = 3756] [serial = 1520] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 270 (22E37C00) [pid = 3756] [serial = 1721] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 269 (2544B800) [pid = 3756] [serial = 1793] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 268 (17F8C800) [pid = 3756] [serial = 1268] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 267 (1AE52800) [pid = 3756] [serial = 1661] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 266 (1D4A5C00) [pid = 3756] [serial = 1388] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 265 (15C6C800) [pid = 3756] [serial = 1439] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 264 (23887C00) [pid = 3756] [serial = 1724] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 263 (10B2C000) [pid = 3756] [serial = 1256] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 262 (230AC400) [pid = 3756] [serial = 1856] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 261 (1B550800) [pid = 3756] [serial = 1985] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 260 (1D4A3C00) [pid = 3756] [serial = 1589] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 259 (19B0F800) [pid = 3756] [serial = 1271] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 258 (21D17C00) [pid = 3756] [serial = 1939] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 257 (1E80B800) [pid = 3756] [serial = 1850] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 256 (1E849C00) [pid = 3756] [serial = 1400] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 255 (131F5400) [pid = 3756] [serial = 1964] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 254 (1C135800) [pid = 3756] [serial = 1975] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 253 (199D8400) [pid = 3756] [serial = 1442] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 252 (13C3B400) [pid = 3756] [serial = 1918] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 251 (22508400) [pid = 3756] [serial = 1586] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 250 (20993C00) [pid = 3756] [serial = 1514] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 249 (236D4000) [pid = 3756] [serial = 1649] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 248 (2388D000) [pid = 3756] [serial = 1951] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 247 (16787800) [pid = 3756] [serial = 1283] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 246 (19CD4C00) [pid = 3756] [serial = 1496] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 245 (1FDCA800) [pid = 3756] [serial = 1454] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 244 (17446C00) [pid = 3756] [serial = 1697] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 243 (15388400) [pid = 3756] [serial = 1286] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 242 (21468C00) [pid = 3756] [serial = 1709] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 241 (21A51000) [pid = 3756] [serial = 1577] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 240 (1B709800) [pid = 3756] [serial = 1499] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 239 (21460C00) [pid = 3756] [serial = 1787] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 238 (1BA20400) [pid = 3756] [serial = 1772] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 237 (1CB40800) [pid = 3756] [serial = 1502] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 236 (2530FC00) [pid = 3756] [serial = 1655] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 235 (1B702000) [pid = 3756] [serial = 1973] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 234 (25891400) [pid = 3756] [serial = 1802] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 233 (1BA1A000) [pid = 3756] [serial = 1337] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 232 (1D836800) [pid = 3756] [serial = 1445] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 231 (23890400) [pid = 3756] [serial = 1883] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 230 (22507C00) [pid = 3756] [serial = 1715] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 229 (12AE6C00) [pid = 3756] [serial = 1963] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 228 (1F816800) [pid = 3756] [serial = 1511] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 227 (1D430800) [pid = 3756] [serial = 1700] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 226 (1EC58800) [pid = 3756] [serial = 1451] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 225 (1D835400) [pid = 3756] [serial = 1505] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 224 (23882000) [pid = 3756] [serial = 1718] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 223 (1FDD7C00) [pid = 3756] [serial = 1457] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 222 (181AA800) [pid = 3756] [serial = 1970] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 221 (1AD3E400) [pid = 3756] [serial = 1523] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 220 (1F1A8C00) [pid = 3756] [serial = 1712] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 219 (1E80D400) [pid = 3756] [serial = 1978] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 218 (17447400) [pid = 3756] [serial = 1265] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 217 (1B2A2C00) [pid = 3756] [serial = 1972] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 216 (20D7CC00) [pid = 3756] [serial = 1631] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 215 (1D43B800) [pid = 3756] [serial = 1574] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 214 (1D48D000) [pid = 3756] [serial = 1280] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 213 (200EAC00) [pid = 3756] [serial = 1981] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 212 (22D1B400) [pid = 3756] [serial = 1942] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 211 (237C9000) [pid = 3756] [serial = 1868] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 210 (2146AC00) [pid = 3756] [serial = 1960] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 209 (2356AC00) [pid = 3756] [serial = 1948] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 208 (236D4400) [pid = 3756] [serial = 1781] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 207 (1D492C00) [pid = 3756] [serial = 1976] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 206 (20D82400) [pid = 3756] [serial = 1568] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 205 (19B0C800) [pid = 3756] [serial = 1954] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 204 (20ECE400) [pid = 3756] [serial = 1880] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 203 (22D16400) [pid = 3756] [serial = 1778] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 202 (1CB3FC00) [pid = 3756] [serial = 1340] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 201 (2364C400) [pid = 3756] [serial = 1796] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 200 (25869000) [pid = 3756] [serial = 1799] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 199 (1AD42800) [pid = 3756] [serial = 1325] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 198 (2099B800) [pid = 3756] [serial = 1463] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 197 (1F1E6800) [pid = 3756] [serial = 1703] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 196 (11021800) [pid = 3756] [serial = 1490] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 195 (1AD4BC00) [pid = 3756] [serial = 1922] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 194 (2533E000) [pid = 3756] [serial = 1790] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 193 (21D19C00) [pid = 3756] [serial = 1634] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 192 (1E858C00) [pid = 3756] [serial = 1403] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 191 (21466800) [pid = 3756] [serial = 1936] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 190 (1B170C00) [pid = 3756] [serial = 1331] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 189 (20740000) [pid = 3756] [serial = 1982] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 188 (16907000) [pid = 3756] [serial = 1493] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 187 (1D4A8C00) [pid = 3756] [serial = 1562] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 186 (2146E000) [pid = 3756] [serial = 1640] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 185 (20D36C00) [pid = 3756] [serial = 1706] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 184 (15C68C00) [pid = 3756] [serial = 1919] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 183 (13396400) [pid = 3756] [serial = 1319] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 182 (237BE800) [pid = 3756] [serial = 1865] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 181 (1FDD5400) [pid = 3756] [serial = 1930] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 180 (1D4A6400) [pid = 3756] [serial = 1811] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 179 (1B70E800) [pid = 3756] [serial = 1334] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 178 (22DC7000) [pid = 3756] [serial = 1859] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 177 (1A439000) [pid = 3756] [serial = 1921] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 176 (1E84F400) [pid = 3756] [serial = 1448] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 175 (13C3F400) [pid = 3756] [serial = 1556] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 174 (1423C000) [pid = 3756] [serial = 1984] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 173 (1F187C00) [pid = 3756] [serial = 1957] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 172 (1AA47000) [pid = 3756] [serial = 1628] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 171 (1D499C00) [pid = 3756] [serial = 1385] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 170 (21A4FC00) [pid = 3756] [serial = 1775] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 169 (1B7ED400) [pid = 3756] [serial = 1277] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 168 (1D48FC00) [pid = 3756] [serial = 1343] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 167 (225A6000) [pid = 3756] [serial = 1853] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 166 (1537E000) [pid = 3756] [serial = 1262] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 165 (199DD000) [pid = 3756] [serial = 1808] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 164 (236D8800) [pid = 3756] [serial = 1727] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 163 (1F1AAC00) [pid = 3756] [serial = 1877] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 162 (20999000) [pid = 3756] [serial = 1987] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 161 (10F9C000) [pid = 3756] [serial = 1376] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 160 (13316000) [pid = 3756] [serial = 1259] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 159 (18506400) [pid = 3756] [serial = 1559] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 158 (2073A800) [pid = 3756] [serial = 1460] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 157 (1AE56C00) [pid = 3756] [serial = 1328] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 156 (25341400) [pid = 3756] [serial = 1658] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 155 (21D14000) [pid = 3756] [serial = 1583] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 154 (22E3C000) [pid = 3756] [serial = 1945] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 153 (16ED2800) [pid = 3756] [serial = 1322] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 152 (20738C00) [pid = 3756] [serial = 1565] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 151 (22510000) [pid = 3756] [serial = 1643] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 150 (1F1C8000) [pid = 3756] [serial = 1637] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 149 (1EC53C00) [pid = 3756] [serial = 1733] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 148 (20ECF400) [pid = 3756] [serial = 1933] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 147 (19CDC000) [pid = 3756] [serial = 1967] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 146 (230B2800) [pid = 3756] [serial = 1862] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 145 (1730C400) [pid = 3756] [serial = 1769] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | --DOMWINDOW == 144 (1B29F000) [pid = 3756] [serial = 1274] [outer = 00000000] [url = about:blank] 18:01:25 INFO - PROCESS | 3756 | 1463623285848 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 3756 | ++DOCSHELL 10B32400 == 131 [pid = 3756] [id = 697] 18:01:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 145 (10B45C00) [pid = 3756] [serial = 2091] [outer = 00000000] 18:01:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 146 (1330D800) [pid = 3756] [serial = 2092] [outer = 10B45C00] 18:01:25 INFO - PROCESS | 3756 | 1463623285897 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 147 (13A22C00) [pid = 3756] [serial = 2093] [outer = 10B45C00] 18:01:26 INFO - PROCESS | 3756 | 1463623286404 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]]]}] 18:01:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:01:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 908ms 18:01:26 INFO - PROCESS | 3756 | 1463623286450 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 3756 | 1463623286452 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 18:01:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:01:26 INFO - PROCESS | 3756 | 1463623286455 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:01:26 INFO - PROCESS | 3756 | 1463623286456 Marionette TRACE conn2 <- [1,2754,null,{}] 18:01:26 INFO - PROCESS | 3756 | 1463623286460 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}] 18:01:26 INFO - PROCESS | 3756 | 1463623286567 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:01:26 INFO - PROCESS | 3756 | 1463623286573 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 3756 | ++DOCSHELL 1400B000 == 132 [pid = 3756] [id = 698] 18:01:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 148 (14217800) [pid = 3756] [serial = 2094] [outer = 00000000] 18:01:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 149 (14233400) [pid = 3756] [serial = 2095] [outer = 14217800] 18:01:26 INFO - PROCESS | 3756 | 1463623286618 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 150 (1428FC00) [pid = 3756] [serial = 2096] [outer = 14217800] 18:01:27 INFO - PROCESS | 3756 | 1463623287132 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]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:01:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 704ms 18:01:27 INFO - PROCESS | 3756 | 1463623287156 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 3756 | 1463623287158 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 18:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:01:27 INFO - PROCESS | 3756 | 1463623287161 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - PROCESS | 3756 | 1463623287163 Marionette TRACE conn2 <- [1,2758,null,{}] 18:01:27 INFO - PROCESS | 3756 | 1463623287168 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}] 18:01:27 INFO - PROCESS | 3756 | 1463623287305 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:01:27 INFO - PROCESS | 3756 | 1463623287462 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:27 INFO - PROCESS | 3756 | ++DOCSHELL 13C3F400 == 133 [pid = 3756] [id = 699] 18:01:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 151 (150B9800) [pid = 3756] [serial = 2097] [outer = 00000000] 18:01:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 152 (15C6FC00) [pid = 3756] [serial = 2098] [outer = 150B9800] 18:01:27 INFO - PROCESS | 3756 | 1463623287507 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 153 (16407C00) [pid = 3756] [serial = 2099] [outer = 150B9800] 18:01:27 INFO - PROCESS | 3756 | 1463623287965 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]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:01:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 798ms 18:01:27 INFO - PROCESS | 3756 | 1463623287998 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 3756 | 1463623288000 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 18:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:01:28 INFO - PROCESS | 3756 | 1463623288003 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:01:28 INFO - PROCESS | 3756 | 1463623288005 Marionette TRACE conn2 <- [1,2762,null,{}] 18:01:28 INFO - PROCESS | 3756 | 1463623288014 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}] 18:01:28 INFO - PROCESS | 3756 | 1463623288200 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:01:28 INFO - PROCESS | 3756 | 1463623288232 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 3756 | ++DOCSHELL 16EC6400 == 134 [pid = 3756] [id = 700] 18:01:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 154 (16EC6C00) [pid = 3756] [serial = 2100] [outer = 00000000] 18:01:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 155 (16F37400) [pid = 3756] [serial = 2101] [outer = 16EC6C00] 18:01:28 INFO - PROCESS | 3756 | 1463623288277 Marionette DEBUG loaded listener.js 18:01:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 156 (1730C400) [pid = 3756] [serial = 2102] [outer = 16EC6C00] 18:01:28 INFO - PROCESS | 3756 | 1463623288755 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]]]}] 18:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 799ms 18:01:28 INFO - PROCESS | 3756 | 1463623288803 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:01:28 INFO - PROCESS | 3756 | 1463623288805 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 18:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:01:28 INFO - PROCESS | 3756 | 1463623288808 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:01:28 INFO - PROCESS | 3756 | 1463623288810 Marionette TRACE conn2 <- [1,2766,null,{}] 18:01:28 INFO - PROCESS | 3756 | 1463623288814 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}] 18:01:28 INFO - PROCESS | 3756 | 1463623288966 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:01:28 INFO - PROCESS | 3756 | 1463623288986 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 3756 | ++DOCSHELL 16F36C00 == 135 [pid = 3756] [id = 701] 18:01:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 157 (173B1C00) [pid = 3756] [serial = 2103] [outer = 00000000] 18:01:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 158 (174D6800) [pid = 3756] [serial = 2104] [outer = 173B1C00] 18:01:29 INFO - PROCESS | 3756 | 1463623289030 Marionette DEBUG loaded listener.js 18:01:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 159 (17A30400) [pid = 3756] [serial = 2105] [outer = 173B1C00] 18:01:29 INFO - PROCESS | 3756 | 1463623289499 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]]]}] 18:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 736ms 18:01:29 INFO - PROCESS | 3756 | 1463623289549 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:01:29 INFO - PROCESS | 3756 | 1463623289551 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 18:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:01:29 INFO - PROCESS | 3756 | 1463623289555 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:01:29 INFO - PROCESS | 3756 | 1463623289556 Marionette TRACE conn2 <- [1,2770,null,{}] 18:01:29 INFO - PROCESS | 3756 | 1463623289560 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}] 18:01:29 INFO - PROCESS | 3756 | 1463623289714 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:01:29 INFO - PROCESS | 3756 | --DOMWINDOW == 158 (1B55A400) [pid = 3756] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:01:29 INFO - PROCESS | 3756 | --DOMWINDOW == 157 (13398C00) [pid = 3756] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:01:29 INFO - PROCESS | 3756 | --DOMWINDOW == 156 (17B21400) [pid = 3756] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:01:29 INFO - PROCESS | 3756 | --DOMWINDOW == 155 (14222C00) [pid = 3756] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:01:29 INFO - PROCESS | 3756 | --DOMWINDOW == 154 (1B171800) [pid = 3756] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:01:29 INFO - PROCESS | 3756 | --DOMWINDOW == 153 (1050D400) [pid = 3756] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:01:29 INFO - PROCESS | 3756 | --DOMWINDOW == 152 (1A8B9400) [pid = 3756] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:01:30 INFO - PROCESS | 3756 | 1463623289994 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:30 INFO - PROCESS | 3756 | ++DOCSHELL 13398C00 == 136 [pid = 3756] [id = 702] 18:01:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 153 (1339BC00) [pid = 3756] [serial = 2106] [outer = 00000000] 18:01:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 154 (181A7800) [pid = 3756] [serial = 2107] [outer = 1339BC00] 18:01:30 INFO - PROCESS | 3756 | 1463623290038 Marionette DEBUG loaded listener.js 18:01:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 155 (18506400) [pid = 3756] [serial = 2108] [outer = 1339BC00] 18:01:30 INFO - PROCESS | 3756 | 1463623290451 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]]]}] 18:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 939ms 18:01:30 INFO - PROCESS | 3756 | 1463623290500 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:01:30 INFO - PROCESS | 3756 | 1463623290502 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 18:01:30 INFO - PROCESS | 3756 | 1463623290506 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:01:30 INFO - PROCESS | 3756 | 1463623290507 Marionette TRACE conn2 <- [1,2774,null,{}] 18:01:30 INFO - PROCESS | 3756 | 1463623290511 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}] 18:01:30 INFO - PROCESS | 3756 | 1463623290615 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:01:30 INFO - PROCESS | 3756 | 1463623290621 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:30 INFO - PROCESS | 3756 | ++DOCSHELL 199DDC00 == 137 [pid = 3756] [id = 703] 18:01:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 156 (199DF800) [pid = 3756] [serial = 2109] [outer = 00000000] 18:01:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 157 (19A34000) [pid = 3756] [serial = 2110] [outer = 199DF800] 18:01:30 INFO - PROCESS | 3756 | 1463623290665 Marionette DEBUG loaded listener.js 18:01:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 158 (19B0B400) [pid = 3756] [serial = 2111] [outer = 199DF800] 18:01:31 INFO - PROCESS | 3756 | 1463623291141 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]]]}] 18:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 688ms 18:01:31 INFO - PROCESS | 3756 | 1463623291205 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:01:31 INFO - PROCESS | 3756 | 1463623291207 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 18:01:31 INFO - PROCESS | 3756 | 1463623291210 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:01:31 INFO - PROCESS | 3756 | 1463623291213 Marionette TRACE conn2 <- [1,2778,null,{}] 18:01:31 INFO - PROCESS | 3756 | 1463623291216 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}] 18:01:31 INFO - PROCESS | 3756 | 1463623291327 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:01:31 INFO - PROCESS | 3756 | 1463623291334 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 3756 | ++DOCSHELL 19B09000 == 138 [pid = 3756] [id = 704] 18:01:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 159 (19B0E000) [pid = 3756] [serial = 2112] [outer = 00000000] 18:01:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 160 (19CE0800) [pid = 3756] [serial = 2113] [outer = 19B0E000] 18:01:31 INFO - PROCESS | 3756 | 1463623291377 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 3756 | ++DOMWINDOW == 161 (1A16E400) [pid = 3756] [serial = 2114] [outer = 19B0E000] 18:01:31 INFO - PROCESS | 3756 | 1463623291840 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]]]}] 18:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 689ms 18:01:32 INFO - PROCESS | 3756 | 1463623292005 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:01:32 INFO - PROCESS | 3756 | 1463623292010 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 18:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:01:32 INFO - PROCESS | 3756 | 1463623292076 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 3756 | 1463623292079 Marionette TRACE conn2 <- [1,2782,null,{}] 18:01:32 INFO - PROCESS | 3756 | 1463623292085 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}] 18:01:32 INFO - PROCESS | 3756 | 1463623292259 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:01:32 INFO - PROCESS | 3756 | 1463623292445 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 3756 | ++DOCSHELL 10B8A000 == 139 [pid = 3756] [id = 705] 18:01:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 162 (10B8D800) [pid = 3756] [serial = 2115] [outer = 00000000] 18:01:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 163 (11023C00) [pid = 3756] [serial = 2116] [outer = 10B8D800] 18:01:32 INFO - PROCESS | 3756 | 1463623292500 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 164 (12AE7800) [pid = 3756] [serial = 2117] [outer = 10B8D800] 18:01:33 INFO - PROCESS | 3756 | 1463623293102 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]]]}] 18:01:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:01:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1049ms 18:01:33 INFO - PROCESS | 3756 | 1463623293121 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:01:33 INFO - PROCESS | 3756 | 1463623293125 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 18:01:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:01:33 INFO - PROCESS | 3756 | 1463623293152 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:01:33 INFO - PROCESS | 3756 | 1463623293156 Marionette TRACE conn2 <- [1,2786,null,{}] 18:01:33 INFO - PROCESS | 3756 | 1463623293161 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}] 18:01:33 INFO - PROCESS | 3756 | 1463623293292 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:01:33 INFO - PROCESS | 3756 | 1463623293493 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:33 INFO - PROCESS | 3756 | ++DOCSHELL 12D81400 == 140 [pid = 3756] [id = 706] 18:01:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 165 (13052400) [pid = 3756] [serial = 2118] [outer = 00000000] 18:01:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 166 (14008400) [pid = 3756] [serial = 2119] [outer = 13052400] 18:01:33 INFO - PROCESS | 3756 | 1463623293550 Marionette DEBUG loaded listener.js 18:01:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 167 (1538B400) [pid = 3756] [serial = 2120] [outer = 13052400] 18:01:34 INFO - PROCESS | 3756 | 1463623294175 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]]]}] 18:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1112ms 18:01:34 INFO - PROCESS | 3756 | 1463623294251 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:01:34 INFO - PROCESS | 3756 | 1463623294253 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 18:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:01:34 INFO - PROCESS | 3756 | 1463623294257 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:01:34 INFO - PROCESS | 3756 | 1463623294260 Marionette TRACE conn2 <- [1,2790,null,{}] 18:01:34 INFO - PROCESS | 3756 | 1463623294269 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}] 18:01:34 INFO - PROCESS | 3756 | 1463623294443 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:01:34 INFO - PROCESS | 3756 | 1463623294629 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 3756 | ++DOCSHELL 18117C00 == 141 [pid = 3756] [id = 707] 18:01:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 168 (18119800) [pid = 3756] [serial = 2121] [outer = 00000000] 18:01:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 169 (19B31000) [pid = 3756] [serial = 2122] [outer = 18119800] 18:01:34 INFO - PROCESS | 3756 | 1463623294688 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 170 (1A310400) [pid = 3756] [serial = 2123] [outer = 18119800] 18:01:35 INFO - PROCESS | 3756 | 1463623295277 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]]]}] 18:01:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:01:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1080ms 18:01:35 INFO - PROCESS | 3756 | 1463623295350 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:01:35 INFO - PROCESS | 3756 | 1463623295354 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 18:01:35 INFO - PROCESS | 3756 | 1463623295358 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:01:35 INFO - PROCESS | 3756 | 1463623295360 Marionette TRACE conn2 <- [1,2794,null,{}] 18:01:35 INFO - PROCESS | 3756 | 1463623295363 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}] 18:01:35 INFO - PROCESS | 3756 | 1463623295496 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:01:35 INFO - PROCESS | 3756 | 1463623295680 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:35 INFO - PROCESS | 3756 | ++DOCSHELL 1A777400 == 142 [pid = 3756] [id = 708] 18:01:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 171 (1A777C00) [pid = 3756] [serial = 2124] [outer = 00000000] 18:01:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 172 (1AA47000) [pid = 3756] [serial = 2125] [outer = 1A777C00] 18:01:35 INFO - PROCESS | 3756 | 1463623295737 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 173 (1AA4F000) [pid = 3756] [serial = 2126] [outer = 1A777C00] 18:01:36 INFO - PROCESS | 3756 | 1463623296393 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]]]}] 18:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1096ms 18:01:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:01:36 INFO - PROCESS | 3756 | 1463623296456 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 3756 | 1463623296458 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 18:01:36 INFO - PROCESS | 3756 | 1463623296461 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - PROCESS | 3756 | 1463623296463 Marionette TRACE conn2 <- [1,2798,null,{}] 18:01:36 INFO - PROCESS | 3756 | 1463623296467 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}] 18:01:36 INFO - PROCESS | 3756 | 1463623296593 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:01:36 INFO - PROCESS | 3756 | 1463623296776 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:36 INFO - PROCESS | 3756 | ++DOCSHELL 19B05000 == 143 [pid = 3756] [id = 709] 18:01:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 174 (1AE3B400) [pid = 3756] [serial = 2127] [outer = 00000000] 18:01:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 175 (1AE43000) [pid = 3756] [serial = 2128] [outer = 1AE3B400] 18:01:36 INFO - PROCESS | 3756 | 1463623296829 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 176 (1AE50000) [pid = 3756] [serial = 2129] [outer = 1AE3B400] 18:01:37 INFO - PROCESS | 3756 | 1463623297383 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]]]}] 18:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 939ms 18:01:37 INFO - PROCESS | 3756 | 1463623297414 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:01:37 INFO - PROCESS | 3756 | 1463623297416 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 18:01:37 INFO - PROCESS | 3756 | 1463623297421 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:01:37 INFO - PROCESS | 3756 | 1463623297423 Marionette TRACE conn2 <- [1,2802,null,{}] 18:01:37 INFO - PROCESS | 3756 | 1463623297427 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}] 18:01:37 INFO - PROCESS | 3756 | 1463623297574 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:01:37 INFO - PROCESS | 3756 | 1463623297773 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 3756 | ++DOCSHELL 1B297C00 == 144 [pid = 3756] [id = 710] 18:01:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 177 (1B298000) [pid = 3756] [serial = 2130] [outer = 00000000] 18:01:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 178 (1B2A1400) [pid = 3756] [serial = 2131] [outer = 1B298000] 18:01:37 INFO - PROCESS | 3756 | 1463623297828 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 179 (1B552C00) [pid = 3756] [serial = 2132] [outer = 1B298000] 18:01:38 INFO - PROCESS | 3756 | 1463623298428 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]]]}] 18:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1049ms 18:01:38 INFO - PROCESS | 3756 | 1463623298465 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:01:38 INFO - PROCESS | 3756 | 1463623298467 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 18:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:01:38 INFO - PROCESS | 3756 | 1463623298470 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 3756 | 1463623298472 Marionette TRACE conn2 <- [1,2806,null,{}] 18:01:38 INFO - PROCESS | 3756 | 1463623298492 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}] 18:01:38 INFO - PROCESS | 3756 | 1463623298620 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:01:38 INFO - PROCESS | 3756 | 1463623298817 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:38 INFO - PROCESS | 3756 | ++DOCSHELL 1B29E000 == 145 [pid = 3756] [id = 711] 18:01:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 180 (1B2A0000) [pid = 3756] [serial = 2133] [outer = 00000000] 18:01:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 181 (1B7E2000) [pid = 3756] [serial = 2134] [outer = 1B2A0000] 18:01:38 INFO - PROCESS | 3756 | 1463623298871 Marionette DEBUG loaded listener.js 18:01:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 182 (1B7ED400) [pid = 3756] [serial = 2135] [outer = 1B2A0000] 18:01:39 INFO - PROCESS | 3756 | 1463623299494 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]]]}] 18:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1049ms 18:01:39 INFO - PROCESS | 3756 | 1463623299511 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:01:39 INFO - PROCESS | 3756 | 1463623299513 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 18:01:39 INFO - PROCESS | 3756 | 1463623299517 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:01:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:01:39 INFO - PROCESS | 3756 | 1463623299519 Marionette TRACE conn2 <- [1,2810,null,{}] 18:01:39 INFO - PROCESS | 3756 | 1463623299522 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}] 18:01:39 INFO - PROCESS | 3756 | 1463623299648 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:01:39 INFO - PROCESS | 3756 | 1463623299848 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:39 INFO - PROCESS | 3756 | ++DOCSHELL 1B55A400 == 146 [pid = 3756] [id = 712] 18:01:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 183 (1B708C00) [pid = 3756] [serial = 2136] [outer = 00000000] 18:01:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 184 (1BA1F800) [pid = 3756] [serial = 2137] [outer = 1B708C00] 18:01:39 INFO - PROCESS | 3756 | 1463623299902 Marionette DEBUG loaded listener.js 18:01:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 185 (1C139000) [pid = 3756] [serial = 2138] [outer = 1B708C00] 18:01:40 INFO - PROCESS | 3756 | 1463623300506 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]]]}] 18:01:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:01:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1049ms 18:01:40 INFO - PROCESS | 3756 | 1463623300572 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:01:40 INFO - PROCESS | 3756 | 1463623300574 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 18:01:40 INFO - PROCESS | 3756 | 1463623300578 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:01:40 INFO - PROCESS | 3756 | 1463623300580 Marionette TRACE conn2 <- [1,2814,null,{}] 18:01:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:01:40 INFO - PROCESS | 3756 | 1463623300584 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}] 18:01:40 INFO - PROCESS | 3756 | 1463623300712 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:01:40 INFO - PROCESS | 3756 | 1463623300897 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:40 INFO - PROCESS | 3756 | ++DOCSHELL 1B7E9800 == 147 [pid = 3756] [id = 713] 18:01:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 186 (1BA1B800) [pid = 3756] [serial = 2139] [outer = 00000000] 18:01:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 187 (1CB48400) [pid = 3756] [serial = 2140] [outer = 1BA1B800] 18:01:40 INFO - PROCESS | 3756 | 1463623300952 Marionette DEBUG loaded listener.js 18:01:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 188 (1D430C00) [pid = 3756] [serial = 2141] [outer = 1BA1B800] 18:01:41 INFO - PROCESS | 3756 | 1463623301491 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:01:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:01:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 955ms 18:01:41 INFO - PROCESS | 3756 | 1463623301527 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:01:41 INFO - PROCESS | 3756 | 1463623301529 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 18:01:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:01:41 INFO - PROCESS | 3756 | 1463623301533 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:01:41 INFO - PROCESS | 3756 | 1463623301535 Marionette TRACE conn2 <- [1,2818,null,{}] 18:01:41 INFO - PROCESS | 3756 | 1463623301538 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}] 18:01:41 INFO - PROCESS | 3756 | 1463623301666 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:01:41 INFO - PROCESS | 3756 | 1463623301864 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:41 INFO - PROCESS | 3756 | ++DOCSHELL 1BA1DC00 == 148 [pid = 3756] [id = 714] 18:01:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 189 (1CB42800) [pid = 3756] [serial = 2142] [outer = 00000000] 18:01:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 190 (1D48D800) [pid = 3756] [serial = 2143] [outer = 1CB42800] 18:01:41 INFO - PROCESS | 3756 | 1463623301918 Marionette DEBUG loaded listener.js 18:01:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 191 (1D495000) [pid = 3756] [serial = 2144] [outer = 1CB42800] 18:01:42 INFO - PROCESS | 3756 | 1463623302510 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]]]}] 18:01:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:01:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1049ms 18:01:42 INFO - PROCESS | 3756 | 1463623302589 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 3756 | 1463623302591 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 18:01:42 INFO - PROCESS | 3756 | 1463623302595 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:01:42 INFO - PROCESS | 3756 | 1463623302598 Marionette TRACE conn2 <- [1,2822,null,{}] 18:01:42 INFO - PROCESS | 3756 | 1463623302601 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}] 18:01:42 INFO - PROCESS | 3756 | 1463623302778 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:01:43 INFO - PROCESS | 3756 | 1463623302967 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 3756 | ++DOCSHELL 1D498C00 == 149 [pid = 3756] [id = 715] 18:01:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 192 (1D4A7000) [pid = 3756] [serial = 2145] [outer = 00000000] 18:01:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 193 (1D834800) [pid = 3756] [serial = 2146] [outer = 1D4A7000] 18:01:43 INFO - PROCESS | 3756 | 1463623303025 Marionette DEBUG loaded listener.js 18:01:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 194 (1D83DC00) [pid = 3756] [serial = 2147] [outer = 1D4A7000] 18:01:43 INFO - PROCESS | 3756 | 1463623303619 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:01:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:01:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1095ms 18:01:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:01:43 INFO - PROCESS | 3756 | 1463623303690 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:01:43 INFO - PROCESS | 3756 | 1463623303692 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 18:01:43 INFO - PROCESS | 3756 | 1463623303696 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:01:43 INFO - PROCESS | 3756 | 1463623303698 Marionette TRACE conn2 <- [1,2826,null,{}] 18:01:43 INFO - PROCESS | 3756 | 1463623303701 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}] 18:01:43 INFO - PROCESS | 3756 | 1463623303835 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:01:44 INFO - PROCESS | 3756 | 1463623304022 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:44 INFO - PROCESS | 3756 | ++DOCSHELL 1D48C800 == 150 [pid = 3756] [id = 716] 18:01:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 195 (1D834400) [pid = 3756] [serial = 2148] [outer = 00000000] 18:01:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 196 (1DD45000) [pid = 3756] [serial = 2149] [outer = 1D834400] 18:01:44 INFO - PROCESS | 3756 | 1463623304074 Marionette DEBUG loaded listener.js 18:01:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 197 (1DDAD400) [pid = 3756] [serial = 2150] [outer = 1D834400] 18:01:44 INFO - PROCESS | 3756 | 1463623304716 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]]]}] 18:01:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:01:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1080ms 18:01:44 INFO - PROCESS | 3756 | 1463623304787 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:01:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:01:44 INFO - PROCESS | 3756 | 1463623304789 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 18:01:44 INFO - PROCESS | 3756 | 1463623304793 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:01:44 INFO - PROCESS | 3756 | 1463623304795 Marionette TRACE conn2 <- [1,2830,null,{}] 18:01:44 INFO - PROCESS | 3756 | 1463623304799 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}] 18:01:44 INFO - PROCESS | 3756 | 1463623304930 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:01:45 INFO - PROCESS | 3756 | 1463623305540 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:45 INFO - PROCESS | 3756 | ++DOCSHELL 10B89000 == 151 [pid = 3756] [id = 717] 18:01:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 198 (10B89800) [pid = 3756] [serial = 2151] [outer = 00000000] 18:01:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 199 (11023400) [pid = 3756] [serial = 2152] [outer = 10B89800] 18:01:45 INFO - PROCESS | 3756 | 1463623305606 Marionette DEBUG loaded listener.js 18:01:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 200 (12D85C00) [pid = 3756] [serial = 2153] [outer = 10B89800] 18:01:46 INFO - PROCESS | 3756 | 1463623306165 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]]]}] 18:01:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:01:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1393ms 18:01:46 INFO - PROCESS | 3756 | 1463623306227 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:01:46 INFO - PROCESS | 3756 | 1463623306231 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 18:01:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:01:46 INFO - PROCESS | 3756 | 1463623306235 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:01:46 INFO - PROCESS | 3756 | 1463623306239 Marionette TRACE conn2 <- [1,2834,null,{}] 18:01:46 INFO - PROCESS | 3756 | 1463623306243 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}] 18:01:46 INFO - PROCESS | 3756 | 1463623306370 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:01:46 INFO - PROCESS | 3756 | 1463623306561 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 3756 | ++DOCSHELL 13318400 == 152 [pid = 3756] [id = 718] 18:01:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 201 (13A2DC00) [pid = 3756] [serial = 2154] [outer = 00000000] 18:01:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 202 (16991400) [pid = 3756] [serial = 2155] [outer = 13A2DC00] 18:01:46 INFO - PROCESS | 3756 | 1463623306622 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 203 (16ED4000) [pid = 3756] [serial = 2156] [outer = 13A2DC00] 18:01:47 INFO - PROCESS | 3756 | 1463623307220 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]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:01:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1048ms 18:01:47 INFO - PROCESS | 3756 | 1463623307281 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 3756 | 1463623307285 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 18:01:47 INFO - PROCESS | 3756 | 1463623307304 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:01:47 INFO - PROCESS | 3756 | 1463623307306 Marionette TRACE conn2 <- [1,2838,null,{}] 18:01:47 INFO - PROCESS | 3756 | 1463623307324 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}] 18:01:47 INFO - PROCESS | 3756 | 1463623307496 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:01:47 INFO - PROCESS | 3756 | 1463623307638 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:47 INFO - PROCESS | 3756 | ++DOCSHELL 15A1E400 == 153 [pid = 3756] [id = 719] 18:01:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 204 (15C68C00) [pid = 3756] [serial = 2157] [outer = 00000000] 18:01:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 205 (19CDCC00) [pid = 3756] [serial = 2158] [outer = 15C68C00] 18:01:47 INFO - PROCESS | 3756 | 1463623307689 Marionette DEBUG loaded listener.js 18:01:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 206 (1AA47400) [pid = 3756] [serial = 2159] [outer = 15C68C00] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 13313400 == 152 [pid = 3756] [id = 198] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 17F7FC00 == 151 [pid = 3756] [id = 201] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 199DDC00 == 150 [pid = 3756] [id = 703] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 13398C00 == 149 [pid = 3756] [id = 702] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 16F36C00 == 148 [pid = 3756] [id = 701] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 13C3F400 == 147 [pid = 3756] [id = 699] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 1F1C7800 == 146 [pid = 3756] [id = 663] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 10B32400 == 145 [pid = 3756] [id = 697] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 1124D400 == 144 [pid = 3756] [id = 696] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 10ACE000 == 143 [pid = 3756] [id = 695] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 10B3A400 == 142 [pid = 3756] [id = 692] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 200E8400 == 141 [pid = 3756] [id = 691] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 1F80D800 == 140 [pid = 3756] [id = 690] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 205 (16995400) [pid = 3756] [serial = 1993] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 204 (1C135400) [pid = 3756] [serial = 1996] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 203 (21D18800) [pid = 3756] [serial = 1999] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 202 (23563C00) [pid = 3756] [serial = 2002] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 201 (236D3C00) [pid = 3756] [serial = 2005] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 200 (24E9E000) [pid = 3756] [serial = 2008] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 199 (24EA8800) [pid = 3756] [serial = 2011] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 198 (25443800) [pid = 3756] [serial = 2014] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 197 (25865000) [pid = 3756] [serial = 2017] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 196 (14231C00) [pid = 3756] [serial = 2044] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 1730C000 == 139 [pid = 3756] [id = 689] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 19A2DC00 == 138 [pid = 3756] [id = 688] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 1DD42400 == 137 [pid = 3756] [id = 687] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 199D4800 == 136 [pid = 3756] [id = 686] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 1AE45000 == 135 [pid = 3756] [id = 685] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 1A313800 == 134 [pid = 3756] [id = 684] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 1421BC00 == 133 [pid = 3756] [id = 683] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 13A2D800 == 132 [pid = 3756] [id = 682] 18:01:48 INFO - PROCESS | 3756 | --DOCSHELL 133A1800 == 131 [pid = 3756] [id = 681] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 195 (1F817400) [pid = 3756] [serial = 2030] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 194 (1F1C0400) [pid = 3756] [serial = 2029] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 193 (1810D000) [pid = 3756] [serial = 2024] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 192 (16F3A800) [pid = 3756] [serial = 2023] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 191 (1A8BFC00) [pid = 3756] [serial = 2035] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 190 (15A1EC00) [pid = 3756] [serial = 2032] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 189 (16F32C00) [pid = 3756] [serial = 2033] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 188 (25870C00) [pid = 3756] [serial = 2020] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 187 (1EC4E000) [pid = 3756] [serial = 2038] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 186 (10B8A400) [pid = 3756] [serial = 2042] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 185 (10B27400) [pid = 3756] [serial = 2041] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 184 (1B7ECC00) [pid = 3756] [serial = 2026] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 183 (1CB41400) [pid = 3756] [serial = 2027] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 182 (1F1E1400) [pid = 3756] [serial = 2039] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | --DOMWINDOW == 181 (1B16F800) [pid = 3756] [serial = 2036] [outer = 00000000] [url = about:blank] 18:01:48 INFO - PROCESS | 3756 | 1463623308358 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:01:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:01:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1080ms 18:01:48 INFO - PROCESS | 3756 | 1463623308397 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:01:48 INFO - PROCESS | 3756 | 1463623308400 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 18:01:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:01:48 INFO - PROCESS | 3756 | 1463623308408 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:01:48 INFO - PROCESS | 3756 | 1463623308414 Marionette TRACE conn2 <- [1,2842,null,{}] 18:01:48 INFO - PROCESS | 3756 | 1463623308421 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}] 18:01:48 INFO - PROCESS | 3756 | 1463623308532 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:01:48 INFO - PROCESS | 3756 | 1463623308688 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:48 INFO - PROCESS | 3756 | ++DOCSHELL 1337B400 == 132 [pid = 3756] [id = 720] 18:01:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 182 (13381000) [pid = 3756] [serial = 2160] [outer = 00000000] 18:01:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 183 (15C6A800) [pid = 3756] [serial = 2161] [outer = 13381000] 18:01:48 INFO - PROCESS | 3756 | 1463623308734 Marionette DEBUG loaded listener.js 18:01:48 INFO - PROCESS | 3756 | ++DOMWINDOW == 184 (16905800) [pid = 3756] [serial = 2162] [outer = 13381000] 18:01:49 INFO - PROCESS | 3756 | 1463623309198 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]]]}] 18:01:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:01:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 860ms 18:01:49 INFO - PROCESS | 3756 | 1463623309266 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 3756 | 1463623309268 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 18:01:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:01:49 INFO - PROCESS | 3756 | 1463623309272 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - PROCESS | 3756 | 1463623309273 Marionette TRACE conn2 <- [1,2846,null,{}] 18:01:49 INFO - PROCESS | 3756 | 1463623309277 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}] 18:01:49 INFO - PROCESS | 3756 | 1463623309384 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:01:49 INFO - PROCESS | 3756 | 1463623309397 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 3756 | ++DOCSHELL 17449000 == 133 [pid = 3756] [id = 721] 18:01:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 185 (1744A000) [pid = 3756] [serial = 2163] [outer = 00000000] 18:01:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 186 (17F80000) [pid = 3756] [serial = 2164] [outer = 1744A000] 18:01:49 INFO - PROCESS | 3756 | 1463623309442 Marionette DEBUG loaded listener.js 18:01:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 187 (19A2C000) [pid = 3756] [serial = 2165] [outer = 1744A000] 18:01:49 INFO - PROCESS | 3756 | 1463623309956 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 736ms 18:01:50 INFO - PROCESS | 3756 | 1463623310012 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:01:50 INFO - PROCESS | 3756 | 1463623310014 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 18:01:50 INFO - PROCESS | 3756 | 1463623310017 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:01:50 INFO - PROCESS | 3756 | 1463623310019 Marionette TRACE conn2 <- [1,2850,null,{}] 18:01:50 INFO - PROCESS | 3756 | 1463623310022 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}] 18:01:50 INFO - PROCESS | 3756 | 1463623310127 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:01:50 INFO - PROCESS | 3756 | 1463623310286 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:50 INFO - PROCESS | 3756 | ++DOCSHELL 19B07800 == 134 [pid = 3756] [id = 722] 18:01:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 188 (19B08400) [pid = 3756] [serial = 2166] [outer = 00000000] 18:01:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 189 (1AD46000) [pid = 3756] [serial = 2167] [outer = 19B08400] 18:01:50 INFO - PROCESS | 3756 | 1463623310336 Marionette DEBUG loaded listener.js 18:01:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 190 (1AE57800) [pid = 3756] [serial = 2168] [outer = 19B08400] 18:01:50 INFO - PROCESS | 3756 | 1463623310786 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]]]}] 18:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 798ms 18:01:50 INFO - PROCESS | 3756 | 1463623310840 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:01:50 INFO - PROCESS | 3756 | 1463623310842 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 18:01:50 INFO - PROCESS | 3756 | 1463623310845 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:01:50 INFO - PROCESS | 3756 | 1463623310847 Marionette TRACE conn2 <- [1,2854,null,{}] 18:01:50 INFO - PROCESS | 3756 | 1463623310860 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}] 18:01:51 INFO - PROCESS | 3756 | 1463623311021 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:01:51 INFO - PROCESS | 3756 | 1463623311047 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 3756 | ++DOCSHELL 1B164800 == 135 [pid = 3756] [id = 723] 18:01:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 191 (1B173800) [pid = 3756] [serial = 2169] [outer = 00000000] 18:01:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 192 (1B54D800) [pid = 3756] [serial = 2170] [outer = 1B173800] 18:01:51 INFO - PROCESS | 3756 | 1463623311091 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 193 (1B708400) [pid = 3756] [serial = 2171] [outer = 1B173800] 18:01:51 INFO - PROCESS | 3756 | 1463623311581 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]]]}] 18:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 799ms 18:01:51 INFO - PROCESS | 3756 | 1463623311645 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:01:51 INFO - PROCESS | 3756 | 1463623311647 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 18:01:51 INFO - PROCESS | 3756 | 1463623311650 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:01:51 INFO - PROCESS | 3756 | 1463623311652 Marionette TRACE conn2 <- [1,2858,null,{}] 18:01:51 INFO - PROCESS | 3756 | 1463623311660 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}] 18:01:51 INFO - PROCESS | 3756 | 1463623311824 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:01:51 INFO - PROCESS | 3756 | 1463623311847 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 3756 | ++DOCSHELL 1BA12000 == 136 [pid = 3756] [id = 724] 18:01:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 194 (1BA1D800) [pid = 3756] [serial = 2172] [outer = 00000000] 18:01:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 195 (1C13AC00) [pid = 3756] [serial = 2173] [outer = 1BA1D800] 18:01:51 INFO - PROCESS | 3756 | 1463623311892 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 196 (1D433400) [pid = 3756] [serial = 2174] [outer = 1BA1D800] 18:01:52 INFO - PROCESS | 3756 | 1463623312363 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]]]}] 18:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 736ms 18:01:52 INFO - PROCESS | 3756 | 1463623312403 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:01:52 INFO - PROCESS | 3756 | 1463623312405 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 18:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:01:52 INFO - PROCESS | 3756 | 1463623312455 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - PROCESS | 3756 | 1463623312457 Marionette TRACE conn2 <- [1,2862,null,{}] 18:01:52 INFO - PROCESS | 3756 | 1463623312465 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}] 18:01:52 INFO - PROCESS | 3756 | 1463623312902 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:01:52 INFO - PROCESS | 3756 | --DOMWINDOW == 195 (20D7EC00) [pid = 3756] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:01:52 INFO - PROCESS | 3756 | --DOMWINDOW == 194 (14217800) [pid = 3756] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:01:52 INFO - PROCESS | 3756 | --DOMWINDOW == 193 (10ACE400) [pid = 3756] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:01:52 INFO - PROCESS | 3756 | --DOMWINDOW == 192 (10B45C00) [pid = 3756] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:01:52 INFO - PROCESS | 3756 | --DOMWINDOW == 191 (199DF800) [pid = 3756] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:01:52 INFO - PROCESS | 3756 | --DOMWINDOW == 190 (12B67400) [pid = 3756] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:01:52 INFO - PROCESS | 3756 | --DOMWINDOW == 189 (1339BC00) [pid = 3756] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:01:52 INFO - PROCESS | 3756 | --DOMWINDOW == 188 (133A2800) [pid = 3756] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:01:52 INFO - PROCESS | 3756 | --DOMWINDOW == 187 (16EC6C00) [pid = 3756] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:01:52 INFO - PROCESS | 3756 | --DOMWINDOW == 186 (173B1C00) [pid = 3756] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:01:52 INFO - PROCESS | 3756 | --DOMWINDOW == 185 (150B9800) [pid = 3756] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:01:53 INFO - PROCESS | 3756 | 1463623313005 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:53 INFO - PROCESS | 3756 | ++DOCSHELL 10AC7000 == 137 [pid = 3756] [id = 725] 18:01:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 186 (10ACE400) [pid = 3756] [serial = 2175] [outer = 00000000] 18:01:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 187 (12D2FC00) [pid = 3756] [serial = 2176] [outer = 10ACE400] 18:01:53 INFO - PROCESS | 3756 | 1463623313049 Marionette DEBUG loaded listener.js 18:01:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 188 (14223000) [pid = 3756] [serial = 2177] [outer = 10ACE400] 18:01:53 INFO - PROCESS | 3756 | 1463623313418 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]]]}] 18:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1002ms 18:01:53 INFO - PROCESS | 3756 | 1463623313444 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 3756 | 1463623313446 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 18:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:01:53 INFO - PROCESS | 3756 | 1463623313449 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - PROCESS | 3756 | 1463623313451 Marionette TRACE conn2 <- [1,2866,null,{}] 18:01:53 INFO - PROCESS | 3756 | 1463623313454 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}] 18:01:53 INFO - PROCESS | 3756 | 1463623313575 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:01:53 INFO - PROCESS | 3756 | 1463623313581 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:53 INFO - PROCESS | 3756 | ++DOCSHELL 16401C00 == 138 [pid = 3756] [id = 726] 18:01:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 189 (174D8000) [pid = 3756] [serial = 2178] [outer = 00000000] 18:01:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 190 (1BA20C00) [pid = 3756] [serial = 2179] [outer = 174D8000] 18:01:53 INFO - PROCESS | 3756 | 1463623313625 Marionette DEBUG loaded listener.js 18:01:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 191 (1D49E800) [pid = 3756] [serial = 2180] [outer = 174D8000] 18:01:54 INFO - PROCESS | 3756 | 1463623314111 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]]]}] 18:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 688ms 18:01:54 INFO - PROCESS | 3756 | 1463623314154 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:01:54 INFO - PROCESS | 3756 | 1463623314155 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 18:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:01:54 INFO - PROCESS | 3756 | 1463623314159 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:01:54 INFO - PROCESS | 3756 | 1463623314160 Marionette TRACE conn2 <- [1,2870,null,{}] 18:01:54 INFO - PROCESS | 3756 | 1463623314168 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}] 18:01:54 INFO - PROCESS | 3756 | 1463623314275 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:01:54 INFO - PROCESS | 3756 | 1463623314308 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 3756 | ++DOCSHELL 1CB4B000 == 139 [pid = 3756] [id = 727] 18:01:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 192 (1D4A3400) [pid = 3756] [serial = 2181] [outer = 00000000] 18:01:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 193 (1DD41000) [pid = 3756] [serial = 2182] [outer = 1D4A3400] 18:01:54 INFO - PROCESS | 3756 | 1463623314360 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 194 (1DDB5800) [pid = 3756] [serial = 2183] [outer = 1D4A3400] 18:01:54 INFO - PROCESS | 3756 | 1463623314965 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]]]}] 18:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 845ms 18:01:55 INFO - PROCESS | 3756 | 1463623315003 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 3756 | 1463623315007 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 18:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:01:55 INFO - PROCESS | 3756 | 1463623315013 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - PROCESS | 3756 | 1463623315017 Marionette TRACE conn2 <- [1,2874,null,{}] 18:01:55 INFO - PROCESS | 3756 | 1463623315024 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}] 18:01:55 INFO - PROCESS | 3756 | 1463623315207 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:01:55 INFO - PROCESS | 3756 | 1463623315395 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 3756 | ++DOCSHELL 114A2400 == 140 [pid = 3756] [id = 728] 18:01:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 195 (11C5B800) [pid = 3756] [serial = 2184] [outer = 00000000] 18:01:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 196 (13134C00) [pid = 3756] [serial = 2185] [outer = 11C5B800] 18:01:55 INFO - PROCESS | 3756 | 1463623315451 Marionette DEBUG loaded listener.js 18:01:55 INFO - PROCESS | 3756 | ++DOMWINDOW == 197 (133A1800) [pid = 3756] [serial = 2186] [outer = 11C5B800] 18:01:56 INFO - PROCESS | 3756 | 1463623316132 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]]]}] 18:01:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:01:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1158ms 18:01:56 INFO - PROCESS | 3756 | 1463623316174 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 3756 | 1463623316180 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 18:01:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:01:56 INFO - PROCESS | 3756 | 1463623316186 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 3756 | 1463623316189 Marionette TRACE conn2 <- [1,2878,null,{}] 18:01:56 INFO - PROCESS | 3756 | 1463623316193 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}] 18:01:56 INFO - PROCESS | 3756 | 1463623316328 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:01:56 INFO - PROCESS | 3756 | 1463623316525 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:56 INFO - PROCESS | 3756 | ++DOCSHELL 1537E000 == 141 [pid = 3756] [id = 729] 18:01:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 198 (16786000) [pid = 3756] [serial = 2187] [outer = 00000000] 18:01:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 199 (174D4400) [pid = 3756] [serial = 2188] [outer = 16786000] 18:01:56 INFO - PROCESS | 3756 | 1463623316582 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 3756 | ++DOMWINDOW == 200 (17B20C00) [pid = 3756] [serial = 2189] [outer = 16786000] 18:01:57 INFO - PROCESS | 3756 | 1463623317166 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1049ms 18:01:57 INFO - PROCESS | 3756 | 1463623317231 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:01:57 INFO - PROCESS | 3756 | 1463623317234 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 18:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:01:57 INFO - PROCESS | 3756 | 1463623317257 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:01:57 INFO - PROCESS | 3756 | 1463623317261 Marionette TRACE conn2 <- [1,2882,null,{}] 18:01:57 INFO - PROCESS | 3756 | 1463623317272 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}] 18:01:57 INFO - PROCESS | 3756 | 1463623317481 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:01:57 INFO - PROCESS | 3756 | 1463623317615 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 3756 | ++DOCSHELL 1AE4EC00 == 142 [pid = 3756] [id = 730] 18:01:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 201 (1AE4F400) [pid = 3756] [serial = 2190] [outer = 00000000] 18:01:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 202 (1B54F800) [pid = 3756] [serial = 2191] [outer = 1AE4F400] 18:01:57 INFO - PROCESS | 3756 | 1463623317673 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 3756 | ++DOMWINDOW == 203 (1C138800) [pid = 3756] [serial = 2192] [outer = 1AE4F400] 18:01:58 INFO - PROCESS | 3756 | 1463623318253 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]]]}] 18:01:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:01:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1049ms 18:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:01:58 INFO - PROCESS | 3756 | 1463623318302 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:01:58 INFO - PROCESS | 3756 | 1463623318305 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 18:01:58 INFO - PROCESS | 3756 | 1463623318309 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:01:58 INFO - PROCESS | 3756 | 1463623318311 Marionette TRACE conn2 <- [1,2886,null,{}] 18:01:58 INFO - PROCESS | 3756 | 1463623318314 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}] 18:01:58 INFO - PROCESS | 3756 | 1463623318445 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:01:58 INFO - PROCESS | 3756 | 1463623318648 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 3756 | ++DOCSHELL 1DD3EC00 == 143 [pid = 3756] [id = 731] 18:01:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 204 (1DD40800) [pid = 3756] [serial = 2193] [outer = 00000000] 18:01:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 205 (1E803000) [pid = 3756] [serial = 2194] [outer = 1DD40800] 18:01:58 INFO - PROCESS | 3756 | 1463623318704 Marionette DEBUG loaded listener.js 18:01:58 INFO - PROCESS | 3756 | ++DOMWINDOW == 206 (1E80DC00) [pid = 3756] [serial = 2195] [outer = 1DD40800] 18:01:59 INFO - PROCESS | 3756 | 1463623319323 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]]]}] 18:01:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:01:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1033ms 18:01:59 INFO - PROCESS | 3756 | 1463623319348 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:01:59 INFO - PROCESS | 3756 | 1463623319350 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 18:01:59 INFO - PROCESS | 3756 | 1463623319370 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:01:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:01:59 INFO - PROCESS | 3756 | 1463623319372 Marionette TRACE conn2 <- [1,2890,null,{}] 18:01:59 INFO - PROCESS | 3756 | 1463623319375 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}] 18:01:59 INFO - PROCESS | 3756 | 1463623319504 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:01:59 INFO - PROCESS | 3756 | 1463623319706 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:59 INFO - PROCESS | 3756 | ++DOCSHELL 1D83AC00 == 144 [pid = 3756] [id = 732] 18:01:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 207 (1DDAAC00) [pid = 3756] [serial = 2196] [outer = 00000000] 18:01:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 208 (1E851C00) [pid = 3756] [serial = 2197] [outer = 1DDAAC00] 18:01:59 INFO - PROCESS | 3756 | 1463623319760 Marionette DEBUG loaded listener.js 18:01:59 INFO - PROCESS | 3756 | ++DOMWINDOW == 209 (1E855800) [pid = 3756] [serial = 2198] [outer = 1DDAAC00] 18:02:00 INFO - PROCESS | 3756 | 1463623320373 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:02:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:02:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1033ms 18:02:00 INFO - PROCESS | 3756 | 1463623320427 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:02:00 INFO - PROCESS | 3756 | 1463623320430 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 18:02:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:02:00 INFO - PROCESS | 3756 | 1463623320433 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:02:00 INFO - PROCESS | 3756 | 1463623320435 Marionette TRACE conn2 <- [1,2894,null,{}] 18:02:00 INFO - PROCESS | 3756 | 1463623320439 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}] 18:02:00 INFO - PROCESS | 3756 | 1463623320588 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:02:00 INFO - PROCESS | 3756 | 1463623320784 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:00 INFO - PROCESS | 3756 | ++DOCSHELL 1EC5B000 == 145 [pid = 3756] [id = 733] 18:02:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 210 (1F183400) [pid = 3756] [serial = 2199] [outer = 00000000] 18:02:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 211 (1F18BC00) [pid = 3756] [serial = 2200] [outer = 1F183400] 18:02:00 INFO - PROCESS | 3756 | 1463623320846 Marionette DEBUG loaded listener.js 18:02:00 INFO - PROCESS | 3756 | ++DOMWINDOW == 212 (1F19C000) [pid = 3756] [serial = 2201] [outer = 1F183400] 18:02:01 INFO - PROCESS | 3756 | 1463623321394 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]]]}] 18:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1002ms 18:02:01 INFO - PROCESS | 3756 | 1463623321437 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:02:01 INFO - PROCESS | 3756 | 1463623321439 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 18:02:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:02:01 INFO - PROCESS | 3756 | 1463623321443 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:02:01 INFO - PROCESS | 3756 | 1463623321445 Marionette TRACE conn2 <- [1,2898,null,{}] 18:02:01 INFO - PROCESS | 3756 | 1463623321449 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}] 18:02:01 INFO - PROCESS | 3756 | 1463623321595 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:02:01 INFO - PROCESS | 3756 | 1463623321797 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:01 INFO - PROCESS | 3756 | ++DOCSHELL 1F18A800 == 146 [pid = 3756] [id = 734] 18:02:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 213 (1F18B800) [pid = 3756] [serial = 2202] [outer = 00000000] 18:02:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 214 (1F1BC800) [pid = 3756] [serial = 2203] [outer = 1F18B800] 18:02:01 INFO - PROCESS | 3756 | 1463623321860 Marionette DEBUG loaded listener.js 18:02:01 INFO - PROCESS | 3756 | ++DOMWINDOW == 215 (1F1C0C00) [pid = 3756] [serial = 2204] [outer = 1F18B800] 18:02:02 INFO - PROCESS | 3756 | 1463623322396 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]]]}] 18:02:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:02:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:02:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1001ms 18:02:02 INFO - PROCESS | 3756 | 1463623322446 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:02:02 INFO - PROCESS | 3756 | 1463623322448 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 18:02:02 INFO - TEST-START | /DOMEvents/constructors.html 18:02:02 INFO - PROCESS | 3756 | 1463623322452 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:02:02 INFO - PROCESS | 3756 | 1463623322454 Marionette TRACE conn2 <- [1,2902,null,{}] 18:02:02 INFO - PROCESS | 3756 | 1463623322457 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}] 18:02:02 INFO - PROCESS | 3756 | 1463623322586 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:02:02 INFO - PROCESS | 3756 | 1463623322788 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:02 INFO - PROCESS | 3756 | ++DOCSHELL 1F19FC00 == 147 [pid = 3756] [id = 735] 18:02:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 216 (1F1A4C00) [pid = 3756] [serial = 2205] [outer = 00000000] 18:02:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 217 (1F1DD000) [pid = 3756] [serial = 2206] [outer = 1F1A4C00] 18:02:02 INFO - PROCESS | 3756 | 1463623322843 Marionette DEBUG loaded listener.js 18:02:02 INFO - PROCESS | 3756 | ++DOMWINDOW == 218 (1F1E2800) [pid = 3756] [serial = 2207] [outer = 1F1A4C00] 18:02:03 INFO - PROCESS | 3756 | 1463623323522 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]]]}] 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:02:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:02:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:02:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:02:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:02:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:02:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:02:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 1111ms 18:02:03 INFO - PROCESS | 3756 | 1463623323603 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:02:03 INFO - PROCESS | 3756 | 1463623323605 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 18:02:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:02:03 INFO - PROCESS | 3756 | 1463623323609 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:02:03 INFO - PROCESS | 3756 | 1463623323611 Marionette TRACE conn2 <- [1,2906,null,{}] 18:02:03 INFO - PROCESS | 3756 | 1463623323615 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}] 18:02:03 INFO - PROCESS | 3756 | 1463623323744 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:02:03 INFO - PROCESS | 3756 | 1463623323941 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:03 INFO - PROCESS | 3756 | ++DOCSHELL 1F1C9800 == 148 [pid = 3756] [id = 736] 18:02:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 219 (1F1DCC00) [pid = 3756] [serial = 2208] [outer = 00000000] 18:02:03 INFO - PROCESS | 3756 | ++DOMWINDOW == 220 (1F815C00) [pid = 3756] [serial = 2209] [outer = 1F1DCC00] 18:02:04 INFO - PROCESS | 3756 | 1463623323996 Marionette DEBUG loaded listener.js 18:02:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 221 (1FDD1800) [pid = 3756] [serial = 2210] [outer = 1F1DCC00] 18:02:04 INFO - PROCESS | 3756 | 1463623324543 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:02:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:02:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1002ms 18:02:04 INFO - PROCESS | 3756 | 1463623324611 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:02:04 INFO - PROCESS | 3756 | 1463623324614 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 18:02:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:02:04 INFO - PROCESS | 3756 | 1463623324618 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:02:04 INFO - PROCESS | 3756 | 1463623324620 Marionette TRACE conn2 <- [1,2910,null,{}] 18:02:04 INFO - PROCESS | 3756 | 1463623324623 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}] 18:02:04 INFO - PROCESS | 3756 | 1463623324752 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:02:04 INFO - PROCESS | 3756 | 1463623324956 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:04 INFO - PROCESS | 3756 | ++DOCSHELL 1F80C800 == 149 [pid = 3756] [id = 737] 18:02:04 INFO - PROCESS | 3756 | ++DOMWINDOW == 222 (1F80D800) [pid = 3756] [serial = 2211] [outer = 00000000] 18:02:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 223 (200E9000) [pid = 3756] [serial = 2212] [outer = 1F80D800] 18:02:05 INFO - PROCESS | 3756 | 1463623325010 Marionette DEBUG loaded listener.js 18:02:05 INFO - PROCESS | 3756 | ++DOMWINDOW == 224 (200EC800) [pid = 3756] [serial = 2213] [outer = 1F80D800] 18:02:05 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:02:05 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:02:05 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:02:05 INFO - PROCESS | 3756 | [3756] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:02:05 INFO - PROCESS | 3756 | 1463623325578 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]]]}] 18:02:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:02:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:02:05 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 18:02:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:02:05 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 18:02:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:02:05 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]" 18:02:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:02:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:02:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1001ms 18:02:05 INFO - PROCESS | 3756 | 1463623325641 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:02:05 INFO - PROCESS | 3756 | 1463623325644 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 18:02:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:02:05 INFO - PROCESS | 3756 | 1463623325650 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:02:05 INFO - PROCESS | 3756 | 1463623325653 Marionette TRACE conn2 <- [1,2914,null,{}] 18:02:05 INFO - PROCESS | 3756 | 1463623325673 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}] 18:02:05 INFO - PROCESS | 3756 | 1463623325820 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:02:06 INFO - PROCESS | 3756 | 1463623326032 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:06 INFO - PROCESS | 3756 | ++DOCSHELL 200EF400 == 150 [pid = 3756] [id = 738] 18:02:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 225 (200F1400) [pid = 3756] [serial = 2214] [outer = 00000000] 18:02:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 226 (2099C400) [pid = 3756] [serial = 2215] [outer = 200F1400] 18:02:06 INFO - PROCESS | 3756 | 1463623326092 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 3756 | ++DOMWINDOW == 227 (20D2BC00) [pid = 3756] [serial = 2216] [outer = 200F1400] 18:02:06 INFO - PROCESS | 3756 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:02:06 INFO - PROCESS | 3756 | 1463623326654 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]]]}] 18:02:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:02:06 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1033ms 18:02:06 INFO - PROCESS | 3756 | 1463623326708 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:02:06 INFO - PROCESS | 3756 | 1463623326711 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 18:02:06 INFO - PROCESS | 3756 | 1463623326737 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - PROCESS | 3756 | 1463623326740 Marionette TRACE conn2 <- [1,2918,null,{}] 18:02:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:02:06 INFO - PROCESS | 3756 | 1463623326743 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}] 18:02:06 INFO - PROCESS | 3756 | 1463623326872 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:02:07 INFO - PROCESS | 3756 | 1463623327082 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 3756 | ++DOCSHELL 20998400 == 151 [pid = 3756] [id = 739] 18:02:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 228 (20D2F000) [pid = 3756] [serial = 2217] [outer = 00000000] 18:02:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 229 (20D74800) [pid = 3756] [serial = 2218] [outer = 20D2F000] 18:02:07 INFO - PROCESS | 3756 | 1463623327137 Marionette DEBUG loaded listener.js 18:02:07 INFO - PROCESS | 3756 | ++DOMWINDOW == 230 (20D79C00) [pid = 3756] [serial = 2219] [outer = 20D2F000] 18:02:07 INFO - PROCESS | 3756 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:02:07 INFO - PROCESS | 3756 | 1463623327629 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]]]}] 18:02:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:02:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 940ms 18:02:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:02:07 INFO - PROCESS | 3756 | 1463623327692 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:02:07 INFO - PROCESS | 3756 | 1463623327694 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 18:02:07 INFO - PROCESS | 3756 | 1463623327700 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:02:07 INFO - PROCESS | 3756 | 1463623327702 Marionette TRACE conn2 <- [1,2922,null,{}] 18:02:07 INFO - PROCESS | 3756 | 1463623327705 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}] 18:02:07 INFO - PROCESS | 3756 | 1463623327836 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:02:08 INFO - PROCESS | 3756 | 1463623328047 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:08 INFO - PROCESS | 3756 | ++DOCSHELL 20D36400 == 152 [pid = 3756] [id = 740] 18:02:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 231 (20D37800) [pid = 3756] [serial = 2220] [outer = 00000000] 18:02:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 232 (20ECF000) [pid = 3756] [serial = 2221] [outer = 20D37800] 18:02:08 INFO - PROCESS | 3756 | 1463623328101 Marionette DEBUG loaded listener.js 18:02:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 233 (20ED1800) [pid = 3756] [serial = 2222] [outer = 20D37800] 18:02:08 INFO - PROCESS | 3756 | 1463623328627 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]]]}] 18:02:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:02:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 939ms 18:02:08 INFO - PROCESS | 3756 | 1463623328643 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:02:08 INFO - PROCESS | 3756 | 1463623328645 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 18:02:08 INFO - PROCESS | 3756 | 1463623328649 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:02:08 INFO - PROCESS | 3756 | 1463623328650 Marionette TRACE conn2 <- [1,2926,null,{}] 18:02:08 INFO - PROCESS | 3756 | 1463623328654 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}] 18:02:08 INFO - PROCESS | 3756 | 1463623328853 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:02:08 INFO - PROCESS | 3756 | 1463623328965 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:08 INFO - PROCESS | 3756 | ++DOCSHELL 20D78000 == 153 [pid = 3756] [id = 741] 18:02:08 INFO - PROCESS | 3756 | ++DOMWINDOW == 234 (20D7B800) [pid = 3756] [serial = 2223] [outer = 00000000] 18:02:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 235 (21451800) [pid = 3756] [serial = 2224] [outer = 20D7B800] 18:02:09 INFO - PROCESS | 3756 | 1463623329024 Marionette DEBUG loaded listener.js 18:02:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 236 (21453400) [pid = 3756] [serial = 2225] [outer = 20D7B800] 18:02:09 INFO - PROCESS | 3756 | 1463623329527 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]]]}] 18:02:09 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. 18:02:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 892ms 18:02:09 INFO - PROCESS | 3756 | 1463623329553 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:02:09 INFO - PROCESS | 3756 | 1463623329555 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 18:02:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:02:09 INFO - PROCESS | 3756 | 1463623329559 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:02:09 INFO - PROCESS | 3756 | 1463623329561 Marionette TRACE conn2 <- [1,2930,null,{}] 18:02:09 INFO - PROCESS | 3756 | 1463623329565 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}] 18:02:09 INFO - PROCESS | 3756 | 1463623329696 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:02:09 INFO - PROCESS | 3756 | 1463623329945 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:09 INFO - PROCESS | 3756 | ++DOCSHELL 19B0A400 == 154 [pid = 3756] [id = 742] 18:02:09 INFO - PROCESS | 3756 | ++DOMWINDOW == 237 (19B0AC00) [pid = 3756] [serial = 2226] [outer = 00000000] 18:02:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 238 (21451C00) [pid = 3756] [serial = 2227] [outer = 19B0AC00] 18:02:10 INFO - PROCESS | 3756 | 1463623329997 Marionette DEBUG loaded listener.js 18:02:10 INFO - PROCESS | 3756 | ++DOMWINDOW == 239 (21467C00) [pid = 3756] [serial = 2228] [outer = 19B0AC00] 18:02:10 INFO - PROCESS | 3756 | 1463623330559 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"]]]}] 18:02:10 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 18:02:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:02:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1033ms 18:02:10 INFO - PROCESS | 3756 | 1463623330632 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:02:10 INFO - PROCESS | 3756 | 1463623330634 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 18:02:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:02:10 INFO - PROCESS | 3756 | 1463623330639 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:02:10 INFO - PROCESS | 3756 | 1463623330641 Marionette TRACE conn2 <- [1,2934,null,{}] 18:02:10 INFO - PROCESS | 3756 | 1463623330645 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}] 18:02:10 INFO - PROCESS | 3756 | 1463623330776 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:02:11 INFO - PROCESS | 3756 | 1463623330984 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:11 INFO - PROCESS | 3756 | ++DOCSHELL 1312DC00 == 155 [pid = 3756] [id = 743] 18:02:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 240 (131F1C00) [pid = 3756] [serial = 2229] [outer = 00000000] 18:02:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 241 (1678E400) [pid = 3756] [serial = 2230] [outer = 131F1C00] 18:02:11 INFO - PROCESS | 3756 | 1463623331044 Marionette DEBUG loaded listener.js 18:02:11 INFO - PROCESS | 3756 | ++DOMWINDOW == 242 (173BA800) [pid = 3756] [serial = 2231] [outer = 131F1C00] 18:02:11 INFO - PROCESS | 3756 | 1463623331889 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]]]}] 18:02:11 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. 18:02:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1299ms 18:02:11 INFO - PROCESS | 3756 | 1463623331937 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:02:11 INFO - PROCESS | 3756 | 1463623331941 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 18:02:11 INFO - PROCESS | 3756 | 1463623331947 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:02:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:02:11 INFO - PROCESS | 3756 | 1463623331950 Marionette TRACE conn2 <- [1,2938,null,{}] 18:02:11 INFO - PROCESS | 3756 | 1463623331955 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}] 18:02:12 INFO - PROCESS | 3756 | 1463623332092 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:02:12 INFO - PROCESS | 3756 | 1463623332303 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:12 INFO - PROCESS | 3756 | ++DOCSHELL 137B2C00 == 156 [pid = 3756] [id = 744] 18:02:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 243 (13A24C00) [pid = 3756] [serial = 2232] [outer = 00000000] 18:02:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 244 (1578BC00) [pid = 3756] [serial = 2233] [outer = 13A24C00] 18:02:12 INFO - PROCESS | 3756 | 1463623332354 Marionette DEBUG loaded listener.js 18:02:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 245 (16788C00) [pid = 3756] [serial = 2234] [outer = 13A24C00] 18:02:12 INFO - PROCESS | 3756 | ++DOCSHELL 19907400 == 157 [pid = 3756] [id = 745] 18:02:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 246 (199D2400) [pid = 3756] [serial = 2235] [outer = 00000000] 18:02:12 INFO - PROCESS | 3756 | ++DOMWINDOW == 247 (199D4000) [pid = 3756] [serial = 2236] [outer = 199D2400] 18:02:12 INFO - PROCESS | 3756 | 1463623332953 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]]]}] 18:02:13 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. 18:02:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1033ms 18:02:13 INFO - PROCESS | 3756 | 1463623332990 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:02:13 INFO - PROCESS | 3756 | 1463623332995 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 18:02:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:02:13 INFO - PROCESS | 3756 | 1463623333018 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:02:13 INFO - PROCESS | 3756 | 1463623333021 Marionette TRACE conn2 <- [1,2942,null,{}] 18:02:13 INFO - PROCESS | 3756 | 1463623333025 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}] 18:02:13 INFO - PROCESS | 3756 | 1463623333215 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:02:13 INFO - PROCESS | 3756 | 1463623333426 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:13 INFO - PROCESS | 3756 | ++DOCSHELL 13060000 == 158 [pid = 3756] [id = 746] 18:02:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 248 (1421E000) [pid = 3756] [serial = 2237] [outer = 00000000] 18:02:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 249 (19906800) [pid = 3756] [serial = 2238] [outer = 1421E000] 18:02:13 INFO - PROCESS | 3756 | 1463623333476 Marionette DEBUG loaded listener.js 18:02:13 INFO - PROCESS | 3756 | ++DOMWINDOW == 250 (1A179400) [pid = 3756] [serial = 2239] [outer = 1421E000] 18:02:14 INFO - PROCESS | 3756 | 1463623333995 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]]]}] 18:02:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:02:14 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 18:02:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1002ms 18:02:14 INFO - PROCESS | 3756 | 1463623334023 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:02:14 INFO - PROCESS | 3756 | 1463623334025 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 18:02:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:02:14 INFO - PROCESS | 3756 | 1463623334079 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:02:14 INFO - PROCESS | 3756 | 1463623334083 Marionette TRACE conn2 <- [1,2946,null,{}] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 11250C00 == 157 [pid = 3756] [id = 286] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 16401C00 == 156 [pid = 3756] [id = 726] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 10AC7000 == 155 [pid = 3756] [id = 725] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 16EC6400 == 154 [pid = 3756] [id = 700] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 1BA12000 == 153 [pid = 3756] [id = 724] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 1B164800 == 152 [pid = 3756] [id = 723] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 19B07800 == 151 [pid = 3756] [id = 722] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 17449000 == 150 [pid = 3756] [id = 721] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 1400B000 == 149 [pid = 3756] [id = 698] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 1337B400 == 148 [pid = 3756] [id = 720] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 15A1E400 == 147 [pid = 3756] [id = 719] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 13318400 == 146 [pid = 3756] [id = 718] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 10B89000 == 145 [pid = 3756] [id = 717] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 1D48C800 == 144 [pid = 3756] [id = 716] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 1B7E9800 == 143 [pid = 3756] [id = 713] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 1B55A400 == 142 [pid = 3756] [id = 712] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 249 (200E4800) [pid = 3756] [serial = 2068] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 248 (1B2A4400) [pid = 3756] [serial = 2080] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 247 (1D490C00) [pid = 3756] [serial = 2059] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 246 (21454400) [pid = 3756] [serial = 2074] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 245 (19CE0800) [pid = 3756] [serial = 2113] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 244 (1F1BD800) [pid = 3756] [serial = 2065] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 243 (20D32C00) [pid = 3756] [serial = 2071] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 242 (16F35000) [pid = 3756] [serial = 2083] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 241 (1E80C800) [pid = 3756] [serial = 2062] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 240 (17441000) [pid = 3756] [serial = 2077] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 1B29E000 == 141 [pid = 3756] [id = 711] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 1B297C00 == 140 [pid = 3756] [id = 710] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 19B05000 == 139 [pid = 3756] [id = 709] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 1A777400 == 138 [pid = 3756] [id = 708] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 18117C00 == 137 [pid = 3756] [id = 707] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 12D81400 == 136 [pid = 3756] [id = 706] 18:02:14 INFO - PROCESS | 3756 | --DOCSHELL 10B8A000 == 135 [pid = 3756] [id = 705] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 239 (22D14000) [pid = 3756] [serial = 1991] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 238 (1AE54400) [pid = 3756] [serial = 2053] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 237 (1428FC00) [pid = 3756] [serial = 2096] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 236 (10B43800) [pid = 3756] [serial = 2087] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 235 (13A22C00) [pid = 3756] [serial = 2093] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 234 (1330D800) [pid = 3756] [serial = 2092] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 233 (19B0B400) [pid = 3756] [serial = 2111] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 232 (1B708000) [pid = 3756] [serial = 2056] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 231 (131F4800) [pid = 3756] [serial = 2090] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 230 (18506400) [pid = 3756] [serial = 2108] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 229 (15C6EC00) [pid = 3756] [serial = 2045] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 228 (19A34000) [pid = 3756] [serial = 2110] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 227 (181A7800) [pid = 3756] [serial = 2107] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 226 (1538BC00) [pid = 3756] [serial = 2047] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 225 (16F37400) [pid = 3756] [serial = 2101] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 224 (17A30400) [pid = 3756] [serial = 2105] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 223 (16407C00) [pid = 3756] [serial = 2099] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 222 (174D6800) [pid = 3756] [serial = 2104] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 221 (130CFC00) [pid = 3756] [serial = 2089] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 220 (15C6FC00) [pid = 3756] [serial = 2098] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 219 (10B25400) [pid = 3756] [serial = 2086] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 218 (1730C400) [pid = 3756] [serial = 2102] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 217 (14233400) [pid = 3756] [serial = 2095] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | --DOMWINDOW == 216 (199D5800) [pid = 3756] [serial = 2050] [outer = 00000000] [url = about:blank] 18:02:14 INFO - PROCESS | 3756 | 1463623334231 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}] 18:02:14 INFO - PROCESS | 3756 | 1463623334361 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:02:14 INFO - PROCESS | 3756 | 1463623334368 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:14 INFO - PROCESS | 3756 | ++DOCSHELL 1423F800 == 136 [pid = 3756] [id = 747] 18:02:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 217 (1428C800) [pid = 3756] [serial = 2240] [outer = 00000000] 18:02:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 218 (15A1EC00) [pid = 3756] [serial = 2241] [outer = 1428C800] 18:02:14 INFO - PROCESS | 3756 | 1463623334416 Marionette DEBUG loaded listener.js 18:02:14 INFO - PROCESS | 3756 | ++DOMWINDOW == 219 (16EC6400) [pid = 3756] [serial = 2242] [outer = 1428C800] 18:02:14 INFO - PROCESS | 3756 | 1463623334974 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]]]}] 18:02:15 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. 18:02:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1002ms 18:02:15 INFO - PROCESS | 3756 | 1463623335032 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 3756 | 1463623335034 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 18:02:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:02:15 INFO - PROCESS | 3756 | 1463623335038 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - PROCESS | 3756 | 1463623335039 Marionette TRACE conn2 <- [1,2950,null,{}] 18:02:15 INFO - PROCESS | 3756 | 1463623335043 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}] 18:02:15 INFO - PROCESS | 3756 | 1463623335160 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:02:15 INFO - PROCESS | 3756 | 1463623335317 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 3756 | ++DOCSHELL 16F3AC00 == 137 [pid = 3756] [id = 748] 18:02:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 220 (1730EC00) [pid = 3756] [serial = 2243] [outer = 00000000] 18:02:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 221 (19A2BC00) [pid = 3756] [serial = 2244] [outer = 1730EC00] 18:02:15 INFO - PROCESS | 3756 | 1463623335362 Marionette DEBUG loaded listener.js 18:02:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 222 (19B07800) [pid = 3756] [serial = 2245] [outer = 1730EC00] 18:02:15 INFO - PROCESS | 3756 | 1463623335721 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]]]}] 18:02:15 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. 18:02:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 736ms 18:02:15 INFO - PROCESS | 3756 | 1463623335778 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 3756 | 1463623335780 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 18:02:15 INFO - PROCESS | 3756 | 1463623335783 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:02:15 INFO - PROCESS | 3756 | 1463623335785 Marionette TRACE conn2 <- [1,2954,null,{}] 18:02:15 INFO - PROCESS | 3756 | 1463623335789 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}] 18:02:15 INFO - PROCESS | 3756 | 1463623335898 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:02:15 INFO - PROCESS | 3756 | 1463623335938 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 3756 | ++DOCSHELL 19A3A000 == 138 [pid = 3756] [id = 749] 18:02:15 INFO - PROCESS | 3756 | ++DOMWINDOW == 223 (19B36000) [pid = 3756] [serial = 2246] [outer = 00000000] 18:02:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 224 (1A8B9400) [pid = 3756] [serial = 2247] [outer = 19B36000] 18:02:16 INFO - PROCESS | 3756 | 1463623335982 Marionette DEBUG loaded listener.js 18:02:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 225 (1AE37800) [pid = 3756] [serial = 2248] [outer = 19B36000] 18:02:16 INFO - PROCESS | 3756 | 1463623336480 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]]]}] 18:02:16 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. 18:02:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 736ms 18:02:16 INFO - PROCESS | 3756 | 1463623336552 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:02:16 INFO - PROCESS | 3756 | 1463623336555 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 18:02:16 INFO - PROCESS | 3756 | 1463623336558 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:02:16 INFO - PROCESS | 3756 | 1463623336560 Marionette TRACE conn2 <- [1,2958,null,{}] 18:02:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:02:16 INFO - PROCESS | 3756 | 1463623336564 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}] 18:02:16 INFO - PROCESS | 3756 | 1463623336755 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:02:16 INFO - PROCESS | 3756 | 1463623336771 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:16 INFO - PROCESS | 3756 | ++DOCSHELL 1AE42000 == 139 [pid = 3756] [id = 750] 18:02:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 226 (1AE54400) [pid = 3756] [serial = 2249] [outer = 00000000] 18:02:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 227 (1B556C00) [pid = 3756] [serial = 2250] [outer = 1AE54400] 18:02:16 INFO - PROCESS | 3756 | 1463623336816 Marionette DEBUG loaded listener.js 18:02:16 INFO - PROCESS | 3756 | ++DOMWINDOW == 228 (1B7E5800) [pid = 3756] [serial = 2251] [outer = 1AE54400] 18:02:17 INFO - PROCESS | 3756 | 1463623337282 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]]]}] 18:02:17 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. 18:02:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 736ms 18:02:17 INFO - PROCESS | 3756 | 1463623337304 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 3756 | 1463623337306 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 18:02:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:02:17 INFO - PROCESS | 3756 | 1463623337309 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - PROCESS | 3756 | 1463623337311 Marionette TRACE conn2 <- [1,2962,null,{}] 18:02:17 INFO - PROCESS | 3756 | 1463623337322 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}] 18:02:17 INFO - PROCESS | 3756 | 1463623337509 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:02:17 INFO - PROCESS | 3756 | 1463623337535 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 3756 | ++DOCSHELL 1BA13400 == 140 [pid = 3756] [id = 751] 18:02:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 229 (1BA20000) [pid = 3756] [serial = 2252] [outer = 00000000] 18:02:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 230 (1CB45400) [pid = 3756] [serial = 2253] [outer = 1BA20000] 18:02:17 INFO - PROCESS | 3756 | 1463623337579 Marionette DEBUG loaded listener.js 18:02:17 INFO - PROCESS | 3756 | ++DOMWINDOW == 231 (1D431000) [pid = 3756] [serial = 2254] [outer = 1BA20000] 18:02:18 INFO - PROCESS | 3756 | 1463623338030 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]]]}] 18:02:18 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. 18:02:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 736ms 18:02:18 INFO - PROCESS | 3756 | 1463623338050 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:02:18 INFO - PROCESS | 3756 | 1463623338052 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 18:02:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:02:18 INFO - PROCESS | 3756 | 1463623338056 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:02:18 INFO - PROCESS | 3756 | 1463623338057 Marionette TRACE conn2 <- [1,2966,null,{}] 18:02:18 INFO - PROCESS | 3756 | 1463623338061 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}] 18:02:18 INFO - PROCESS | 3756 | 1463623338232 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:02:18 INFO - PROCESS | 3756 | 1463623338251 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:18 INFO - PROCESS | 3756 | ++DOCSHELL 1BA1E400 == 141 [pid = 3756] [id = 752] 18:02:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 232 (1D43E400) [pid = 3756] [serial = 2255] [outer = 00000000] 18:02:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 233 (1D83C400) [pid = 3756] [serial = 2256] [outer = 1D43E400] 18:02:18 INFO - PROCESS | 3756 | 1463623338295 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 3756 | ++DOMWINDOW == 234 (1DDAA000) [pid = 3756] [serial = 2257] [outer = 1D43E400] 18:02:18 INFO - PROCESS | 3756 | --DOMWINDOW == 233 (1B173800) [pid = 3756] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:02:18 INFO - PROCESS | 3756 | --DOMWINDOW == 232 (1BA1D800) [pid = 3756] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:02:18 INFO - PROCESS | 3756 | --DOMWINDOW == 231 (174D8000) [pid = 3756] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:02:18 INFO - PROCESS | 3756 | --DOMWINDOW == 230 (1744A000) [pid = 3756] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:02:18 INFO - PROCESS | 3756 | --DOMWINDOW == 229 (13381000) [pid = 3756] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:02:18 INFO - PROCESS | 3756 | --DOMWINDOW == 228 (13A2DC00) [pid = 3756] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:02:18 INFO - PROCESS | 3756 | --DOMWINDOW == 227 (19B08400) [pid = 3756] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:02:18 INFO - PROCESS | 3756 | --DOMWINDOW == 226 (19B0E000) [pid = 3756] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:02:18 INFO - PROCESS | 3756 | --DOMWINDOW == 225 (10B89800) [pid = 3756] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:02:18 INFO - PROCESS | 3756 | --DOMWINDOW == 224 (15C68C00) [pid = 3756] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:02:18 INFO - PROCESS | 3756 | --DOMWINDOW == 223 (10ACE400) [pid = 3756] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:02:19 INFO - PROCESS | 3756 | 1463623339076 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]]]}] 18:02:19 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. 18:02:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1033ms 18:02:19 INFO - PROCESS | 3756 | 1463623339108 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 3756 | 1463623339110 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 18:02:19 INFO - PROCESS | 3756 | 1463623339113 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:02:19 INFO - PROCESS | 3756 | 1463623339115 Marionette TRACE conn2 <- [1,2970,null,{}] 18:02:19 INFO - PROCESS | 3756 | 1463623339119 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}] 18:02:19 INFO - PROCESS | 3756 | 1463623339294 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:02:19 INFO - PROCESS | 3756 | 1463623339394 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 3756 | ++DOCSHELL 15A14000 == 142 [pid = 3756] [id = 753] 18:02:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 224 (16141000) [pid = 3756] [serial = 2258] [outer = 00000000] 18:02:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 225 (199D4800) [pid = 3756] [serial = 2259] [outer = 16141000] 18:02:19 INFO - PROCESS | 3756 | 1463623339439 Marionette DEBUG loaded listener.js 18:02:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 226 (1C133400) [pid = 3756] [serial = 2260] [outer = 16141000] 18:02:19 INFO - PROCESS | 3756 | 1463623339781 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"]]]}] 18:02:19 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 18:02:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:02:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 705ms 18:02:19 INFO - PROCESS | 3756 | 1463623339824 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 3756 | 1463623339826 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 18:02:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:02:19 INFO - PROCESS | 3756 | 1463623339830 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 3756 | 1463623339831 Marionette TRACE conn2 <- [1,2974,null,{}] 18:02:19 INFO - PROCESS | 3756 | 1463623339835 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}] 18:02:19 INFO - PROCESS | 3756 | 1463623339946 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:02:19 INFO - PROCESS | 3756 | 1463623339952 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 3756 | ++DOCSHELL 1B7E9000 == 143 [pid = 3756] [id = 754] 18:02:19 INFO - PROCESS | 3756 | ++DOMWINDOW == 227 (1CB44000) [pid = 3756] [serial = 2261] [outer = 00000000] 18:02:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 228 (1E851400) [pid = 3756] [serial = 2262] [outer = 1CB44000] 18:02:20 INFO - PROCESS | 3756 | 1463623339995 Marionette DEBUG loaded listener.js 18:02:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 229 (1EC53800) [pid = 3756] [serial = 2263] [outer = 1CB44000] 18:02:20 INFO - PROCESS | 3756 | 1463623340529 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]]]}] 18:02:20 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. 18:02:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 705ms 18:02:20 INFO - PROCESS | 3756 | 1463623340565 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:02:20 INFO - PROCESS | 3756 | 1463623340567 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 18:02:20 INFO - PROCESS | 3756 | 1463623340570 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:02:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:02:20 INFO - PROCESS | 3756 | 1463623340573 Marionette TRACE conn2 <- [1,2978,null,{}] 18:02:20 INFO - PROCESS | 3756 | 1463623340576 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}] 18:02:20 INFO - PROCESS | 3756 | 1463623340775 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:02:20 INFO - PROCESS | 3756 | 1463623340787 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:20 INFO - PROCESS | 3756 | ++DOCSHELL 1F18E400 == 144 [pid = 3756] [id = 755] 18:02:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 230 (1F192000) [pid = 3756] [serial = 2264] [outer = 00000000] 18:02:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 231 (1F80F800) [pid = 3756] [serial = 2265] [outer = 1F192000] 18:02:20 INFO - PROCESS | 3756 | 1463623340834 Marionette DEBUG loaded listener.js 18:02:20 INFO - PROCESS | 3756 | ++DOMWINDOW == 232 (2073A800) [pid = 3756] [serial = 2266] [outer = 1F192000] 18:02:21 INFO - PROCESS | 3756 | ++DOCSHELL 10B8A400 == 145 [pid = 3756] [id = 756] 18:02:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 233 (128AB400) [pid = 3756] [serial = 2267] [outer = 00000000] 18:02:21 INFO - PROCESS | 3756 | ++DOMWINDOW == 234 (12AEEC00) [pid = 3756] [serial = 2268] [outer = 128AB400] 18:02:21 INFO - PROCESS | 3756 | 1463623341698 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]]]}] 18:02:21 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. 18:02:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1143ms 18:02:21 INFO - PROCESS | 3756 | 1463623341720 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:02:21 INFO - PROCESS | 3756 | 1463623341724 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 18:02:21 INFO - PROCESS | 3756 | 1463623341729 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:02:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:02:21 INFO - PROCESS | 3756 | 1463623341732 Marionette TRACE conn2 <- [1,2982,null,{}] 18:02:21 INFO - PROCESS | 3756 | 1463623341738 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}] 18:02:21 INFO - PROCESS | 3756 | 1463623341952 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:02:22 INFO - PROCESS | 3756 | 1463623342117 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:22 INFO - PROCESS | 3756 | ++DOCSHELL 13051400 == 146 [pid = 3756] [id = 757] 18:02:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 235 (13318400) [pid = 3756] [serial = 2269] [outer = 00000000] 18:02:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 236 (14221400) [pid = 3756] [serial = 2270] [outer = 13318400] 18:02:22 INFO - PROCESS | 3756 | 1463623342172 Marionette DEBUG loaded listener.js 18:02:22 INFO - PROCESS | 3756 | ++DOMWINDOW == 237 (16F3B000) [pid = 3756] [serial = 2271] [outer = 13318400] 18:02:22 INFO - PROCESS | 3756 | 1463623342707 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]]]}] 18:02:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:02:22 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 18:02:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1002ms 18:02:22 INFO - PROCESS | 3756 | 1463623342745 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:02:22 INFO - PROCESS | 3756 | 1463623342751 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 18:02:22 INFO - PROCESS | 3756 | 1463623342760 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:02:22 INFO - PROCESS | 3756 | 1463623342762 Marionette TRACE conn2 <- [1,2986,null,{}] 18:02:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:02:22 INFO - PROCESS | 3756 | 1463623342766 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}] 18:02:22 INFO - PROCESS | 3756 | 1463623342913 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:02:23 INFO - PROCESS | 3756 | 1463623343124 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:23 INFO - PROCESS | 3756 | ++DOCSHELL 17A2F400 == 147 [pid = 3756] [id = 758] 18:02:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 238 (199D2800) [pid = 3756] [serial = 2272] [outer = 00000000] 18:02:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 239 (1B164800) [pid = 3756] [serial = 2273] [outer = 199D2800] 18:02:23 INFO - PROCESS | 3756 | 1463623343179 Marionette DEBUG loaded listener.js 18:02:23 INFO - PROCESS | 3756 | ++DOMWINDOW == 240 (1B2A6000) [pid = 3756] [serial = 2274] [outer = 199D2800] 18:02:23 INFO - PROCESS | 3756 | 1463623343750 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]]]}] 18:02:23 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. 18:02:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1033ms 18:02:23 INFO - PROCESS | 3756 | 1463623343802 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:02:23 INFO - PROCESS | 3756 | 1463623343805 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 18:02:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:02:23 INFO - PROCESS | 3756 | 1463623343825 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:02:23 INFO - PROCESS | 3756 | 1463623343829 Marionette TRACE conn2 <- [1,2990,null,{}] 18:02:23 INFO - PROCESS | 3756 | 1463623343841 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}] 18:02:23 INFO - PROCESS | 3756 | 1463623343979 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:02:24 INFO - PROCESS | 3756 | 1463623344182 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:24 INFO - PROCESS | 3756 | ++DOCSHELL 1F185000 == 148 [pid = 3756] [id = 759] 18:02:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 241 (1F185800) [pid = 3756] [serial = 2275] [outer = 00000000] 18:02:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 242 (1F1A6C00) [pid = 3756] [serial = 2276] [outer = 1F185800] 18:02:24 INFO - PROCESS | 3756 | 1463623344238 Marionette DEBUG loaded listener.js 18:02:24 INFO - PROCESS | 3756 | ++DOMWINDOW == 243 (1F1E8400) [pid = 3756] [serial = 2277] [outer = 1F185800] 18:02:24 INFO - PROCESS | 3756 | 1463623344802 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]]]}] 18:02:24 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. 18:02:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1002ms 18:02:24 INFO - PROCESS | 3756 | 1463623344827 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:02:24 INFO - PROCESS | 3756 | 1463623344830 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 18:02:24 INFO - PROCESS | 3756 | 1463623344834 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:02:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:02:24 INFO - PROCESS | 3756 | 1463623344835 Marionette TRACE conn2 <- [1,2994,null,{}] 18:02:24 INFO - PROCESS | 3756 | 1463623344839 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}] 18:02:25 INFO - PROCESS | 3756 | 1463623344975 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:02:25 INFO - PROCESS | 3756 | 1463623345144 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:25 INFO - PROCESS | 3756 | ++DOCSHELL 1F815400 == 149 [pid = 3756] [id = 760] 18:02:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 244 (1FDCE000) [pid = 3756] [serial = 2278] [outer = 00000000] 18:02:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 245 (2099A400) [pid = 3756] [serial = 2279] [outer = 1FDCE000] 18:02:25 INFO - PROCESS | 3756 | 1463623345197 Marionette DEBUG loaded listener.js 18:02:25 INFO - PROCESS | 3756 | ++DOMWINDOW == 246 (20D31800) [pid = 3756] [serial = 2280] [outer = 1FDCE000] 18:02:25 INFO - PROCESS | 3756 | 1463623345716 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]]]}] 18:02:25 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. 18:02:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 955ms 18:02:25 INFO - PROCESS | 3756 | 1463623345779 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:02:25 INFO - PROCESS | 3756 | 1463623345781 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 18:02:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:02:25 INFO - PROCESS | 3756 | 1463623345785 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:02:25 INFO - PROCESS | 3756 | 1463623345786 Marionette TRACE conn2 <- [1,2998,null,{}] 18:02:25 INFO - PROCESS | 3756 | 1463623345790 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}] 18:02:25 INFO - PROCESS | 3756 | 1463623345925 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:02:26 INFO - PROCESS | 3756 | 1463623346134 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:26 INFO - PROCESS | 3756 | ++DOCSHELL 200EEC00 == 150 [pid = 3756] [id = 761] 18:02:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 247 (2073D800) [pid = 3756] [serial = 2281] [outer = 00000000] 18:02:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 248 (20D82400) [pid = 3756] [serial = 2282] [outer = 2073D800] 18:02:26 INFO - PROCESS | 3756 | 1463623346189 Marionette DEBUG loaded listener.js 18:02:26 INFO - PROCESS | 3756 | ++DOMWINDOW == 249 (20EDD800) [pid = 3756] [serial = 2283] [outer = 2073D800] 18:02:26 INFO - PROCESS | 3756 | [3756] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:02:26 INFO - PROCESS | 3756 | 1463623346791 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:02:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:02:26 INFO - {} 18:02:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:02:26 INFO - {} 18:02:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:02:26 INFO - {} 18:02:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:02:26 INFO - {} 18:02:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1049ms 18:02:26 INFO - PROCESS | 3756 | 1463623346841 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:02:26 INFO - PROCESS | 3756 | 1463623346843 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 18:02:26 INFO - PROCESS | 3756 | 1463623346847 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:02:26 INFO - TEST-START | /FileAPI/fileReader.html 18:02:26 INFO - PROCESS | 3756 | 1463623346849 Marionette TRACE conn2 <- [1,3002,null,{}] 18:02:26 INFO - PROCESS | 3756 | 1463623346853 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}] 18:02:27 INFO - PROCESS | 3756 | 1463623347029 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:02:27 INFO - PROCESS | 3756 | 1463623347222 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:27 INFO - PROCESS | 3756 | ++DOCSHELL 20D7CC00 == 151 [pid = 3756] [id = 762] 18:02:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 250 (21460400) [pid = 3756] [serial = 2284] [outer = 00000000] 18:02:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 251 (21A51000) [pid = 3756] [serial = 2285] [outer = 21460400] 18:02:27 INFO - PROCESS | 3756 | 1463623347275 Marionette DEBUG loaded listener.js 18:02:27 INFO - PROCESS | 3756 | ++DOMWINDOW == 252 (21C76C00) [pid = 3756] [serial = 2286] [outer = 21460400] 18:02:27 INFO - PROCESS | 3756 | 1463623347786 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]]]}] 18:02:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:02:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:02:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:02:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:02:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 986ms 18:02:27 INFO - PROCESS | 3756 | 1463623347836 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:02:27 INFO - PROCESS | 3756 | 1463623347838 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 18:02:27 INFO - TEST-START | /FileAPI/historical.html 18:02:27 INFO - PROCESS | 3756 | 1463623347842 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:02:27 INFO - PROCESS | 3756 | 1463623347844 Marionette TRACE conn2 <- [1,3006,null,{}] 18:02:27 INFO - PROCESS | 3756 | 1463623347867 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}] 18:02:28 INFO - PROCESS | 3756 | 1463623347998 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:02:28 INFO - PROCESS | 3756 | 1463623348166 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:28 INFO - PROCESS | 3756 | ++DOCSHELL 21A4EC00 == 152 [pid = 3756] [id = 763] 18:02:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 253 (21A50C00) [pid = 3756] [serial = 2287] [outer = 00000000] 18:02:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 254 (21C80000) [pid = 3756] [serial = 2288] [outer = 21A50C00] 18:02:28 INFO - PROCESS | 3756 | 1463623348219 Marionette DEBUG loaded listener.js 18:02:28 INFO - PROCESS | 3756 | ++DOMWINDOW == 255 (21D15000) [pid = 3756] [serial = 2289] [outer = 21A50C00] 18:02:28 INFO - PROCESS | 3756 | 1463623348786 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"]]]}] 18:02:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:02:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:02:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:02:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:02:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:02:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:02:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:02:28 INFO - TEST-OK | /FileAPI/historical.html | took 970ms 18:02:28 INFO - PROCESS | 3756 | 1463623348808 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:02:28 INFO - PROCESS | 3756 | 1463623348810 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 18:02:28 INFO - TEST-START | /FileAPI/idlharness.html 18:02:28 INFO - PROCESS | 3756 | 1463623348814 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:02:28 INFO - PROCESS | 3756 | 1463623348816 Marionette TRACE conn2 <- [1,3010,null,{}] 18:02:28 INFO - PROCESS | 3756 | 1463623348820 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}] 18:02:28 INFO - PROCESS | 3756 | 1463623348958 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:02:29 INFO - PROCESS | 3756 | 1463623349157 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 3756 | ++DOCSHELL 21A53800 == 153 [pid = 3756] [id = 764] 18:02:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 256 (21C73000) [pid = 3756] [serial = 2290] [outer = 00000000] 18:02:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 257 (21D20C00) [pid = 3756] [serial = 2291] [outer = 21C73000] 18:02:29 INFO - PROCESS | 3756 | 1463623349209 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 3756 | ++DOMWINDOW == 258 (22507000) [pid = 3756] [serial = 2292] [outer = 21C73000] 18:02:30 INFO - PROCESS | 3756 | 1463623350125 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:02:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:02:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:02:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:02:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:02:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:02:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:02:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:02:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:02:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:02:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:02:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:02:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:02:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:02:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:02:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:02:30 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 18:02:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:02:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:02:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:02:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:02:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:02:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:02:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:02:30 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 18:02:30 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 18:02:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:02:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:02:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:02:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:02:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:02:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:02:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:02:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:02:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:02:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:02:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:02:30 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 18:02:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:02:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:02:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:02:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:02:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:02:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:02:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:02:30 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 18:02:30 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 18:02:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:02:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:02:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:02:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:02:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:02:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:02:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:02:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:02:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 1471ms 18:02:30 INFO - PROCESS | 3756 | 1463623350320 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:02:30 INFO - PROCESS | 3756 | 1463623350322 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 18:02:30 INFO - TEST-START | /FileAPI/idlharness.worker 18:02:30 INFO - PROCESS | 3756 | 1463623350331 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:02:30 INFO - PROCESS | 3756 | 1463623350333 Marionette TRACE conn2 <- [1,3014,null,{}] 18:02:30 INFO - PROCESS | 3756 | 1463623350337 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}] 18:02:30 INFO - PROCESS | 3756 | 1463623350475 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:02:30 INFO - PROCESS | 3756 | 1463623350677 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:30 INFO - PROCESS | 3756 | ++DOCSHELL 2250B800 == 154 [pid = 3756] [id = 765] 18:02:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 259 (2250D800) [pid = 3756] [serial = 2293] [outer = 00000000] 18:02:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 260 (230AC400) [pid = 3756] [serial = 2294] [outer = 2250D800] 18:02:30 INFO - PROCESS | 3756 | 1463623350729 Marionette DEBUG loaded listener.js 18:02:30 INFO - PROCESS | 3756 | ++DOMWINDOW == 261 (230AEC00) [pid = 3756] [serial = 2295] [outer = 2250D800] 18:02:30 INFO - PROCESS | 3756 | [3756] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:02:31 INFO - PROCESS | 3756 | 1463623351851 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:02:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:02:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:02:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:02:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:02:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:02:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:02:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:02:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:02:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:02:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:02:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:02:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:02:31 INFO - {} 18:02:31 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 18:02:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:02:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:02:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:02:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:02:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:02:31 INFO - {} 18:02:31 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 - {} 18:02:31 INFO - {} 18:02:31 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 18:02:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:02:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:02:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:02:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:02:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:02:31 INFO - {} 18:02:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:02:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:02:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:02:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:02:32 INFO - {} 18:02:32 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 18:02:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:02:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:02:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:02:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:02:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:02:32 INFO - {} 18:02:32 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 - {} 18:02:32 INFO - {} 18:02:32 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 18:02:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:02:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:02:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:02:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:02:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:32 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 18:02:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:02:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:02:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:02:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:02:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:02:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:02:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:02:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:02:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:32 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 18:02:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:02:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:02:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:32 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 18:02:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:02:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:02:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:32 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 18:02:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:02:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:02:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:02:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:02:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:02:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:02:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:02:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:02:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:02:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:02:32 INFO - {} 18:02:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1736ms 18:02:32 INFO - PROCESS | 3756 | 1463623352078 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:02:32 INFO - PROCESS | 3756 | 1463623352080 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 18:02:32 INFO - PROCESS | 3756 | 1463623352086 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:02:32 INFO - PROCESS | 3756 | 1463623352088 Marionette TRACE conn2 <- [1,3018,null,{}] 18:02:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:02:32 INFO - PROCESS | 3756 | 1463623352091 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}] 18:02:32 INFO - PROCESS | 3756 | 1463623352226 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:02:32 INFO - PROCESS | 3756 | 1463623352418 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:32 INFO - PROCESS | 3756 | ++DOCSHELL 20ED6800 == 155 [pid = 3756] [id = 766] 18:02:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 262 (22E3E000) [pid = 3756] [serial = 2296] [outer = 00000000] 18:02:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 263 (23567000) [pid = 3756] [serial = 2297] [outer = 22E3E000] 18:02:32 INFO - PROCESS | 3756 | 1463623352480 Marionette DEBUG loaded listener.js 18:02:32 INFO - PROCESS | 3756 | ++DOMWINDOW == 264 (24E9D400) [pid = 3756] [serial = 2298] [outer = 22E3E000] 18:02:32 INFO - PROCESS | 3756 | 1463623352988 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]]]}] 18:02:33 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 18:02:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 938ms 18:02:33 INFO - PROCESS | 3756 | 1463623353035 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:02:33 INFO - PROCESS | 3756 | 1463623353037 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 18:02:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:02:33 INFO - PROCESS | 3756 | 1463623353040 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:02:33 INFO - PROCESS | 3756 | 1463623353043 Marionette TRACE conn2 <- [1,3022,null,{}] 18:02:33 INFO - PROCESS | 3756 | 1463623353065 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}] 18:02:33 INFO - PROCESS | 3756 | 1463623353213 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:02:33 INFO - PROCESS | 3756 | 1463623353426 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:33 INFO - PROCESS | 3756 | ++DOCSHELL 22E92000 == 156 [pid = 3756] [id = 767] 18:02:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 265 (22E92400) [pid = 3756] [serial = 2299] [outer = 00000000] 18:02:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 266 (22E97400) [pid = 3756] [serial = 2300] [outer = 22E92400] 18:02:33 INFO - PROCESS | 3756 | 1463623353491 Marionette DEBUG loaded listener.js 18:02:33 INFO - PROCESS | 3756 | ++DOMWINDOW == 267 (230ABC00) [pid = 3756] [serial = 2301] [outer = 22E92400] 18:02:34 INFO - PROCESS | 3756 | 1463623354055 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]]]}] 18:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:02:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1033ms 18:02:34 INFO - PROCESS | 3756 | 1463623354083 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:02:34 INFO - PROCESS | 3756 | 1463623354085 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 18:02:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:02:34 INFO - PROCESS | 3756 | 1463623354089 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:02:34 INFO - PROCESS | 3756 | 1463623354091 Marionette TRACE conn2 <- [1,3026,null,{}] 18:02:34 INFO - PROCESS | 3756 | 1463623354095 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}] 18:02:34 INFO - PROCESS | 3756 | 1463623354231 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:02:34 INFO - PROCESS | 3756 | 1463623354443 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:34 INFO - PROCESS | 3756 | ++DOCSHELL 22E9C800 == 157 [pid = 3756] [id = 768] 18:02:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 268 (24E9FC00) [pid = 3756] [serial = 2302] [outer = 00000000] 18:02:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 269 (25302C00) [pid = 3756] [serial = 2303] [outer = 24E9FC00] 18:02:34 INFO - PROCESS | 3756 | 1463623354506 Marionette DEBUG loaded listener.js 18:02:34 INFO - PROCESS | 3756 | ++DOMWINDOW == 270 (25303800) [pid = 3756] [serial = 2304] [outer = 24E9FC00] 18:02:35 INFO - PROCESS | 3756 | 1463623355039 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"]]]}] 18:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:02:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1001ms 18:02:35 INFO - PROCESS | 3756 | 1463623355093 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:02:35 INFO - PROCESS | 3756 | 1463623355095 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 18:02:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:02:35 INFO - PROCESS | 3756 | 1463623355099 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:02:35 INFO - PROCESS | 3756 | 1463623355103 Marionette TRACE conn2 <- [1,3030,null,{}] 18:02:35 INFO - PROCESS | 3756 | 1463623355106 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}] 18:02:35 INFO - PROCESS | 3756 | 1463623355243 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:02:35 INFO - PROCESS | 3756 | 1463623355459 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:35 INFO - PROCESS | 3756 | ++DOCSHELL 25306400 == 158 [pid = 3756] [id = 769] 18:02:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 271 (25307800) [pid = 3756] [serial = 2305] [outer = 00000000] 18:02:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 272 (25339C00) [pid = 3756] [serial = 2306] [outer = 25307800] 18:02:35 INFO - PROCESS | 3756 | 1463623355521 Marionette DEBUG loaded listener.js 18:02:35 INFO - PROCESS | 3756 | ++DOMWINDOW == 273 (2533D800) [pid = 3756] [serial = 2307] [outer = 25307800] 18:02:36 INFO - PROCESS | 3756 | 1463623356205 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]]]}] 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:02:36 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. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:02:36 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'.) 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:02:36 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. 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:02:36 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. 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:02:36 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. 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:02:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1221ms 18:02:36 INFO - PROCESS | 3756 | 1463623356312 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:02:36 INFO - PROCESS | 3756 | 1463623356315 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 18:02:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:02:36 INFO - PROCESS | 3756 | 1463623356318 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:02:36 INFO - PROCESS | 3756 | 1463623356320 Marionette TRACE conn2 <- [1,3034,null,{}] 18:02:36 INFO - PROCESS | 3756 | 1463623356324 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}] 18:02:36 INFO - PROCESS | 3756 | 1463623356584 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:02:36 INFO - PROCESS | 3756 | 1463623356751 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:36 INFO - PROCESS | 3756 | ++DOCSHELL 10B28000 == 159 [pid = 3756] [id = 770] 18:02:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 274 (1101EC00) [pid = 3756] [serial = 2308] [outer = 00000000] 18:02:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 275 (13A25400) [pid = 3756] [serial = 2309] [outer = 1101EC00] 18:02:36 INFO - PROCESS | 3756 | 1463623356847 Marionette DEBUG loaded listener.js 18:02:36 INFO - PROCESS | 3756 | ++DOMWINDOW == 276 (16F40C00) [pid = 3756] [serial = 2310] [outer = 1101EC00] 18:02:37 INFO - PROCESS | 3756 | [3756] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:02:37 INFO - PROCESS | 3756 | 1463623357466 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:02:37 INFO - {} 18:02:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1220ms 18:02:37 INFO - PROCESS | 3756 | 1463623357540 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:02:37 INFO - PROCESS | 3756 | 1463623357542 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 18:02:37 INFO - PROCESS | 3756 | 1463623357548 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:02:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:02:37 INFO - PROCESS | 3756 | 1463623357550 Marionette TRACE conn2 <- [1,3038,null,{}] 18:02:37 INFO - PROCESS | 3756 | 1463623357553 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}] 18:02:37 INFO - PROCESS | 3756 | 1463623357697 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:02:37 INFO - PROCESS | 3756 | 1463623357896 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 3756 | ++DOCSHELL 13374000 == 160 [pid = 3756] [id = 771] 18:02:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 277 (13712800) [pid = 3756] [serial = 2311] [outer = 00000000] 18:02:37 INFO - PROCESS | 3756 | ++DOMWINDOW == 278 (1D49F400) [pid = 3756] [serial = 2312] [outer = 13712800] 18:02:37 INFO - PROCESS | 3756 | 1463623357948 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 3756 | ++DOMWINDOW == 279 (230AC000) [pid = 3756] [serial = 2313] [outer = 13712800] 18:02:38 INFO - PROCESS | 3756 | 1463623358956 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]]]}] 18:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:02:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1455ms 18:02:39 INFO - PROCESS | 3756 | 1463623359008 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 3756 | 1463623359012 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 18:02:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:02:39 INFO - PROCESS | 3756 | 1463623359017 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - PROCESS | 3756 | 1463623359021 Marionette TRACE conn2 <- [1,3042,null,{}] 18:02:39 INFO - PROCESS | 3756 | 1463623359026 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}] 18:02:39 INFO - PROCESS | 3756 | 1463623359159 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:02:39 INFO - PROCESS | 3756 | 1463623359399 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:39 INFO - PROCESS | 3756 | ++DOCSHELL 1287E800 == 161 [pid = 3756] [id = 772] 18:02:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 280 (128A5000) [pid = 3756] [serial = 2314] [outer = 00000000] 18:02:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 281 (137B9400) [pid = 3756] [serial = 2315] [outer = 128A5000] 18:02:39 INFO - PROCESS | 3756 | 1463623359490 Marionette DEBUG loaded listener.js 18:02:39 INFO - PROCESS | 3756 | ++DOMWINDOW == 282 (14008000) [pid = 3756] [serial = 2316] [outer = 128A5000] 18:02:40 INFO - PROCESS | 3756 | 1463623360299 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"]]]}] 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:02:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:02:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:02:40 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" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:02:40 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" 18:02:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:02:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:02:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1440ms 18:02:40 INFO - PROCESS | 3756 | 1463623360455 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:02:40 INFO - PROCESS | 3756 | 1463623360460 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 18:02:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:02:40 INFO - PROCESS | 3756 | 1463623360469 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:02:40 INFO - PROCESS | 3756 | 1463623360472 Marionette TRACE conn2 <- [1,3046,null,{}] 18:02:40 INFO - PROCESS | 3756 | 1463623360476 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}] 18:02:40 INFO - PROCESS | 3756 | 1463623360644 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:02:40 INFO - PROCESS | 3756 | 1463623360876 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:40 INFO - PROCESS | 3756 | ++DOCSHELL 13315000 == 162 [pid = 3756] [id = 773] 18:02:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 283 (13396C00) [pid = 3756] [serial = 2317] [outer = 00000000] 18:02:40 INFO - PROCESS | 3756 | ++DOMWINDOW == 284 (16ED2400) [pid = 3756] [serial = 2318] [outer = 13396C00] 18:02:40 INFO - PROCESS | 3756 | 1463623360924 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 285 (19901C00) [pid = 3756] [serial = 2319] [outer = 13396C00] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1D83A000 == 161 [pid = 3756] [id = 464] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 19B2BC00 == 160 [pid = 3756] [id = 203] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 20EDD000 == 159 [pid = 3756] [id = 588] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1AD41C00 == 158 [pid = 3756] [id = 302] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1B7E9000 == 157 [pid = 3756] [id = 754] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 15A14000 == 156 [pid = 3756] [id = 753] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1BA1E400 == 155 [pid = 3756] [id = 752] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1BA13400 == 154 [pid = 3756] [id = 751] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1AE42000 == 153 [pid = 3756] [id = 750] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 19A3A000 == 152 [pid = 3756] [id = 749] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 16F3AC00 == 151 [pid = 3756] [id = 748] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 284 (14008400) [pid = 3756] [serial = 2119] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 283 (19B31000) [pid = 3756] [serial = 2122] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 282 (1AA47000) [pid = 3756] [serial = 2125] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 281 (1AE43000) [pid = 3756] [serial = 2128] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 280 (1B2A1400) [pid = 3756] [serial = 2131] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 279 (1B7E2000) [pid = 3756] [serial = 2134] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 278 (1BA1F800) [pid = 3756] [serial = 2137] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 277 (1CB48400) [pid = 3756] [serial = 2140] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 276 (1D48D800) [pid = 3756] [serial = 2143] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 275 (1D834800) [pid = 3756] [serial = 2146] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 274 (1DD45000) [pid = 3756] [serial = 2149] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 273 (1DD41000) [pid = 3756] [serial = 2182] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1423F800 == 150 [pid = 3756] [id = 747] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 13060000 == 149 [pid = 3756] [id = 746] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 19907400 == 148 [pid = 3756] [id = 745] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 137B2C00 == 147 [pid = 3756] [id = 744] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1312DC00 == 146 [pid = 3756] [id = 743] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 19B0A400 == 145 [pid = 3756] [id = 742] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 20D78000 == 144 [pid = 3756] [id = 741] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 20D36400 == 143 [pid = 3756] [id = 740] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 20998400 == 142 [pid = 3756] [id = 739] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 200EF400 == 141 [pid = 3756] [id = 738] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1F80C800 == 140 [pid = 3756] [id = 737] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1F1C9800 == 139 [pid = 3756] [id = 736] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1F19FC00 == 138 [pid = 3756] [id = 735] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1F18A800 == 137 [pid = 3756] [id = 734] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1EC5B000 == 136 [pid = 3756] [id = 733] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1D83AC00 == 135 [pid = 3756] [id = 732] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1DD3EC00 == 134 [pid = 3756] [id = 731] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1AE4EC00 == 133 [pid = 3756] [id = 730] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1537E000 == 132 [pid = 3756] [id = 729] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 114A2400 == 131 [pid = 3756] [id = 728] 18:02:41 INFO - PROCESS | 3756 | --DOCSHELL 1CB4B000 == 130 [pid = 3756] [id = 727] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 272 (1B54D800) [pid = 3756] [serial = 2170] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 271 (1C13AC00) [pid = 3756] [serial = 2173] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 270 (1B708400) [pid = 3756] [serial = 2171] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 269 (1BA20C00) [pid = 3756] [serial = 2179] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 268 (17F80000) [pid = 3756] [serial = 2164] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 267 (19A2C000) [pid = 3756] [serial = 2165] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 266 (15C6A800) [pid = 3756] [serial = 2161] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 265 (16905800) [pid = 3756] [serial = 2162] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 264 (16ED4000) [pid = 3756] [serial = 2156] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 263 (16991400) [pid = 3756] [serial = 2155] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 262 (1AD46000) [pid = 3756] [serial = 2167] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 261 (11023C00) [pid = 3756] [serial = 2116] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 260 (1A16E400) [pid = 3756] [serial = 2114] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 259 (12D85C00) [pid = 3756] [serial = 2153] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 258 (11023400) [pid = 3756] [serial = 2152] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 257 (1AA47400) [pid = 3756] [serial = 2159] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 256 (19CDCC00) [pid = 3756] [serial = 2158] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 255 (1D49E800) [pid = 3756] [serial = 2180] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 254 (12D2FC00) [pid = 3756] [serial = 2176] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 253 (1D433400) [pid = 3756] [serial = 2174] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 252 (14223000) [pid = 3756] [serial = 2177] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | --DOMWINDOW == 251 (1AE57800) [pid = 3756] [serial = 2168] [outer = 00000000] [url = about:blank] 18:02:41 INFO - PROCESS | 3756 | 1463623361646 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]]]}] 18:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:02:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:02:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:02:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:02:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:02:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:02:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:02:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:02:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1205ms 18:02:41 INFO - PROCESS | 3756 | 1463623361668 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:02:41 INFO - PROCESS | 3756 | 1463623361671 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 18:02:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:02:41 INFO - PROCESS | 3756 | 1463623361674 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:02:41 INFO - PROCESS | 3756 | 1463623361677 Marionette TRACE conn2 <- [1,3050,null,{}] 18:02:41 INFO - PROCESS | 3756 | 1463623361688 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}] 18:02:41 INFO - PROCESS | 3756 | 1463623361804 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:02:41 INFO - PROCESS | 3756 | 1463623361812 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:41 INFO - PROCESS | 3756 | ++DOCSHELL 15A14000 == 131 [pid = 3756] [id = 774] 18:02:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 252 (15A1AC00) [pid = 3756] [serial = 2320] [outer = 00000000] 18:02:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 253 (174E9400) [pid = 3756] [serial = 2321] [outer = 15A1AC00] 18:02:41 INFO - PROCESS | 3756 | 1463623361863 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 3756 | ++DOMWINDOW == 254 (18508800) [pid = 3756] [serial = 2322] [outer = 15A1AC00] 18:02:42 INFO - PROCESS | 3756 | [3756] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:02:42 INFO - PROCESS | 3756 | 1463623362478 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:02:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:02:42 INFO - {} 18:02:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 845ms 18:02:42 INFO - PROCESS | 3756 | 1463623362517 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:02:42 INFO - PROCESS | 3756 | 1463623362519 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 18:02:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:02:42 INFO - PROCESS | 3756 | 1463623362523 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:02:42 INFO - PROCESS | 3756 | 1463623362525 Marionette TRACE conn2 <- [1,3054,null,{}] 18:02:42 INFO - PROCESS | 3756 | 1463623362528 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}] 18:02:42 INFO - PROCESS | 3756 | 1463623362662 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:02:42 INFO - PROCESS | 3756 | 1463623362816 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 3756 | ++DOCSHELL 1990B800 == 132 [pid = 3756] [id = 775] 18:02:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 255 (199DDC00) [pid = 3756] [serial = 2323] [outer = 00000000] 18:02:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 256 (1A171C00) [pid = 3756] [serial = 2324] [outer = 199DDC00] 18:02:42 INFO - PROCESS | 3756 | 1463623362861 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 3756 | ++DOMWINDOW == 257 (1A431000) [pid = 3756] [serial = 2325] [outer = 199DDC00] 18:02:43 INFO - PROCESS | 3756 | 1463623363257 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]]]}] 18:02:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:02:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:02:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:02:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:02:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:02:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:02:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:02:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 798ms 18:02:43 INFO - PROCESS | 3756 | 1463623363359 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 3756 | 1463623363361 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 18:02:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:02:43 INFO - PROCESS | 3756 | 1463623363364 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - PROCESS | 3756 | 1463623363366 Marionette TRACE conn2 <- [1,3058,null,{}] 18:02:43 INFO - PROCESS | 3756 | 1463623363370 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}] 18:02:43 INFO - PROCESS | 3756 | 1463623363501 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:02:43 INFO - PROCESS | 3756 | 1463623363511 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:43 INFO - PROCESS | 3756 | ++DOCSHELL 1A8BD000 == 133 [pid = 3756] [id = 776] 18:02:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 258 (1AA4C400) [pid = 3756] [serial = 2326] [outer = 00000000] 18:02:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 259 (1AE3B000) [pid = 3756] [serial = 2327] [outer = 1AA4C400] 18:02:43 INFO - PROCESS | 3756 | 1463623363555 Marionette DEBUG loaded listener.js 18:02:43 INFO - PROCESS | 3756 | ++DOMWINDOW == 260 (1AE46800) [pid = 3756] [serial = 2328] [outer = 1AA4C400] 18:02:44 INFO - PROCESS | 3756 | 1463623364133 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]]]}] 18:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:02:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 798ms 18:02:44 INFO - PROCESS | 3756 | 1463623364169 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:02:44 INFO - PROCESS | 3756 | 1463623364171 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 18:02:44 INFO - PROCESS | 3756 | 1463623364178 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:02:44 INFO - PROCESS | 3756 | 1463623364180 Marionette TRACE conn2 <- [1,3062,null,{}] 18:02:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:02:44 INFO - PROCESS | 3756 | 1463623364183 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}] 18:02:44 INFO - PROCESS | 3756 | 1463623364368 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:02:44 INFO - PROCESS | 3756 | 1463623364396 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:44 INFO - PROCESS | 3756 | ++DOCSHELL 1AE3AC00 == 134 [pid = 3756] [id = 777] 18:02:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 261 (1AE4F800) [pid = 3756] [serial = 2329] [outer = 00000000] 18:02:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 262 (1B7E3000) [pid = 3756] [serial = 2330] [outer = 1AE4F800] 18:02:44 INFO - PROCESS | 3756 | 1463623364441 Marionette DEBUG loaded listener.js 18:02:44 INFO - PROCESS | 3756 | ++DOMWINDOW == 263 (1BA12000) [pid = 3756] [serial = 2331] [outer = 1AE4F800] 18:02:44 INFO - PROCESS | 3756 | 1463623364904 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]]]}] 18:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:02:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 767ms 18:02:44 INFO - PROCESS | 3756 | 1463623364983 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:02:44 INFO - PROCESS | 3756 | 1463623364984 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 18:02:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:02:44 INFO - PROCESS | 3756 | 1463623364996 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:02:44 INFO - PROCESS | 3756 | 1463623364998 Marionette TRACE conn2 <- [1,3066,null,{}] 18:02:45 INFO - PROCESS | 3756 | 1463623365002 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}] 18:02:45 INFO - PROCESS | 3756 | 1463623365168 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:02:45 INFO - PROCESS | 3756 | 1463623365186 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:45 INFO - PROCESS | 3756 | ++DOCSHELL 1BA19400 == 135 [pid = 3756] [id = 778] 18:02:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 264 (1BA1F400) [pid = 3756] [serial = 2332] [outer = 00000000] 18:02:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 265 (1CB49800) [pid = 3756] [serial = 2333] [outer = 1BA1F400] 18:02:45 INFO - PROCESS | 3756 | 1463623365232 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 3756 | ++DOMWINDOW == 266 (1D433400) [pid = 3756] [serial = 2334] [outer = 1BA1F400] 18:02:46 INFO - PROCESS | 3756 | 1463623366102 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] 18:02:46 INFO - PROCESS | 3756 | 1463623366208 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 18:02:46 INFO - PROCESS | 3756 | 1463623366211 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:02:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:02:46 INFO - PROCESS | 3756 | 1463623366213 Marionette TRACE conn2 <- [1,3070,null,{}] 18:02:46 INFO - PROCESS | 3756 | 1463623366216 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}] 18:02:46 INFO - PROCESS | 3756 | 1463623366326 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:02:46 INFO - PROCESS | 3756 | 1463623366332 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 3756 | ++DOCSHELL 16F35C00 == 136 [pid = 3756] [id = 779] 18:02:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 255 (16F38000) [pid = 3756] [serial = 2335] [outer = 00000000] 18:02:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 256 (1AE54400) [pid = 3756] [serial = 2336] [outer = 16F38000] 18:02:46 INFO - PROCESS | 3756 | 1463623366376 Marionette DEBUG loaded listener.js 18:02:46 INFO - PROCESS | 3756 | ++DOMWINDOW == 257 (1C139C00) [pid = 3756] [serial = 2337] [outer = 16F38000] 18:02:46 INFO - PROCESS | 3756 | 1463623366919 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]]]}] 18:02:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:02:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:02:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 735ms 18:02:46 INFO - PROCESS | 3756 | 1463623366952 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:02:46 INFO - PROCESS | 3756 | 1463623366954 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 18:02:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:02:46 INFO - PROCESS | 3756 | 1463623366957 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:02:46 INFO - PROCESS | 3756 | 1463623366959 Marionette TRACE conn2 <- [1,3074,null,{}] 18:02:46 INFO - PROCESS | 3756 | 1463623366963 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}] 18:02:47 INFO - PROCESS | 3756 | 1463623367077 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:02:47 INFO - PROCESS | 3756 | 1463623367083 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 3756 | ++DOCSHELL 13395C00 == 137 [pid = 3756] [id = 780] 18:02:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 258 (16ED3C00) [pid = 3756] [serial = 2338] [outer = 00000000] 18:02:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 259 (1D839000) [pid = 3756] [serial = 2339] [outer = 16ED3C00] 18:02:47 INFO - PROCESS | 3756 | 1463623367127 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 260 (1DD38400) [pid = 3756] [serial = 2340] [outer = 16ED3C00] 18:02:47 INFO - PROCESS | 3756 | 1463623367598 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 704ms 18:02:47 INFO - PROCESS | 3756 | 1463623367663 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:02:47 INFO - PROCESS | 3756 | 1463623367665 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 18:02:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:02:47 INFO - PROCESS | 3756 | 1463623367668 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:02:47 INFO - PROCESS | 3756 | 1463623367670 Marionette TRACE conn2 <- [1,3078,null,{}] 18:02:47 INFO - PROCESS | 3756 | 1463623367678 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}] 18:02:47 INFO - PROCESS | 3756 | 1463623367795 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:02:47 INFO - PROCESS | 3756 | 1463623367827 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 3756 | ++DOCSHELL 14237800 == 138 [pid = 3756] [id = 781] 18:02:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 261 (19B0DC00) [pid = 3756] [serial = 2341] [outer = 00000000] 18:02:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 262 (1DDACC00) [pid = 3756] [serial = 2342] [outer = 19B0DC00] 18:02:47 INFO - PROCESS | 3756 | 1463623367872 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 3756 | ++DOMWINDOW == 263 (1E801400) [pid = 3756] [serial = 2343] [outer = 19B0DC00] 18:02:48 INFO - PROCESS | 3756 | 1463623368598 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:02:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 939ms 18:02:48 INFO - PROCESS | 3756 | 1463623368614 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 18:02:48 INFO - PROCESS | 3756 | 1463623368619 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 18:02:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:02:48 INFO - PROCESS | 3756 | 1463623368624 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:02:48 INFO - PROCESS | 3756 | 1463623368628 Marionette TRACE conn2 <- [1,3082,null,{}] 18:02:48 INFO - PROCESS | 3756 | 1463623368633 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}] 18:02:48 INFO - PROCESS | 3756 | 1463623368788 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:02:49 INFO - PROCESS | 3756 | 1463623369010 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:49 INFO - PROCESS | 3756 | ++DOCSHELL 12D81000 == 139 [pid = 3756] [id = 782] 18:02:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 264 (13078000) [pid = 3756] [serial = 2344] [outer = 00000000] 18:02:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 265 (133A0C00) [pid = 3756] [serial = 2345] [outer = 13078000] 18:02:49 INFO - PROCESS | 3756 | 1463623369068 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 3756 | ++DOMWINDOW == 266 (1421CC00) [pid = 3756] [serial = 2346] [outer = 13078000] 18:02:49 INFO - PROCESS | 3756 | 1463623369643 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:02:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:02:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1049ms 18:02:49 INFO - PROCESS | 3756 | 1463623369674 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 3756 | 1463623369680 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 18:02:49 INFO - PROCESS | 3756 | 1463623369706 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - PROCESS | 3756 | 1463623369709 Marionette TRACE conn2 <- [1,3086,null,{}] 18:02:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:02:49 INFO - PROCESS | 3756 | 1463623369713 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}] 18:02:49 INFO - PROCESS | 3756 | 1463623369859 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:02:50 INFO - PROCESS | 3756 | 1463623370078 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 3756 | ++DOCSHELL 15475C00 == 140 [pid = 3756] [id = 783] 18:02:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 267 (16402800) [pid = 3756] [serial = 2347] [outer = 00000000] 18:02:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 268 (16EB2C00) [pid = 3756] [serial = 2348] [outer = 16402800] 18:02:50 INFO - PROCESS | 3756 | 1463623370134 Marionette DEBUG loaded listener.js 18:02:50 INFO - PROCESS | 3756 | ++DOMWINDOW == 269 (17A2CC00) [pid = 3756] [serial = 2349] [outer = 16402800] 18:02:50 INFO - PROCESS | 3756 | 1463623370696 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]]]}] 18:02:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:02:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:02:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1048ms 18:02:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:02:50 INFO - PROCESS | 3756 | 1463623370771 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:02:50 INFO - PROCESS | 3756 | 1463623370774 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 18:02:50 INFO - PROCESS | 3756 | 1463623370781 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:02:50 INFO - PROCESS | 3756 | 1463623370787 Marionette TRACE conn2 <- [1,3090,null,{}] 18:02:50 INFO - PROCESS | 3756 | 1463623370801 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}] 18:02:50 INFO - PROCESS | 3756 | 1463623370942 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:02:51 INFO - PROCESS | 3756 | 1463623371162 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:51 INFO - PROCESS | 3756 | ++DOCSHELL 19B39800 == 141 [pid = 3756] [id = 784] 18:02:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 270 (1B2A1400) [pid = 3756] [serial = 2350] [outer = 00000000] 18:02:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 271 (1B551000) [pid = 3756] [serial = 2351] [outer = 1B2A1400] 18:02:51 INFO - PROCESS | 3756 | 1463623371221 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 3756 | ++DOMWINDOW == 272 (1D48D400) [pid = 3756] [serial = 2352] [outer = 1B2A1400] 18:02:51 INFO - PROCESS | 3756 | 1463623371734 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:02:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:02:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1002ms 18:02:51 INFO - PROCESS | 3756 | 1463623371792 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:02:51 INFO - PROCESS | 3756 | 1463623371796 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 18:02:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:02:51 INFO - PROCESS | 3756 | 1463623371822 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:02:51 INFO - PROCESS | 3756 | 1463623371824 Marionette TRACE conn2 <- [1,3094,null,{}] 18:02:51 INFO - PROCESS | 3756 | 1463623371834 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}] 18:02:51 INFO - PROCESS | 3756 | 1463623371973 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:02:52 INFO - PROCESS | 3756 | 1463623372188 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:52 INFO - PROCESS | 3756 | ++DOCSHELL 1D4A6C00 == 142 [pid = 3756] [id = 785] 18:02:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 273 (1E84E400) [pid = 3756] [serial = 2353] [outer = 00000000] 18:02:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 274 (1E858000) [pid = 3756] [serial = 2354] [outer = 1E84E400] 18:02:52 INFO - PROCESS | 3756 | 1463623372244 Marionette DEBUG loaded listener.js 18:02:52 INFO - PROCESS | 3756 | ++DOMWINDOW == 275 (1EC5B000) [pid = 3756] [serial = 2355] [outer = 1E84E400] 18:02:52 INFO - PROCESS | 3756 | 1463623372825 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]]]}] 18:02:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:02:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:02:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:02:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1080ms 18:02:52 INFO - PROCESS | 3756 | 1463623372886 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 3756 | 1463623372888 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 18:02:52 INFO - PROCESS | 3756 | 1463623372892 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - PROCESS | 3756 | 1463623372894 Marionette TRACE conn2 <- [1,3098,null,{}] 18:02:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:02:52 INFO - PROCESS | 3756 | 1463623372897 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}] 18:02:53 INFO - PROCESS | 3756 | 1463623373030 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:02:53 INFO - PROCESS | 3756 | 1463623373235 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:53 INFO - PROCESS | 3756 | ++DOCSHELL 1E856800 == 143 [pid = 3756] [id = 786] 18:02:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 276 (1F185400) [pid = 3756] [serial = 2356] [outer = 00000000] 18:02:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 277 (1F1A8400) [pid = 3756] [serial = 2357] [outer = 1F185400] 18:02:53 INFO - PROCESS | 3756 | 1463623373291 Marionette DEBUG loaded listener.js 18:02:53 INFO - PROCESS | 3756 | ++DOMWINDOW == 278 (1F1C5400) [pid = 3756] [serial = 2358] [outer = 1F185400] 18:02:53 INFO - PROCESS | 3756 | 1463623373866 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"]]]}] 18:02:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:02:53 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 18:02:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:02:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:02:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 18:02:53 INFO - PROCESS | 3756 | 1463623373881 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:02:53 INFO - PROCESS | 3756 | 1463623373883 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 18:02:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:02:53 INFO - PROCESS | 3756 | 1463623373886 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:02:53 INFO - PROCESS | 3756 | 1463623373888 Marionette TRACE conn2 <- [1,3102,null,{}] 18:02:53 INFO - PROCESS | 3756 | 1463623373892 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}] 18:02:54 INFO - PROCESS | 3756 | 1463623374033 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:02:54 INFO - PROCESS | 3756 | 1463623374296 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\", \"f13c89aa-37bb-4e48-b607-65eb50f3e9d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:54 INFO - PROCESS | 3756 | ++DOCSHELL 20D76C00 == 144 [pid = 3756] [id = 787] 18:02:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 279 (20D78000) [pid = 3756] [serial = 2359] [outer = 00000000] 18:02:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 280 (20ECF800) [pid = 3756] [serial = 2360] [outer = 20D78000] 18:02:54 INFO - PROCESS | 3756 | 1463623374354 Marionette DEBUG loaded listener.js 18:02:54 INFO - PROCESS | 3756 | ++DOMWINDOW == 281 (20EDDC00) [pid = 3756] [serial = 2361] [outer = 20D78000] 18:02:54 INFO - PROCESS | 3756 | ************************* 18:02:54 INFO - PROCESS | 3756 | A coding exception was thrown and uncaught in a Task. 18:02:54 INFO - PROCESS | 3756 | 18:02:54 INFO - PROCESS | 3756 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:02:54 INFO - PROCESS | 3756 | Full stack: 18:02:54 INFO - PROCESS | 3756 | ************************* 18:02:54 INFO - PROCESS | 3756 | 1463623374868 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]]]}] 18:02:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:02:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1001ms 18:02:54 INFO - PROCESS | 3756 | 1463623374904 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:02:54 INFO - PROCESS | 3756 | 1463623374906 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 18:02:56 WARNING - u'runner_teardown' () 18:02:56 INFO - No more tests 18:02:56 INFO - Got 0 unexpected results 18:02:56 INFO - SUITE-END | took 732s 18:02:56 INFO - Closing logging queue 18:02:56 INFO - queue closed 18:02:56 INFO - Return code: 0 18:02:56 WARNING - # TBPL SUCCESS # 18:02:56 INFO - Running post-action listener: _resource_record_post_action 18:02:56 INFO - Running post-run listener: _resource_record_post_run 18:02:57 INFO - Total resource usage - Wall time: 742s; CPU: 17.0%; Read bytes: 91669504; Write bytes: 947248640; Read time: 422322; Write time: 1033467 18:02:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:02:57 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 135626752; Read time: 0; Write time: 133182 18:02:57 INFO - run-tests - Wall time: 739s; CPU: 17.0%; Read bytes: 91669504; Write bytes: 811621888; Read time: 422322; Write time: 900285 18:02:57 INFO - Running post-run listener: _upload_blobber_files 18:02:57 INFO - Blob upload gear active. 18:02:57 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:02:57 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:02:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 18:02:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 18:02:58 INFO - (blobuploader) - INFO - Open directory for files ... 18:02:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:02:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:02:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:02:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:02:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:02:59 INFO - (blobuploader) - INFO - Done attempting. 18:02:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:02:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:02:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:03:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:03:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:03:01 INFO - (blobuploader) - INFO - Done attempting. 18:03:01 INFO - (blobuploader) - INFO - Iteration through files over. 18:03:01 INFO - Return code: 0 18:03:01 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:03:01 INFO - Using _rmtree_windows ... 18:03:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:03:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7224076a31bd3b0b3e743b77aeea31cd633ce23b78590c772f960c25ba9ccf540a7172c1a27354290e9049c9b5ed3b793e2a789096f374cfd7cbeef90caca173", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d4a06edc811d6d4b345c19e84cbffd17f751648a653b18eff3e0f35e9d5f3c8ee4a3794b7690e5894797c3329d360a80330ceb6b2faa1e689ecd5ce46459189f"} 18:03:01 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:03:01 INFO - Writing to file C:\slave\test\properties\blobber_files 18:03:01 INFO - Contents: 18:03:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7224076a31bd3b0b3e743b77aeea31cd633ce23b78590c772f960c25ba9ccf540a7172c1a27354290e9049c9b5ed3b793e2a789096f374cfd7cbeef90caca173", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d4a06edc811d6d4b345c19e84cbffd17f751648a653b18eff3e0f35e9d5f3c8ee4a3794b7690e5894797c3329d360a80330ceb6b2faa1e689ecd5ce46459189f"} 18:03:01 INFO - Running post-run listener: copy_logs_to_upload_dir 18:03:01 INFO - Copying logs to upload dir... 18:03:01 INFO - mkdir: C:\slave\test\build\upload\logs 18:03:01 INFO - Copying logs to upload dir... 18:03:01 INFO - Using _rmtree_windows ... 18:03:01 INFO - Using _rmtree_windows ... 18:03:01 INFO - Using _rmtree_windows ... 18:03:01 INFO - Using _rmtree_windows ... 18:03:01 INFO - Using _rmtree_windows ... 18:03:01 INFO - Using _rmtree_windows ... 18:03:01 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=881.675000 ========= master_lag: -10.44 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 31 secs) (at 2016-05-18 19:03:02.485959) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-18 19:03:02.486817) ========= '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-031\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-031 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-031 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-031 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-031 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-031 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7224076a31bd3b0b3e743b77aeea31cd633ce23b78590c772f960c25ba9ccf540a7172c1a27354290e9049c9b5ed3b793e2a789096f374cfd7cbeef90caca173", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d4a06edc811d6d4b345c19e84cbffd17f751648a653b18eff3e0f35e9d5f3c8ee4a3794b7690e5894797c3329d360a80330ceb6b2faa1e689ecd5ce46459189f"} build_url:https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7224076a31bd3b0b3e743b77aeea31cd633ce23b78590c772f960c25ba9ccf540a7172c1a27354290e9049c9b5ed3b793e2a789096f374cfd7cbeef90caca173", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d4a06edc811d6d4b345c19e84cbffd17f751648a653b18eff3e0f35e9d5f3c8ee4a3794b7690e5894797c3329d360a80330ceb6b2faa1e689ecd5ce46459189f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DJQLiIQHSxSpiv4lznD7jQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.90 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-18 19:03:03.494147) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 19:03:03.494510) ========= '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-031\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-031 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-031 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-031 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-031 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-031 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 19:03:03.655611) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-18 19:03:03.655935) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-18 19:03:04.154824) ========= ========= Total master_lag: -9.58 =========